Skip navigation links
A D E G I M N O R S T V W 

A

armFunction(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscreteFunc
Arms a function.
armFunction(int, int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Arms a discrete function.

D

disarmFunction(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscreteFunc
Disarms a function.
disarmFunction(int, int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Disarms a discrete function.

E

enable(int, boolean) - Method in class org.lsst.ccs.drivers.dataforth.Maq20AnalogIn
Enables or disables a channel.
enable(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscreteFreq
Enables the frequency generator.
enable(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscretePulse
Enables the pulse counter.
enable(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscretePWM
Enables the PWM generator.
enableOut2(int, int, boolean) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Enables/disables a discrete PWM output 2.
enableOutput2(int, boolean) - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscretePWM
Sets the output 2 enabled state.

G

getAnalIn(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20
Gets the analog input object for a module.
getAnalog(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20
Gets the common analog object for a module.
getAnalOut(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20
Gets the analog output object for a module.
getDateCode(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20
Gets the date code.
getDiscDefault(int, int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20Discrete
Gets several discrete output channel default values.
getDiscDefault(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20Discrete
Gets a discrete output channel default value.
getDiscDefault() - Method in class org.lsst.ccs.drivers.dataforth.Maq20Discrete
Gets all discrete output channel default values.
getDiscDefault(int, int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscreteOut
Gets several discrete output channel default values.
getDiscDefault(int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Gets all default (power-on) discrete output values.
getDiscDefaultAll() - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscreteOut
Gets all channel defaults.
getDiscDefaultAll(int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Gets all default (power-on) discrete output values as a bit mask.
getDiscFreq(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20
Gets the discrete frequency object for a module.
getDiscIn(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20
Gets the discrete input object for a module.
getDiscOff(int, int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscreteOut
Gets several discrete output channel off values.
getDiscOff(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscreteOut
Gets a discrete output channel off value.
getDiscOff() - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscreteOut
Gets all discrete output channel off values.
getDiscOff(int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Gets all power-off discrete output values.
getDiscOffAll() - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscreteOut
Gets all channel power off values.
getDiscOffAll(int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Gets all power-off discrete output values as a bit mask.
getDiscOut(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20
Gets the discrete output object for a module.
getDiscPulse(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20
Gets the discrete pulse object for a module.
getDiscPWM(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20
Gets the discrete PWM object for a module.
getDiscrete(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20
Gets the common discrete object for a module.
getFrequency(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscreteFreq
Gets the frequency.
getFwRevision(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20
Gets the firmware revision number.
getIPAddress() - Method in class org.lsst.ccs.drivers.dataforth.Maq20
Gets the IP address.
getLowTime1(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscretePWM
Gets the low time for output 1.
getLowTime2(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscretePWM
Gets the low time for output 2.
getModuleId(String) - Method in class org.lsst.ccs.drivers.dataforth.Maq20
Gets a module's ID, given its serial number.
getModuleIds() - Method in class org.lsst.ccs.drivers.dataforth.Maq20
Gets all valid module IDs.
getModuleName(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20
Gets the module name.
getModuleOpType(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20
Gets the module operation type.
getModuleOpType(Maq20.ModuleType) - Static method in class org.lsst.ccs.drivers.dataforth.Maq20
Gets the module operation type.
getModuleType(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20
Gets the module type.
getNumInputs(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20
Gets the number of input channels for a module.
getNumOutputs(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20
Gets the number of output channels for a module.
getNumRanges() - Method in class org.lsst.ccs.drivers.dataforth.Maq20Analog
Gets the number of ranges.
getPeriod(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscretePWM
Gets the period.
getPulsesPerRevn(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscretePulse
Gets the pulses per revolution.
getRange(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20Analog
Gets the range for a channel.
getSerialNumber(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20
Gets the serial number.
getSubnetMask() - Method in class org.lsst.ccs.drivers.dataforth.Maq20
Gets the subnet mask.
getTimebase(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscretePWM
Gets the timebase.

I

identify(int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Identifies a module.
identifyModule(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20
Identifies a module.
is2Enabled(int, int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Shows whether a discrete PWM output 2 is enabled.
isEnabled(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20AnalogIn
Gets the enabled state of a channel.
isEnabled(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscreteFreq
Gets whether the frequency generator is enabled.
isEnabled(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscretePulse
Gets whether the pulse counter is enabled.
isEnabled(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscretePWM
Gets whether the PWM generator is enabled.
isFunctionArmed(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscreteFunc
Gets the function armed state.
isOutput2Enabled(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscretePWM
Gets the output 2 enabled state.

M

Maq20 - Class in org.lsst.ccs.drivers.dataforth
Routines for controlling a Dataforth MAQ20 DAQ system.
Maq20() - Constructor for class org.lsst.ccs.drivers.dataforth.Maq20
Constructor.
Maq20.ModuleType - Enum in org.lsst.ccs.drivers.dataforth
Public constants.
Maq20Analog - Class in org.lsst.ccs.drivers.dataforth
Routines for controlling a Dataforth MAQ20 analog input or output module.
Maq20Analog(Maq20, int) - Constructor for class org.lsst.ccs.drivers.dataforth.Maq20Analog
Constructor.
Maq20AnalogIn - Class in org.lsst.ccs.drivers.dataforth
Routines for controlling a Dataforth MAQ20 analog input module.
Maq20AnalogIn(Maq20, int) - Constructor for class org.lsst.ccs.drivers.dataforth.Maq20AnalogIn
Constructor.
Maq20AnalogOut - Class in org.lsst.ccs.drivers.dataforth
Routines for controlling a Dataforth MAQ20 analog output module.
Maq20AnalogOut(Maq20, int) - Constructor for class org.lsst.ccs.drivers.dataforth.Maq20AnalogOut
Constructor.
Maq20Discrete - Class in org.lsst.ccs.drivers.dataforth
Routines for controlling a Dataforth MAQ20 discrete I/O module.
Maq20Discrete(Maq20, int) - Constructor for class org.lsst.ccs.drivers.dataforth.Maq20Discrete
Constructor.
Maq20DiscreteFreq - Class in org.lsst.ccs.drivers.dataforth
Control a Dataforth MAQ20 DIO module frequency generator.
Maq20DiscreteFreq(Maq20, int) - Constructor for class org.lsst.ccs.drivers.dataforth.Maq20DiscreteFreq
Constructor.
Maq20DiscreteFunc - Class in org.lsst.ccs.drivers.dataforth
Routines for controlling a Dataforth MAQ20 discrete I/O module functions.
Maq20DiscreteFunc(Maq20, int) - Constructor for class org.lsst.ccs.drivers.dataforth.Maq20DiscreteFunc
Constructor.
Maq20DiscreteIn - Class in org.lsst.ccs.drivers.dataforth
Routines for controlling a Dataforth MAQ20 discrete input module.
Maq20DiscreteIn(Maq20, int) - Constructor for class org.lsst.ccs.drivers.dataforth.Maq20DiscreteIn
Constructor.
Maq20DiscreteOut - Class in org.lsst.ccs.drivers.dataforth
Routines for controlling a Dataforth MAQ20 discrete output module.
Maq20DiscreteOut(Maq20, int) - Constructor for class org.lsst.ccs.drivers.dataforth.Maq20DiscreteOut
Constructor.
Maq20DiscretePulse - Class in org.lsst.ccs.drivers.dataforth
Control a Dataforth MAQ20 discrete I/O module pulse counter.
Maq20DiscretePulse(Maq20, int) - Constructor for class org.lsst.ccs.drivers.dataforth.Maq20DiscretePulse
Constructor.
Maq20DiscretePWM - Class in org.lsst.ccs.drivers.dataforth
Control a Dataforth MAQ20 discrete I/O module PWM generator.
Maq20DiscretePWM(Maq20, int) - Constructor for class org.lsst.ccs.drivers.dataforth.Maq20DiscretePWM
Constructor.
moduleExists(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20
Tests whether a module exists.

N

NUM_MODULES - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20
 

O

open(Modbus.ConnType, String, int, int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20
Opens a connection to the device.
open(Modbus.ConnType, String) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Opens connection to a device.
open(Modbus.ConnType, String, int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Opens connection to a device.
open(Modbus.ConnType, String, int, Ascii.DataBits, Ascii.StopBits, Ascii.Parity, Ascii.FlowCtrl) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Opens connection to a serially-connected device.
open(String) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Opens connection to a USB-connected device.
openUsb(String) - Method in class org.lsst.ccs.drivers.dataforth.Maq20
Opens a USB serial connection.
OPER_ANALOG - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20
 
OPER_ANALOUT - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20
 
OPER_DISCIN - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20
 
OPER_DISCOUT - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20
 
OPER_DISCRETE - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20
 
org.lsst.ccs.drivers.dataforth - package org.lsst.ccs.drivers.dataforth
 

R

RANGE_MAMP_0_20 - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20Analog
 
RANGE_MAMP_4_20 - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20Analog
 
RANGE_MVOLT_100 - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20Analog
 
RANGE_MVOLT_1000 - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20Analog
 
RANGE_MVOLT_2000 - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20Analog
 
RANGE_MVOLT_250 - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20Analog
 
RANGE_MVOLT_50 - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20Analog
 
RANGE_RTD_100 - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20Analog
 
RANGE_RTD_200 - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20Analog
 
RANGE_RTD_850 - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20Analog
 
RANGE_TC_J_199 - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20Analog
 
RANGE_TC_J_393 - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20Analog
 
RANGE_TC_J_760 - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20Analog
 
RANGE_TC_K_1350 - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20Analog
 
RANGE_TC_K_332 - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20Analog
 
RANGE_TC_K_651 - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20Analog
 
RANGE_TC_R_1750 - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20Analog
 
RANGE_TC_R_990 - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20Analog
 
RANGE_TC_S_1750 - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20Analog
 
RANGE_TC_S_970 - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20Analog
 
RANGE_TC_T_220 - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20Analog
 
RANGE_TC_T_400 - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20Analog
 
RANGE_VOLT_10 - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20Analog
 
RANGE_VOLT_20 - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20Analog
 
RANGE_VOLT_40 - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20Analog
 
RANGE_VOLT_5 - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20Analog
 
RANGE_VOLT_60 - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20Analog
 
RANGE_VOUT_P10 - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20Analog
 
RANGE_VOUT_P2 - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20Analog
 
RANGE_VOUT_P5 - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20Analog
 
RANGE_VOUT_PM10 - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20Analog
 
RANGE_VOUT_PM2 - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20Analog
 
RANGE_VOUT_PM5 - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20Analog
 
readDiscAll() - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscreteIn
Reads all channels.
readDiscAll(int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Reads all discrete input or output channels' data values as a bit mask.
readDiscIn(int, int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20Discrete
Reads several discrete input channels.
readDiscIn(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20Discrete
Reads a discrete input channel.
readDiscIn() - Method in class org.lsst.ccs.drivers.dataforth.Maq20Discrete
Reads all discrete input channels.
readDiscIn(int, int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscreteIn
Reads a set of input channels.
readDiscIn(int, int, int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Reads selected discrete input channels' data values.
readDiscIn(int, int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Reads one discrete input channel's data value.
readDiscIn(int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Reads all discrete input channels' data values.
readDiscOut(int, int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20Discrete
Reads several discrete output channels.
readDiscOut(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20Discrete
Reads a discrete output channel.
readDiscOut() - Method in class org.lsst.ccs.drivers.dataforth.Maq20Discrete
Reads all discrete output channels.
readDiscOut(int, int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscreteOut
Reads a set of output channels.
readDiscOut(int, int, int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Reads selected discrete output channels' data values.
readDiscOut(int, int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Reads one discrete output channel's data value.
readDiscOut(int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Reads all discrete output channels' data values.
readFrequency(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscretePulse
Reads the frequency.
readFrequency(int, int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Shows a discrete pulse frequency value.
readPulseCount(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscretePulse
Reads the pulse count
readPulseCount(int, int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Shows a discrete pulse count.
readRegister(short) - Method in class org.lsst.ccs.drivers.dataforth.Maq20
Reads a register.
readRegisterPair(short) - Method in class org.lsst.ccs.drivers.dataforth.Maq20
Reads an integer from a pair of registers in big-endian order.
readRegisters(short, short) - Method in class org.lsst.ccs.drivers.dataforth.Maq20
Reads a set of registers.
readRPM(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscretePulse
Reads the RPM.
readRPM(int, int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Shows a discrete pulse RPM.
readTemperature() - Method in class org.lsst.ccs.drivers.dataforth.Maq20
Reads the board temperature.
readValue(int, int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20Analog
Reads the data values from several channels.
readValue(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20Analog
Reads the data value from a channel.
readValue() - Method in class org.lsst.ccs.drivers.dataforth.Maq20Analog
Reads the data values from all channels.
readValue(int, int, int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Reads selected analog channels' data values.
readValue(int, int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Reads one analog channel's data value.
readValue(int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Reads all analog channels' data values.
register(String...) - Method in class org.lsst.ccs.drivers.dataforth.Maq20
Registers the modules.
register(String...) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Registers a set of modules.
reset(int, boolean) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Resets a module.
resetModule(int, boolean) - Method in class org.lsst.ccs.drivers.dataforth.Maq20
Resets a module.
resetPulseCount(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscretePulse
Resets the pulse count

S

saveConfig(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscreteFunc
Saves the function configuration.
saveParameters() - Method in class org.lsst.ccs.drivers.dataforth.Maq20
Saves the board parameters.
saveParameters(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20
Saves the parameters for a module.
saveParameters() - Method in class org.lsst.ccs.drivers.dataforth.Maq20Discrete
Saves the parameters.
saveParams() - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Saves the parameters.
setAddressMode(boolean) - Method in class org.lsst.ccs.drivers.dataforth.Maq20
Sets whether entity numbers are direct addresses.
setDiscDefault(int, int, int[]) - Method in class org.lsst.ccs.drivers.dataforth.Maq20Discrete
Sets several discrete output channel default values.
setDiscDefault(int, int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20Discrete
Sets a discrete output channel default value.
setDiscDefault(int[]) - Method in class org.lsst.ccs.drivers.dataforth.Maq20Discrete
Sets all discrete output channel default values.
setDiscDefault(int, int, int[]) - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscreteOut
Sets several discrete output channel default values.
setDiscDefault(int, int, int...) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Sets default (power-on) discrete output values.
setDiscDefaultAll(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscreteOut
Sets all channel defaults.
setDiscDefaultAll(int, int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Sets all default (power-on) discrete output values as a bit mask.
setDiscOff(int, int, int[]) - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscreteOut
Sets several discrete output channel off values.
setDiscOff(int, int, int...) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Sets power-off discrete output values.
setDiscOffAll(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscreteOut
Sets all channel power off values.
setDiscOffAll(int, int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Sets all power-off discrete output values as a bit mask.
setEnabled(int, int, TestModbus.OnOff) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Sets a channel's enabled state.
setFrequency(int, int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscreteFreq
Sets the frequency.
setFunction(int, int, TestMaq20.DiscFunc) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Sets a discrete function.
setIPAddress(String) - Method in class org.lsst.ccs.drivers.dataforth.Maq20
Sets the IP address.
setIPAddress(String) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Sets the IP address.
setLowTime1(int, int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscretePWM
Sets the low time for output 1.
setLowTime1(int, int, int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Sets a discrete PWM output 1 low time.
setLowTime2(int, int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscretePWM
Sets the low time for output 2.
setLowTime2(int, int, int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Sets a discrete PWM output 2 low time.
setPeriod(int, int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscretePWM
Sets the period.
setPeriod(int, int, int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Sets a discrete PWM period.
setPulsesPerRevn(int, int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscretePulse
Sets the pulses per revolution.
setPulsesPerRevn(int, int, int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Sets a discrete pulse counter pulses per revolution.
setRange(int, int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20Analog
Sets the range for a channel.
setRange(int, int, int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Sets a channel's range number.
setSubnetMask(String) - Method in class org.lsst.ccs.drivers.dataforth.Maq20
Sets the subnet mask.
setSubnetMask(String) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Sets the subnet mask.
setTimebase(int, int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscretePWM
Sets the timebase.
setTimebase(int, int, TestMaq20.Timebase) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Sets a discrete PWM timebase.
showDate(int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Shows a module's date code.
showEnabled(int, int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Shows a channel's enabled state.
showFunction(int, int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Shows a discrete function.
showFwRevision(int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Shows a module's firmware revision number.
showId(String) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Shows a module's ID given it's serial number.
showIds() - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Shows all valid module IDs.
showIPAddress() - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Shows the IP address.
showLowTime1(int, int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Shows a discrete PWM output 1 low time.
showLowTime2(int, int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Shows a discrete PWM output 2 low time.
showModules() - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Shows all modules.
showName(int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Shows a module's name.
showNumInput(int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Shows a module's input channel count.
showNumOutput(int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Shows a module's output channel count.
showNumRange(int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Shows a module's range count.
showPeriod(int, int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Shows a discrete PWM period.
showPulsesPerRevn(int, int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Shows a discrete pulse counter pulses per revolution.
showRange(int, int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Shows a channel's range number.
showSerial(int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Shows a module's serial number.
showSubnetMask() - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Shows the subnet mask.
showTemperature() - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Shows the temperature.
showTimebase(int, int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Shows a discrete PWM timebase setting.
showType(int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Shows a module's type.

T

TestMaq20 - Class in org.lsst.ccs.drivers.dataforth
Program to test the Dataforth MAQ20 device driver
TestMaq20() - Constructor for class org.lsst.ccs.drivers.dataforth.TestMaq20
Constructor
TestMaq20.DiscFunc - Enum in org.lsst.ccs.drivers.dataforth
Private data
TestMaq20.Timebase - Enum in org.lsst.ccs.drivers.dataforth
 
TIMEBASE_MSECS - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20DiscreteFunc
Public data.
TIMEBASE_SECS - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20DiscreteFunc
Public data.
TIMEBASE_USECS - Static variable in class org.lsst.ccs.drivers.dataforth.Maq20DiscreteFunc
Public data.

V

valueOf(String) - Static method in enum org.lsst.ccs.drivers.dataforth.Maq20.ModuleType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lsst.ccs.drivers.dataforth.TestMaq20.DiscFunc
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lsst.ccs.drivers.dataforth.TestMaq20.Timebase
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.lsst.ccs.drivers.dataforth.Maq20.ModuleType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lsst.ccs.drivers.dataforth.TestMaq20.DiscFunc
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lsst.ccs.drivers.dataforth.TestMaq20.Timebase
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeDisc(int, int, int[]) - Method in class org.lsst.ccs.drivers.dataforth.Maq20Discrete
Writes to several discrete output channels.
writeDisc(int, int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20Discrete
Writes to a discrete output channel.
writeDisc(int[]) - Method in class org.lsst.ccs.drivers.dataforth.Maq20Discrete
Writes to all discrete output channels.
writeDisc(int, int, int[]) - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscreteOut
Writes a set of output channels.
writeDiscAll(int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20DiscreteOut
Writes all channels.
writeDiscAll(int, int) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Writes data to all discrete output channels as a bit mask.
writeDiscOut(int, int, int...) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Writes data to discrete output channels.
writeRegister(short, short) - Method in class org.lsst.ccs.drivers.dataforth.Maq20
Writes a single register.
writeRegisterPair(short, int) - Method in class org.lsst.ccs.drivers.dataforth.Maq20
Writes an integer to a pair of registers in big-endian order.
writeRegisters(short, short[]) - Method in class org.lsst.ccs.drivers.dataforth.Maq20
Writes a set of registers.
writeValue(int, int, double[]) - Method in class org.lsst.ccs.drivers.dataforth.Maq20AnalogOut
Writes data values to several channels.
writeValue(int, double) - Method in class org.lsst.ccs.drivers.dataforth.Maq20AnalogOut
Writes a data value to a channel.
writeValue(double[]) - Method in class org.lsst.ccs.drivers.dataforth.Maq20AnalogOut
Writes data values to all channels.
writeValue(int, int, double...) - Method in class org.lsst.ccs.drivers.dataforth.TestMaq20
Writes data to analog channels.
A D E G I M N O R S T V W 
Skip navigation links

Copyright © 2020 LSST. All rights reserved.