public class AI16 extends IoData
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getBoardInfoStr() |
int |
getMode(int io) |
float |
getValueFloat(int channel) |
double |
getVoltageIn(int io) |
void |
periodicCall() |
void |
setup420mA(int line) |
void |
setupDiffTempPt(int line,
int nbwire) |
void |
setupSingleLine(int line) |
getValueInt, getValueStr, isChannelFloat, setChannelFloat
public static final short ID_TYPE_SHORT
public static final int TB_PIN_SEL_NUMBER
public static final int TB_PIN_SEL_ENABLE
public static final int TB_PIN_SEL_DISABLE
public static final int TB_SPI_COMMAND_NONE
public static final int TB_SPI_COMMAND_WRITE
public static final int TB_SPI_COMMAND_WRITEDONE
public static final int TB_SPI_COMMAND_READ
public static final int TB_SPI_COMMAND_READDONE
public static final int TB_I2C_EVENI2CADDR
public static final int TB_I2C_ODDI2CADDR
public static final int TB_I2C_REG_INPUTPORT
public static final int TB_I2C_REG_OUTPUTPORT
public static final int TB_I2C_REG_POLARITYINV
public static final int TB_I2C_REG_CONFIG
public static final byte TB_I2C_ALL_INPUTS
public static final byte TB_I2C_ALL_OUTPUTS
public static final byte A16_SINGLEVOLTAGE_10V
public static final byte A16_SINGLEVOLTAGE_2V
public static final byte A16_420mA
public static final byte A16_RESISTOR_PT100_2W
public static final byte A16_RESISTOR_PT100_3W
public static final byte A16_RESISTOR_PT1000_2W
public static final byte A16_RESISTOR_PT1000_3W
public static final byte A16_UNUSED
public static final byte A16_RESISTOR_RAW_2W
public static final byte A16_RESISTOR_RAW_3W
public static final double[] A16_BASECALIB
public TapNLinkSys system
public float[] dataAnaIn
public IoSlave slave
public TapNLinkVarInt Inputs
public TapNLinkVarFloatArray DataIn
public TapNLinkVarInt InternCalibrationGain
public TapNLinkVarInt InternCalibrationOffset
public double currentTemperature
public AI16(IoSlave slv)
public int getMode(int io)
public double getVoltageIn(int io)
public float getValueFloat(int channel)
getValueFloat
in class IoData
public void setupSingleLine(int line)
public void setup420mA(int line)
public void setupDiffTempPt(int line, int nbwire)
public void periodicCall()
public java.lang.String getBoardInfoStr()
getBoardInfoStr
in class IoData