Class CanandcolorDetails.Stg
java.lang.Object
com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
- Enclosing class:
- CanandcolorDetails
Settings.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intColor extra frame frame modestatic final intColor frame period (ms)static final intColor integration periodstatic final intDevice-specific type identifierstatic final intDigout1 config slot 0static final intDigout1 config slot 1static final intDigout1 config slot 10static final intDigout1 config slot 11static final intDigout1 config slot 12static final intDigout1 config slot 13static final intDigout1 config slot 14static final intDigout1 config slot 15static final intDigout1 config slot 2static final intDigout1 config slot 3static final intDigout1 config slot 4static final intDigout1 config slot 5static final intDigout1 config slot 6static final intDigout1 config slot 7static final intDigout1 config slot 8static final intDigout1 config slot 9static final intDigital output 1 send message on changestatic final intDigital output 1 control configstatic final intDigout2 config slot 0static final intDigout2 config slot 1static final intDigout2 config slot 10static final intDigout2 config slot 11static final intDigout2 config slot 12static final intDigout2 config slot 13static final intDigout2 config slot 14static final intDigout2 config slot 15static final intDigout2 config slot 2static final intDigout2 config slot 3static final intDigout2 config slot 4static final intDigout2 config slot 5static final intDigout2 config slot 6static final intDigout2 config slot 7static final intDigout2 config slot 8static final intDigout2 config slot 9static final intDigital output 2 send message on changestatic final intDigital output 2 control configstatic final intDigout frame period (ms)static final intDistance extra frame modestatic final intDistance frame period (ms)static final intDistance integration periodstatic final intFirmware versionstatic final intLamp LED brightnessstatic final intSerial numberstatic final intStatus frame period (ms)static int[]List of settings to fetch for. -
Method Summary
Modifier and TypeMethodDescriptionstatic longconstructColorExtraFrameMode(int colorExtraFrameMode) Constructs a COLOR_EXTRA_FRAME_MODE setting.static longconstructColorFramePeriod(int colorFramePeriod) Constructs a COLOR_FRAME_PERIOD setting.static longconstructColorIntegrationPeriod(int colorIntegrationPeriod) Constructs a COLOR_INTEGRATION_PERIOD setting.static longconstructDeviceType(int deviceType) Constructs a DEVICE_TYPE setting.static longconstructDigout1Config0(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT1_CONFIG_0 setting.static longconstructDigout1Config1(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT1_CONFIG_1 setting.static longconstructDigout1Config10(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT1_CONFIG_10 setting.static longconstructDigout1Config11(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT1_CONFIG_11 setting.static longconstructDigout1Config12(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT1_CONFIG_12 setting.static longconstructDigout1Config13(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT1_CONFIG_13 setting.static longconstructDigout1Config14(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT1_CONFIG_14 setting.static longconstructDigout1Config15(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT1_CONFIG_15 setting.static longconstructDigout1Config2(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT1_CONFIG_2 setting.static longconstructDigout1Config3(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT1_CONFIG_3 setting.static longconstructDigout1Config4(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT1_CONFIG_4 setting.static longconstructDigout1Config5(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT1_CONFIG_5 setting.static longconstructDigout1Config6(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT1_CONFIG_6 setting.static longconstructDigout1Config7(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT1_CONFIG_7 setting.static longconstructDigout1Config8(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT1_CONFIG_8 setting.static longconstructDigout1Config9(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT1_CONFIG_9 setting.static longconstructDigout1MessageOnChange(boolean positiveEdge, boolean negativeEdge) Constructs a DIGOUT1_MESSAGE_ON_CHANGE setting.static longconstructDigout1OutputConfig(int outputConfig, int pwmDataSource) Constructs a DIGOUT1_OUTPUT_CONFIG setting.static longconstructDigout2Config0(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT2_CONFIG_0 setting.static longconstructDigout2Config1(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT2_CONFIG_1 setting.static longconstructDigout2Config10(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT2_CONFIG_10 setting.static longconstructDigout2Config11(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT2_CONFIG_11 setting.static longconstructDigout2Config12(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT2_CONFIG_12 setting.static longconstructDigout2Config13(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT2_CONFIG_13 setting.static longconstructDigout2Config14(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT2_CONFIG_14 setting.static longconstructDigout2Config15(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT2_CONFIG_15 setting.static longconstructDigout2Config2(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT2_CONFIG_2 setting.static longconstructDigout2Config3(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT2_CONFIG_3 setting.static longconstructDigout2Config4(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT2_CONFIG_4 setting.static longconstructDigout2Config5(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT2_CONFIG_5 setting.static longconstructDigout2Config6(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT2_CONFIG_6 setting.static longconstructDigout2Config7(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT2_CONFIG_7 setting.static longconstructDigout2Config8(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT2_CONFIG_8 setting.static longconstructDigout2Config9(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT2_CONFIG_9 setting.static longconstructDigout2MessageOnChange(boolean positiveEdge, boolean negativeEdge) Constructs a DIGOUT2_MESSAGE_ON_CHANGE setting.static longconstructDigout2OutputConfig(int outputConfig, int pwmDataSource) Constructs a DIGOUT2_OUTPUT_CONFIG setting.static longconstructDigoutFramePeriod(int digoutFramePeriod) Constructs a DIGOUT_FRAME_PERIOD setting.static longconstructDistanceExtraFrameMode(int distanceExtraFrameMode) Constructs a DISTANCE_EXTRA_FRAME_MODE setting.static longconstructDistanceFramePeriod(int distanceFramePeriod) Constructs a DISTANCE_FRAME_PERIOD setting.static longconstructDistanceIntegrationPeriod(int distanceIntegrationPeriod) Constructs a DISTANCE_INTEGRATION_PERIOD setting.static longconstructFirmwareVersion(int firmwarePatch, int firmwareMinor, int firmwareYear) Constructs a FIRMWARE_VERSION setting.static longconstructLampBrightness(int lampBrightness) Constructs a LAMP_BRIGHTNESS setting.static longconstructSerialNumber(long serialNumber) Constructs a SERIAL_NUMBER setting.static longconstructStatusFramePeriod(int statusFramePeriod) Constructs a STATUS_FRAME_PERIOD setting.Creates a HashMap of writable default settings.static intextractColorExtraFrameMode(long field) Extracts Color extra frame frame mode from ColorExtraFrameMode.static intextractColorFramePeriod(long field) Extracts Color frame period (ms) from ColorFramePeriod.static intextractColorIntegrationPeriod(long field) Extracts Color integration period from ColorIntegrationPeriod.static intextractDeviceType(long field) Extracts Device-specific type identifier from DeviceType.static intextractDigout1Config0_DataSourceA(long field) Extracts First ``LHS`` data source from Digout1Config0.static intextractDigout1Config0_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout1Config0.static intextractDigout1Config0_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout1Config0.static intextractDigout1Config0_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout1Config0.static booleanextractDigout1Config0_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout1Config0.static intextractDigout1Config0_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout1Config0.static intextractDigout1Config0_Opcode(long field) Extracts Opcode from Digout1Config0.static booleanextractDigout1Config0_SlotEnabled(long field) Extracts Enable the digout slot from Digout1Config0.static intextractDigout1Config1_DataSourceA(long field) Extracts First ``LHS`` data source from Digout1Config1.static intextractDigout1Config1_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout1Config1.static intextractDigout1Config1_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout1Config1.static intextractDigout1Config1_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout1Config1.static booleanextractDigout1Config1_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout1Config1.static intextractDigout1Config1_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout1Config1.static intextractDigout1Config1_Opcode(long field) Extracts Opcode from Digout1Config1.static booleanextractDigout1Config1_SlotEnabled(long field) Extracts Enable the digout slot from Digout1Config1.static intextractDigout1Config10_DataSourceA(long field) Extracts First ``LHS`` data source from Digout1Config10.static intextractDigout1Config10_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout1Config10.static intextractDigout1Config10_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout1Config10.static intextractDigout1Config10_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout1Config10.static booleanextractDigout1Config10_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout1Config10.static intextractDigout1Config10_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout1Config10.static intextractDigout1Config10_Opcode(long field) Extracts Opcode from Digout1Config10.static booleanextractDigout1Config10_SlotEnabled(long field) Extracts Enable the digout slot from Digout1Config10.static intextractDigout1Config11_DataSourceA(long field) Extracts First ``LHS`` data source from Digout1Config11.static intextractDigout1Config11_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout1Config11.static intextractDigout1Config11_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout1Config11.static intextractDigout1Config11_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout1Config11.static booleanextractDigout1Config11_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout1Config11.static intextractDigout1Config11_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout1Config11.static intextractDigout1Config11_Opcode(long field) Extracts Opcode from Digout1Config11.static booleanextractDigout1Config11_SlotEnabled(long field) Extracts Enable the digout slot from Digout1Config11.static intextractDigout1Config12_DataSourceA(long field) Extracts First ``LHS`` data source from Digout1Config12.static intextractDigout1Config12_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout1Config12.static intextractDigout1Config12_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout1Config12.static intextractDigout1Config12_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout1Config12.static booleanextractDigout1Config12_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout1Config12.static intextractDigout1Config12_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout1Config12.static intextractDigout1Config12_Opcode(long field) Extracts Opcode from Digout1Config12.static booleanextractDigout1Config12_SlotEnabled(long field) Extracts Enable the digout slot from Digout1Config12.static intextractDigout1Config13_DataSourceA(long field) Extracts First ``LHS`` data source from Digout1Config13.static intextractDigout1Config13_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout1Config13.static intextractDigout1Config13_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout1Config13.static intextractDigout1Config13_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout1Config13.static booleanextractDigout1Config13_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout1Config13.static intextractDigout1Config13_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout1Config13.static intextractDigout1Config13_Opcode(long field) Extracts Opcode from Digout1Config13.static booleanextractDigout1Config13_SlotEnabled(long field) Extracts Enable the digout slot from Digout1Config13.static intextractDigout1Config14_DataSourceA(long field) Extracts First ``LHS`` data source from Digout1Config14.static intextractDigout1Config14_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout1Config14.static intextractDigout1Config14_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout1Config14.static intextractDigout1Config14_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout1Config14.static booleanextractDigout1Config14_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout1Config14.static intextractDigout1Config14_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout1Config14.static intextractDigout1Config14_Opcode(long field) Extracts Opcode from Digout1Config14.static booleanextractDigout1Config14_SlotEnabled(long field) Extracts Enable the digout slot from Digout1Config14.static intextractDigout1Config15_DataSourceA(long field) Extracts First ``LHS`` data source from Digout1Config15.static intextractDigout1Config15_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout1Config15.static intextractDigout1Config15_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout1Config15.static intextractDigout1Config15_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout1Config15.static booleanextractDigout1Config15_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout1Config15.static intextractDigout1Config15_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout1Config15.static intextractDigout1Config15_Opcode(long field) Extracts Opcode from Digout1Config15.static booleanextractDigout1Config15_SlotEnabled(long field) Extracts Enable the digout slot from Digout1Config15.static intextractDigout1Config2_DataSourceA(long field) Extracts First ``LHS`` data source from Digout1Config2.static intextractDigout1Config2_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout1Config2.static intextractDigout1Config2_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout1Config2.static intextractDigout1Config2_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout1Config2.static booleanextractDigout1Config2_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout1Config2.static intextractDigout1Config2_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout1Config2.static intextractDigout1Config2_Opcode(long field) Extracts Opcode from Digout1Config2.static booleanextractDigout1Config2_SlotEnabled(long field) Extracts Enable the digout slot from Digout1Config2.static intextractDigout1Config3_DataSourceA(long field) Extracts First ``LHS`` data source from Digout1Config3.static intextractDigout1Config3_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout1Config3.static intextractDigout1Config3_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout1Config3.static intextractDigout1Config3_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout1Config3.static booleanextractDigout1Config3_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout1Config3.static intextractDigout1Config3_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout1Config3.static intextractDigout1Config3_Opcode(long field) Extracts Opcode from Digout1Config3.static booleanextractDigout1Config3_SlotEnabled(long field) Extracts Enable the digout slot from Digout1Config3.static intextractDigout1Config4_DataSourceA(long field) Extracts First ``LHS`` data source from Digout1Config4.static intextractDigout1Config4_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout1Config4.static intextractDigout1Config4_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout1Config4.static intextractDigout1Config4_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout1Config4.static booleanextractDigout1Config4_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout1Config4.static intextractDigout1Config4_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout1Config4.static intextractDigout1Config4_Opcode(long field) Extracts Opcode from Digout1Config4.static booleanextractDigout1Config4_SlotEnabled(long field) Extracts Enable the digout slot from Digout1Config4.static intextractDigout1Config5_DataSourceA(long field) Extracts First ``LHS`` data source from Digout1Config5.static intextractDigout1Config5_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout1Config5.static intextractDigout1Config5_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout1Config5.static intextractDigout1Config5_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout1Config5.static booleanextractDigout1Config5_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout1Config5.static intextractDigout1Config5_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout1Config5.static intextractDigout1Config5_Opcode(long field) Extracts Opcode from Digout1Config5.static booleanextractDigout1Config5_SlotEnabled(long field) Extracts Enable the digout slot from Digout1Config5.static intextractDigout1Config6_DataSourceA(long field) Extracts First ``LHS`` data source from Digout1Config6.static intextractDigout1Config6_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout1Config6.static intextractDigout1Config6_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout1Config6.static intextractDigout1Config6_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout1Config6.static booleanextractDigout1Config6_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout1Config6.static intextractDigout1Config6_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout1Config6.static intextractDigout1Config6_Opcode(long field) Extracts Opcode from Digout1Config6.static booleanextractDigout1Config6_SlotEnabled(long field) Extracts Enable the digout slot from Digout1Config6.static intextractDigout1Config7_DataSourceA(long field) Extracts First ``LHS`` data source from Digout1Config7.static intextractDigout1Config7_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout1Config7.static intextractDigout1Config7_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout1Config7.static intextractDigout1Config7_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout1Config7.static booleanextractDigout1Config7_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout1Config7.static intextractDigout1Config7_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout1Config7.static intextractDigout1Config7_Opcode(long field) Extracts Opcode from Digout1Config7.static booleanextractDigout1Config7_SlotEnabled(long field) Extracts Enable the digout slot from Digout1Config7.static intextractDigout1Config8_DataSourceA(long field) Extracts First ``LHS`` data source from Digout1Config8.static intextractDigout1Config8_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout1Config8.static intextractDigout1Config8_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout1Config8.static intextractDigout1Config8_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout1Config8.static booleanextractDigout1Config8_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout1Config8.static intextractDigout1Config8_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout1Config8.static intextractDigout1Config8_Opcode(long field) Extracts Opcode from Digout1Config8.static booleanextractDigout1Config8_SlotEnabled(long field) Extracts Enable the digout slot from Digout1Config8.static intextractDigout1Config9_DataSourceA(long field) Extracts First ``LHS`` data source from Digout1Config9.static intextractDigout1Config9_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout1Config9.static intextractDigout1Config9_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout1Config9.static intextractDigout1Config9_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout1Config9.static booleanextractDigout1Config9_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout1Config9.static intextractDigout1Config9_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout1Config9.static intextractDigout1Config9_Opcode(long field) Extracts Opcode from Digout1Config9.static booleanextractDigout1Config9_SlotEnabled(long field) Extracts Enable the digout slot from Digout1Config9.static booleanextractDigout1MessageOnChange_NegativeEdge(long field) Extracts Send digout message on negative edge (true->false) from Digout1MessageOnChange.static booleanextractDigout1MessageOnChange_PositiveEdge(long field) Extracts Send digout message on positive edge (false->true) from Digout1MessageOnChange.static intextractDigout1OutputConfig_OutputConfig(long field) Extracts Enable digout pad from Digout1OutputConfig.static intextractDigout1OutputConfig_PwmDataSource(long field) Extracts The data source to use in PWM mode.static intextractDigout2Config0_DataSourceA(long field) Extracts First ``LHS`` data source from Digout2Config0.static intextractDigout2Config0_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout2Config0.static intextractDigout2Config0_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout2Config0.static intextractDigout2Config0_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout2Config0.static booleanextractDigout2Config0_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout2Config0.static intextractDigout2Config0_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout2Config0.static intextractDigout2Config0_Opcode(long field) Extracts Opcode from Digout2Config0.static booleanextractDigout2Config0_SlotEnabled(long field) Extracts Enable the digout slot from Digout2Config0.static intextractDigout2Config1_DataSourceA(long field) Extracts First ``LHS`` data source from Digout2Config1.static intextractDigout2Config1_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout2Config1.static intextractDigout2Config1_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout2Config1.static intextractDigout2Config1_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout2Config1.static booleanextractDigout2Config1_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout2Config1.static intextractDigout2Config1_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout2Config1.static intextractDigout2Config1_Opcode(long field) Extracts Opcode from Digout2Config1.static booleanextractDigout2Config1_SlotEnabled(long field) Extracts Enable the digout slot from Digout2Config1.static intextractDigout2Config10_DataSourceA(long field) Extracts First ``LHS`` data source from Digout2Config10.static intextractDigout2Config10_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout2Config10.static intextractDigout2Config10_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout2Config10.static intextractDigout2Config10_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout2Config10.static booleanextractDigout2Config10_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout2Config10.static intextractDigout2Config10_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout2Config10.static intextractDigout2Config10_Opcode(long field) Extracts Opcode from Digout2Config10.static booleanextractDigout2Config10_SlotEnabled(long field) Extracts Enable the digout slot from Digout2Config10.static intextractDigout2Config11_DataSourceA(long field) Extracts First ``LHS`` data source from Digout2Config11.static intextractDigout2Config11_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout2Config11.static intextractDigout2Config11_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout2Config11.static intextractDigout2Config11_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout2Config11.static booleanextractDigout2Config11_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout2Config11.static intextractDigout2Config11_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout2Config11.static intextractDigout2Config11_Opcode(long field) Extracts Opcode from Digout2Config11.static booleanextractDigout2Config11_SlotEnabled(long field) Extracts Enable the digout slot from Digout2Config11.static intextractDigout2Config12_DataSourceA(long field) Extracts First ``LHS`` data source from Digout2Config12.static intextractDigout2Config12_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout2Config12.static intextractDigout2Config12_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout2Config12.static intextractDigout2Config12_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout2Config12.static booleanextractDigout2Config12_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout2Config12.static intextractDigout2Config12_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout2Config12.static intextractDigout2Config12_Opcode(long field) Extracts Opcode from Digout2Config12.static booleanextractDigout2Config12_SlotEnabled(long field) Extracts Enable the digout slot from Digout2Config12.static intextractDigout2Config13_DataSourceA(long field) Extracts First ``LHS`` data source from Digout2Config13.static intextractDigout2Config13_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout2Config13.static intextractDigout2Config13_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout2Config13.static intextractDigout2Config13_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout2Config13.static booleanextractDigout2Config13_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout2Config13.static intextractDigout2Config13_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout2Config13.static intextractDigout2Config13_Opcode(long field) Extracts Opcode from Digout2Config13.static booleanextractDigout2Config13_SlotEnabled(long field) Extracts Enable the digout slot from Digout2Config13.static intextractDigout2Config14_DataSourceA(long field) Extracts First ``LHS`` data source from Digout2Config14.static intextractDigout2Config14_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout2Config14.static intextractDigout2Config14_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout2Config14.static intextractDigout2Config14_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout2Config14.static booleanextractDigout2Config14_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout2Config14.static intextractDigout2Config14_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout2Config14.static intextractDigout2Config14_Opcode(long field) Extracts Opcode from Digout2Config14.static booleanextractDigout2Config14_SlotEnabled(long field) Extracts Enable the digout slot from Digout2Config14.static intextractDigout2Config15_DataSourceA(long field) Extracts First ``LHS`` data source from Digout2Config15.static intextractDigout2Config15_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout2Config15.static intextractDigout2Config15_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout2Config15.static intextractDigout2Config15_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout2Config15.static booleanextractDigout2Config15_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout2Config15.static intextractDigout2Config15_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout2Config15.static intextractDigout2Config15_Opcode(long field) Extracts Opcode from Digout2Config15.static booleanextractDigout2Config15_SlotEnabled(long field) Extracts Enable the digout slot from Digout2Config15.static intextractDigout2Config2_DataSourceA(long field) Extracts First ``LHS`` data source from Digout2Config2.static intextractDigout2Config2_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout2Config2.static intextractDigout2Config2_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout2Config2.static intextractDigout2Config2_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout2Config2.static booleanextractDigout2Config2_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout2Config2.static intextractDigout2Config2_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout2Config2.static intextractDigout2Config2_Opcode(long field) Extracts Opcode from Digout2Config2.static booleanextractDigout2Config2_SlotEnabled(long field) Extracts Enable the digout slot from Digout2Config2.static intextractDigout2Config3_DataSourceA(long field) Extracts First ``LHS`` data source from Digout2Config3.static intextractDigout2Config3_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout2Config3.static intextractDigout2Config3_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout2Config3.static intextractDigout2Config3_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout2Config3.static booleanextractDigout2Config3_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout2Config3.static intextractDigout2Config3_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout2Config3.static intextractDigout2Config3_Opcode(long field) Extracts Opcode from Digout2Config3.static booleanextractDigout2Config3_SlotEnabled(long field) Extracts Enable the digout slot from Digout2Config3.static intextractDigout2Config4_DataSourceA(long field) Extracts First ``LHS`` data source from Digout2Config4.static intextractDigout2Config4_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout2Config4.static intextractDigout2Config4_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout2Config4.static intextractDigout2Config4_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout2Config4.static booleanextractDigout2Config4_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout2Config4.static intextractDigout2Config4_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout2Config4.static intextractDigout2Config4_Opcode(long field) Extracts Opcode from Digout2Config4.static booleanextractDigout2Config4_SlotEnabled(long field) Extracts Enable the digout slot from Digout2Config4.static intextractDigout2Config5_DataSourceA(long field) Extracts First ``LHS`` data source from Digout2Config5.static intextractDigout2Config5_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout2Config5.static intextractDigout2Config5_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout2Config5.static intextractDigout2Config5_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout2Config5.static booleanextractDigout2Config5_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout2Config5.static intextractDigout2Config5_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout2Config5.static intextractDigout2Config5_Opcode(long field) Extracts Opcode from Digout2Config5.static booleanextractDigout2Config5_SlotEnabled(long field) Extracts Enable the digout slot from Digout2Config5.static intextractDigout2Config6_DataSourceA(long field) Extracts First ``LHS`` data source from Digout2Config6.static intextractDigout2Config6_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout2Config6.static intextractDigout2Config6_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout2Config6.static intextractDigout2Config6_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout2Config6.static booleanextractDigout2Config6_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout2Config6.static intextractDigout2Config6_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout2Config6.static intextractDigout2Config6_Opcode(long field) Extracts Opcode from Digout2Config6.static booleanextractDigout2Config6_SlotEnabled(long field) Extracts Enable the digout slot from Digout2Config6.static intextractDigout2Config7_DataSourceA(long field) Extracts First ``LHS`` data source from Digout2Config7.static intextractDigout2Config7_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout2Config7.static intextractDigout2Config7_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout2Config7.static intextractDigout2Config7_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout2Config7.static booleanextractDigout2Config7_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout2Config7.static intextractDigout2Config7_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout2Config7.static intextractDigout2Config7_Opcode(long field) Extracts Opcode from Digout2Config7.static booleanextractDigout2Config7_SlotEnabled(long field) Extracts Enable the digout slot from Digout2Config7.static intextractDigout2Config8_DataSourceA(long field) Extracts First ``LHS`` data source from Digout2Config8.static intextractDigout2Config8_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout2Config8.static intextractDigout2Config8_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout2Config8.static intextractDigout2Config8_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout2Config8.static booleanextractDigout2Config8_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout2Config8.static intextractDigout2Config8_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout2Config8.static intextractDigout2Config8_Opcode(long field) Extracts Opcode from Digout2Config8.static booleanextractDigout2Config8_SlotEnabled(long field) Extracts Enable the digout slot from Digout2Config8.static intextractDigout2Config9_DataSourceA(long field) Extracts First ``LHS`` data source from Digout2Config9.static intextractDigout2Config9_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout2Config9.static intextractDigout2Config9_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout2Config9.static intextractDigout2Config9_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout2Config9.static booleanextractDigout2Config9_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout2Config9.static intextractDigout2Config9_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout2Config9.static intextractDigout2Config9_Opcode(long field) Extracts Opcode from Digout2Config9.static booleanextractDigout2Config9_SlotEnabled(long field) Extracts Enable the digout slot from Digout2Config9.static booleanextractDigout2MessageOnChange_NegativeEdge(long field) Extracts Send digout message on negative edge (true->false) from Digout2MessageOnChange.static booleanextractDigout2MessageOnChange_PositiveEdge(long field) Extracts Send digout message on positive edge (false->true) from Digout2MessageOnChange.static intextractDigout2OutputConfig_OutputConfig(long field) Extracts Enable digout pad from Digout2OutputConfig.static intextractDigout2OutputConfig_PwmDataSource(long field) Extracts The data source to use in PWM mode.static intextractDigoutFramePeriod(long field) Extracts Digout frame period (ms) from DigoutFramePeriod.static intextractDistanceExtraFrameMode(long field) Extracts Distance extra frame mode from DistanceExtraFrameMode.static intextractDistanceFramePeriod(long field) Extracts Distance frame period (ms) from DistanceFramePeriod.static intextractDistanceIntegrationPeriod(long field) Extracts Distance integration period from DistanceIntegrationPeriod.static intextractFirmwareVersion_FirmwareMinor(long field) Extracts Firmware version minor number from FirmwareVersion.static intextractFirmwareVersion_FirmwarePatch(long field) Extracts Firmware version patch number from FirmwareVersion.static intextractFirmwareVersion_FirmwareYear(long field) Extracts Firmware version year from FirmwareVersion.static intextractLampBrightness(long field) Extracts Lamp LED brightness from LampBrightness.static longextractSerialNumber(long field) Extracts Serial number from SerialNumber.static intextractStatusFramePeriod(long field) Extracts Status frame period (ms) from StatusFramePeriod.
-
Field Details
-
kDistanceFramePeriod
public static final int kDistanceFramePeriodDistance frame period (ms)- See Also:
-
kColorFramePeriod
public static final int kColorFramePeriodColor frame period (ms)- See Also:
-
kDigoutFramePeriod
public static final int kDigoutFramePeriodDigout frame period (ms)- See Also:
-
kDistanceExtraFrameMode
public static final int kDistanceExtraFrameModeDistance extra frame mode- See Also:
-
kColorExtraFrameMode
public static final int kColorExtraFrameModeColor extra frame frame mode- See Also:
-
kLampBrightness
public static final int kLampBrightnessLamp LED brightness- See Also:
-
kColorIntegrationPeriod
public static final int kColorIntegrationPeriodColor integration period- See Also:
-
kDistanceIntegrationPeriod
public static final int kDistanceIntegrationPeriodDistance integration period- See Also:
-
kDigout1OutputConfig
public static final int kDigout1OutputConfigDigital output 1 control config- See Also:
-
kDigout2OutputConfig
public static final int kDigout2OutputConfigDigital output 2 control config- See Also:
-
kDigout1MessageOnChange
public static final int kDigout1MessageOnChangeDigital output 1 send message on change- See Also:
-
kDigout2MessageOnChange
public static final int kDigout2MessageOnChangeDigital output 2 send message on change- See Also:
-
kDigout1Config0
public static final int kDigout1Config0Digout1 config slot 0- See Also:
-
kDigout1Config1
public static final int kDigout1Config1Digout1 config slot 1- See Also:
-
kDigout1Config2
public static final int kDigout1Config2Digout1 config slot 2- See Also:
-
kDigout1Config3
public static final int kDigout1Config3Digout1 config slot 3- See Also:
-
kDigout1Config4
public static final int kDigout1Config4Digout1 config slot 4- See Also:
-
kDigout1Config5
public static final int kDigout1Config5Digout1 config slot 5- See Also:
-
kDigout1Config6
public static final int kDigout1Config6Digout1 config slot 6- See Also:
-
kDigout1Config7
public static final int kDigout1Config7Digout1 config slot 7- See Also:
-
kDigout1Config8
public static final int kDigout1Config8Digout1 config slot 8- See Also:
-
kDigout1Config9
public static final int kDigout1Config9Digout1 config slot 9- See Also:
-
kDigout1Config10
public static final int kDigout1Config10Digout1 config slot 10- See Also:
-
kDigout1Config11
public static final int kDigout1Config11Digout1 config slot 11- See Also:
-
kDigout1Config12
public static final int kDigout1Config12Digout1 config slot 12- See Also:
-
kDigout1Config13
public static final int kDigout1Config13Digout1 config slot 13- See Also:
-
kDigout1Config14
public static final int kDigout1Config14Digout1 config slot 14- See Also:
-
kDigout1Config15
public static final int kDigout1Config15Digout1 config slot 15- See Also:
-
kDigout2Config0
public static final int kDigout2Config0Digout2 config slot 0- See Also:
-
kDigout2Config1
public static final int kDigout2Config1Digout2 config slot 1- See Also:
-
kDigout2Config2
public static final int kDigout2Config2Digout2 config slot 2- See Also:
-
kDigout2Config3
public static final int kDigout2Config3Digout2 config slot 3- See Also:
-
kDigout2Config4
public static final int kDigout2Config4Digout2 config slot 4- See Also:
-
kDigout2Config5
public static final int kDigout2Config5Digout2 config slot 5- See Also:
-
kDigout2Config6
public static final int kDigout2Config6Digout2 config slot 6- See Also:
-
kDigout2Config7
public static final int kDigout2Config7Digout2 config slot 7- See Also:
-
kDigout2Config8
public static final int kDigout2Config8Digout2 config slot 8- See Also:
-
kDigout2Config9
public static final int kDigout2Config9Digout2 config slot 9- See Also:
-
kDigout2Config10
public static final int kDigout2Config10Digout2 config slot 10- See Also:
-
kDigout2Config11
public static final int kDigout2Config11Digout2 config slot 11- See Also:
-
kDigout2Config12
public static final int kDigout2Config12Digout2 config slot 12- See Also:
-
kDigout2Config13
public static final int kDigout2Config13Digout2 config slot 13- See Also:
-
kDigout2Config14
public static final int kDigout2Config14Digout2 config slot 14- See Also:
-
kDigout2Config15
public static final int kDigout2Config15Digout2 config slot 15- See Also:
-
kDeviceType
public static final int kDeviceTypeDevice-specific type identifier- See Also:
-
kFirmwareVersion
public static final int kFirmwareVersionFirmware version- See Also:
-
kSerialNumber
public static final int kSerialNumberSerial number- See Also:
-
kStatusFramePeriod
public static final int kStatusFramePeriodStatus frame period (ms)- See Also:
-
settingsAddresses
public static int[] settingsAddressesList of settings to fetch for.
-
-
Method Details
-
extractDistanceFramePeriod
public static int extractDistanceFramePeriod(long field) Extracts Distance frame period (ms) from DistanceFramePeriod.- Parameters:
field- data bitfield- Returns:
- DISTANCE_FRAME_PERIOD as a uint:16
-
extractColorFramePeriod
public static int extractColorFramePeriod(long field) Extracts Color frame period (ms) from ColorFramePeriod.- Parameters:
field- data bitfield- Returns:
- COLOR_FRAME_PERIOD as a uint:16
-
extractDigoutFramePeriod
public static int extractDigoutFramePeriod(long field) Extracts Digout frame period (ms) from DigoutFramePeriod.- Parameters:
field- data bitfield- Returns:
- DIGOUT_FRAME_PERIOD as a uint:16
-
extractDistanceExtraFrameMode
public static int extractDistanceExtraFrameMode(long field) Extracts Distance extra frame mode from DistanceExtraFrameMode.- Parameters:
field- data bitfield- Returns:
- DISTANCE_EXTRA_FRAME_MODE as a enum:EXTRA_FRAME_MODE
-
extractColorExtraFrameMode
public static int extractColorExtraFrameMode(long field) Extracts Color extra frame frame mode from ColorExtraFrameMode.- Parameters:
field- data bitfield- Returns:
- COLOR_EXTRA_FRAME_MODE as a enum:EXTRA_FRAME_MODE
-
extractLampBrightness
public static int extractLampBrightness(long field) Extracts Lamp LED brightness from LampBrightness.- Parameters:
field- data bitfield- Returns:
- LAMP_BRIGHTNESS as a uint:16
-
extractColorIntegrationPeriod
public static int extractColorIntegrationPeriod(long field) Extracts Color integration period from ColorIntegrationPeriod.- Parameters:
field- data bitfield- Returns:
- COLOR_INTEGRATION_PERIOD as a enum:COLOR_INTEGRATION_PERIOD
-
extractDistanceIntegrationPeriod
public static int extractDistanceIntegrationPeriod(long field) Extracts Distance integration period from DistanceIntegrationPeriod.- Parameters:
field- data bitfield- Returns:
- DISTANCE_INTEGRATION_PERIOD as a enum:DISTANCE_INTEGRATION_PERIOD
-
extractDigout1OutputConfig_OutputConfig
public static int extractDigout1OutputConfig_OutputConfig(long field) Extracts Enable digout pad from Digout1OutputConfig.- Parameters:
field- data bitfield- Returns:
- output_config as a enum:DIGOUT_OUTPUT_CONFIG
-
extractDigout1OutputConfig_PwmDataSource
public static int extractDigout1OutputConfig_PwmDataSource(long field) Extracts The data source to use in PWM mode. from Digout1OutputConfig.- Parameters:
field- data bitfield- Returns:
- pwm_data_source as a enum:DATA_SOURCE
-
extractDigout2OutputConfig_OutputConfig
public static int extractDigout2OutputConfig_OutputConfig(long field) Extracts Enable digout pad from Digout2OutputConfig.- Parameters:
field- data bitfield- Returns:
- output_config as a enum:DIGOUT_OUTPUT_CONFIG
-
extractDigout2OutputConfig_PwmDataSource
public static int extractDigout2OutputConfig_PwmDataSource(long field) Extracts The data source to use in PWM mode. from Digout2OutputConfig.- Parameters:
field- data bitfield- Returns:
- pwm_data_source as a enum:DATA_SOURCE
-
extractDigout1MessageOnChange_PositiveEdge
public static boolean extractDigout1MessageOnChange_PositiveEdge(long field) Extracts Send digout message on positive edge (false->true) from Digout1MessageOnChange.- Parameters:
field- data bitfield- Returns:
- positive_edge as a bool
-
extractDigout1MessageOnChange_NegativeEdge
public static boolean extractDigout1MessageOnChange_NegativeEdge(long field) Extracts Send digout message on negative edge (true->false) from Digout1MessageOnChange.- Parameters:
field- data bitfield- Returns:
- negative_edge as a bool
-
extractDigout2MessageOnChange_PositiveEdge
public static boolean extractDigout2MessageOnChange_PositiveEdge(long field) Extracts Send digout message on positive edge (false->true) from Digout2MessageOnChange.- Parameters:
field- data bitfield- Returns:
- positive_edge as a bool
-
extractDigout2MessageOnChange_NegativeEdge
public static boolean extractDigout2MessageOnChange_NegativeEdge(long field) Extracts Send digout message on negative edge (true->false) from Digout2MessageOnChange.- Parameters:
field- data bitfield- Returns:
- negative_edge as a bool
-
extractDigout1Config0_SlotEnabled
public static boolean extractDigout1Config0_SlotEnabled(long field) Extracts Enable the digout slot from Digout1Config0.- Parameters:
field- data bitfield- Returns:
- slot_enabled as a bool
-
extractDigout1Config0_NextSlotAction
public static int extractDigout1Config0_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout1Config0.- Parameters:
field- data bitfield- Returns:
- next_slot_action as a enum:NEXT_SLOT_ACTION
-
extractDigout1Config0_InvertValue
public static boolean extractDigout1Config0_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout1Config0.- Parameters:
field- data bitfield- Returns:
- invert_value as a bool
-
extractDigout1Config0_Opcode
public static int extractDigout1Config0_Opcode(long field) Extracts Opcode from Digout1Config0.- Parameters:
field- data bitfield- Returns:
- opcode as a enum:SLOT_OPCODE
-
extractDigout1Config0_ImmidiateAdditive
public static int extractDigout1Config0_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout1Config0.- Parameters:
field- data bitfield- Returns:
- immidiate_additive as a sint:21
-
extractDigout1Config0_ImmidiateScaling
public static int extractDigout1Config0_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout1Config0.- Parameters:
field- data bitfield- Returns:
- immidiate_scaling as a uint:8
-
extractDigout1Config0_DataSourceA
public static int extractDigout1Config0_DataSourceA(long field) Extracts First ``LHS`` data source from Digout1Config0.- Parameters:
field- data bitfield- Returns:
- data_source_a as a enum:DATA_SOURCE
-
extractDigout1Config0_DataSourceB
public static int extractDigout1Config0_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout1Config0.- Parameters:
field- data bitfield- Returns:
- data_source_b as a enum:DATA_SOURCE
-
extractDigout1Config1_SlotEnabled
public static boolean extractDigout1Config1_SlotEnabled(long field) Extracts Enable the digout slot from Digout1Config1.- Parameters:
field- data bitfield- Returns:
- slot_enabled as a bool
-
extractDigout1Config1_NextSlotAction
public static int extractDigout1Config1_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout1Config1.- Parameters:
field- data bitfield- Returns:
- next_slot_action as a enum:NEXT_SLOT_ACTION
-
extractDigout1Config1_InvertValue
public static boolean extractDigout1Config1_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout1Config1.- Parameters:
field- data bitfield- Returns:
- invert_value as a bool
-
extractDigout1Config1_Opcode
public static int extractDigout1Config1_Opcode(long field) Extracts Opcode from Digout1Config1.- Parameters:
field- data bitfield- Returns:
- opcode as a enum:SLOT_OPCODE
-
extractDigout1Config1_ImmidiateAdditive
public static int extractDigout1Config1_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout1Config1.- Parameters:
field- data bitfield- Returns:
- immidiate_additive as a sint:21
-
extractDigout1Config1_ImmidiateScaling
public static int extractDigout1Config1_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout1Config1.- Parameters:
field- data bitfield- Returns:
- immidiate_scaling as a uint:8
-
extractDigout1Config1_DataSourceA
public static int extractDigout1Config1_DataSourceA(long field) Extracts First ``LHS`` data source from Digout1Config1.- Parameters:
field- data bitfield- Returns:
- data_source_a as a enum:DATA_SOURCE
-
extractDigout1Config1_DataSourceB
public static int extractDigout1Config1_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout1Config1.- Parameters:
field- data bitfield- Returns:
- data_source_b as a enum:DATA_SOURCE
-
extractDigout1Config2_SlotEnabled
public static boolean extractDigout1Config2_SlotEnabled(long field) Extracts Enable the digout slot from Digout1Config2.- Parameters:
field- data bitfield- Returns:
- slot_enabled as a bool
-
extractDigout1Config2_NextSlotAction
public static int extractDigout1Config2_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout1Config2.- Parameters:
field- data bitfield- Returns:
- next_slot_action as a enum:NEXT_SLOT_ACTION
-
extractDigout1Config2_InvertValue
public static boolean extractDigout1Config2_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout1Config2.- Parameters:
field- data bitfield- Returns:
- invert_value as a bool
-
extractDigout1Config2_Opcode
public static int extractDigout1Config2_Opcode(long field) Extracts Opcode from Digout1Config2.- Parameters:
field- data bitfield- Returns:
- opcode as a enum:SLOT_OPCODE
-
extractDigout1Config2_ImmidiateAdditive
public static int extractDigout1Config2_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout1Config2.- Parameters:
field- data bitfield- Returns:
- immidiate_additive as a sint:21
-
extractDigout1Config2_ImmidiateScaling
public static int extractDigout1Config2_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout1Config2.- Parameters:
field- data bitfield- Returns:
- immidiate_scaling as a uint:8
-
extractDigout1Config2_DataSourceA
public static int extractDigout1Config2_DataSourceA(long field) Extracts First ``LHS`` data source from Digout1Config2.- Parameters:
field- data bitfield- Returns:
- data_source_a as a enum:DATA_SOURCE
-
extractDigout1Config2_DataSourceB
public static int extractDigout1Config2_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout1Config2.- Parameters:
field- data bitfield- Returns:
- data_source_b as a enum:DATA_SOURCE
-
extractDigout1Config3_SlotEnabled
public static boolean extractDigout1Config3_SlotEnabled(long field) Extracts Enable the digout slot from Digout1Config3.- Parameters:
field- data bitfield- Returns:
- slot_enabled as a bool
-
extractDigout1Config3_NextSlotAction
public static int extractDigout1Config3_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout1Config3.- Parameters:
field- data bitfield- Returns:
- next_slot_action as a enum:NEXT_SLOT_ACTION
-
extractDigout1Config3_InvertValue
public static boolean extractDigout1Config3_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout1Config3.- Parameters:
field- data bitfield- Returns:
- invert_value as a bool
-
extractDigout1Config3_Opcode
public static int extractDigout1Config3_Opcode(long field) Extracts Opcode from Digout1Config3.- Parameters:
field- data bitfield- Returns:
- opcode as a enum:SLOT_OPCODE
-
extractDigout1Config3_ImmidiateAdditive
public static int extractDigout1Config3_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout1Config3.- Parameters:
field- data bitfield- Returns:
- immidiate_additive as a sint:21
-
extractDigout1Config3_ImmidiateScaling
public static int extractDigout1Config3_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout1Config3.- Parameters:
field- data bitfield- Returns:
- immidiate_scaling as a uint:8
-
extractDigout1Config3_DataSourceA
public static int extractDigout1Config3_DataSourceA(long field) Extracts First ``LHS`` data source from Digout1Config3.- Parameters:
field- data bitfield- Returns:
- data_source_a as a enum:DATA_SOURCE
-
extractDigout1Config3_DataSourceB
public static int extractDigout1Config3_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout1Config3.- Parameters:
field- data bitfield- Returns:
- data_source_b as a enum:DATA_SOURCE
-
extractDigout1Config4_SlotEnabled
public static boolean extractDigout1Config4_SlotEnabled(long field) Extracts Enable the digout slot from Digout1Config4.- Parameters:
field- data bitfield- Returns:
- slot_enabled as a bool
-
extractDigout1Config4_NextSlotAction
public static int extractDigout1Config4_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout1Config4.- Parameters:
field- data bitfield- Returns:
- next_slot_action as a enum:NEXT_SLOT_ACTION
-
extractDigout1Config4_InvertValue
public static boolean extractDigout1Config4_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout1Config4.- Parameters:
field- data bitfield- Returns:
- invert_value as a bool
-
extractDigout1Config4_Opcode
public static int extractDigout1Config4_Opcode(long field) Extracts Opcode from Digout1Config4.- Parameters:
field- data bitfield- Returns:
- opcode as a enum:SLOT_OPCODE
-
extractDigout1Config4_ImmidiateAdditive
public static int extractDigout1Config4_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout1Config4.- Parameters:
field- data bitfield- Returns:
- immidiate_additive as a sint:21
-
extractDigout1Config4_ImmidiateScaling
public static int extractDigout1Config4_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout1Config4.- Parameters:
field- data bitfield- Returns:
- immidiate_scaling as a uint:8
-
extractDigout1Config4_DataSourceA
public static int extractDigout1Config4_DataSourceA(long field) Extracts First ``LHS`` data source from Digout1Config4.- Parameters:
field- data bitfield- Returns:
- data_source_a as a enum:DATA_SOURCE
-
extractDigout1Config4_DataSourceB
public static int extractDigout1Config4_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout1Config4.- Parameters:
field- data bitfield- Returns:
- data_source_b as a enum:DATA_SOURCE
-
extractDigout1Config5_SlotEnabled
public static boolean extractDigout1Config5_SlotEnabled(long field) Extracts Enable the digout slot from Digout1Config5.- Parameters:
field- data bitfield- Returns:
- slot_enabled as a bool
-
extractDigout1Config5_NextSlotAction
public static int extractDigout1Config5_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout1Config5.- Parameters:
field- data bitfield- Returns:
- next_slot_action as a enum:NEXT_SLOT_ACTION
-
extractDigout1Config5_InvertValue
public static boolean extractDigout1Config5_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout1Config5.- Parameters:
field- data bitfield- Returns:
- invert_value as a bool
-
extractDigout1Config5_Opcode
public static int extractDigout1Config5_Opcode(long field) Extracts Opcode from Digout1Config5.- Parameters:
field- data bitfield- Returns:
- opcode as a enum:SLOT_OPCODE
-
extractDigout1Config5_ImmidiateAdditive
public static int extractDigout1Config5_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout1Config5.- Parameters:
field- data bitfield- Returns:
- immidiate_additive as a sint:21
-
extractDigout1Config5_ImmidiateScaling
public static int extractDigout1Config5_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout1Config5.- Parameters:
field- data bitfield- Returns:
- immidiate_scaling as a uint:8
-
extractDigout1Config5_DataSourceA
public static int extractDigout1Config5_DataSourceA(long field) Extracts First ``LHS`` data source from Digout1Config5.- Parameters:
field- data bitfield- Returns:
- data_source_a as a enum:DATA_SOURCE
-
extractDigout1Config5_DataSourceB
public static int extractDigout1Config5_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout1Config5.- Parameters:
field- data bitfield- Returns:
- data_source_b as a enum:DATA_SOURCE
-
extractDigout1Config6_SlotEnabled
public static boolean extractDigout1Config6_SlotEnabled(long field) Extracts Enable the digout slot from Digout1Config6.- Parameters:
field- data bitfield- Returns:
- slot_enabled as a bool
-
extractDigout1Config6_NextSlotAction
public static int extractDigout1Config6_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout1Config6.- Parameters:
field- data bitfield- Returns:
- next_slot_action as a enum:NEXT_SLOT_ACTION
-
extractDigout1Config6_InvertValue
public static boolean extractDigout1Config6_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout1Config6.- Parameters:
field- data bitfield- Returns:
- invert_value as a bool
-
extractDigout1Config6_Opcode
public static int extractDigout1Config6_Opcode(long field) Extracts Opcode from Digout1Config6.- Parameters:
field- data bitfield- Returns:
- opcode as a enum:SLOT_OPCODE
-
extractDigout1Config6_ImmidiateAdditive
public static int extractDigout1Config6_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout1Config6.- Parameters:
field- data bitfield- Returns:
- immidiate_additive as a sint:21
-
extractDigout1Config6_ImmidiateScaling
public static int extractDigout1Config6_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout1Config6.- Parameters:
field- data bitfield- Returns:
- immidiate_scaling as a uint:8
-
extractDigout1Config6_DataSourceA
public static int extractDigout1Config6_DataSourceA(long field) Extracts First ``LHS`` data source from Digout1Config6.- Parameters:
field- data bitfield- Returns:
- data_source_a as a enum:DATA_SOURCE
-
extractDigout1Config6_DataSourceB
public static int extractDigout1Config6_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout1Config6.- Parameters:
field- data bitfield- Returns:
- data_source_b as a enum:DATA_SOURCE
-
extractDigout1Config7_SlotEnabled
public static boolean extractDigout1Config7_SlotEnabled(long field) Extracts Enable the digout slot from Digout1Config7.- Parameters:
field- data bitfield- Returns:
- slot_enabled as a bool
-
extractDigout1Config7_NextSlotAction
public static int extractDigout1Config7_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout1Config7.- Parameters:
field- data bitfield- Returns:
- next_slot_action as a enum:NEXT_SLOT_ACTION
-
extractDigout1Config7_InvertValue
public static boolean extractDigout1Config7_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout1Config7.- Parameters:
field- data bitfield- Returns:
- invert_value as a bool
-
extractDigout1Config7_Opcode
public static int extractDigout1Config7_Opcode(long field) Extracts Opcode from Digout1Config7.- Parameters:
field- data bitfield- Returns:
- opcode as a enum:SLOT_OPCODE
-
extractDigout1Config7_ImmidiateAdditive
public static int extractDigout1Config7_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout1Config7.- Parameters:
field- data bitfield- Returns:
- immidiate_additive as a sint:21
-
extractDigout1Config7_ImmidiateScaling
public static int extractDigout1Config7_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout1Config7.- Parameters:
field- data bitfield- Returns:
- immidiate_scaling as a uint:8
-
extractDigout1Config7_DataSourceA
public static int extractDigout1Config7_DataSourceA(long field) Extracts First ``LHS`` data source from Digout1Config7.- Parameters:
field- data bitfield- Returns:
- data_source_a as a enum:DATA_SOURCE
-
extractDigout1Config7_DataSourceB
public static int extractDigout1Config7_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout1Config7.- Parameters:
field- data bitfield- Returns:
- data_source_b as a enum:DATA_SOURCE
-
extractDigout1Config8_SlotEnabled
public static boolean extractDigout1Config8_SlotEnabled(long field) Extracts Enable the digout slot from Digout1Config8.- Parameters:
field- data bitfield- Returns:
- slot_enabled as a bool
-
extractDigout1Config8_NextSlotAction
public static int extractDigout1Config8_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout1Config8.- Parameters:
field- data bitfield- Returns:
- next_slot_action as a enum:NEXT_SLOT_ACTION
-
extractDigout1Config8_InvertValue
public static boolean extractDigout1Config8_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout1Config8.- Parameters:
field- data bitfield- Returns:
- invert_value as a bool
-
extractDigout1Config8_Opcode
public static int extractDigout1Config8_Opcode(long field) Extracts Opcode from Digout1Config8.- Parameters:
field- data bitfield- Returns:
- opcode as a enum:SLOT_OPCODE
-
extractDigout1Config8_ImmidiateAdditive
public static int extractDigout1Config8_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout1Config8.- Parameters:
field- data bitfield- Returns:
- immidiate_additive as a sint:21
-
extractDigout1Config8_ImmidiateScaling
public static int extractDigout1Config8_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout1Config8.- Parameters:
field- data bitfield- Returns:
- immidiate_scaling as a uint:8
-
extractDigout1Config8_DataSourceA
public static int extractDigout1Config8_DataSourceA(long field) Extracts First ``LHS`` data source from Digout1Config8.- Parameters:
field- data bitfield- Returns:
- data_source_a as a enum:DATA_SOURCE
-
extractDigout1Config8_DataSourceB
public static int extractDigout1Config8_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout1Config8.- Parameters:
field- data bitfield- Returns:
- data_source_b as a enum:DATA_SOURCE
-
extractDigout1Config9_SlotEnabled
public static boolean extractDigout1Config9_SlotEnabled(long field) Extracts Enable the digout slot from Digout1Config9.- Parameters:
field- data bitfield- Returns:
- slot_enabled as a bool
-
extractDigout1Config9_NextSlotAction
public static int extractDigout1Config9_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout1Config9.- Parameters:
field- data bitfield- Returns:
- next_slot_action as a enum:NEXT_SLOT_ACTION
-
extractDigout1Config9_InvertValue
public static boolean extractDigout1Config9_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout1Config9.- Parameters:
field- data bitfield- Returns:
- invert_value as a bool
-
extractDigout1Config9_Opcode
public static int extractDigout1Config9_Opcode(long field) Extracts Opcode from Digout1Config9.- Parameters:
field- data bitfield- Returns:
- opcode as a enum:SLOT_OPCODE
-
extractDigout1Config9_ImmidiateAdditive
public static int extractDigout1Config9_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout1Config9.- Parameters:
field- data bitfield- Returns:
- immidiate_additive as a sint:21
-
extractDigout1Config9_ImmidiateScaling
public static int extractDigout1Config9_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout1Config9.- Parameters:
field- data bitfield- Returns:
- immidiate_scaling as a uint:8
-
extractDigout1Config9_DataSourceA
public static int extractDigout1Config9_DataSourceA(long field) Extracts First ``LHS`` data source from Digout1Config9.- Parameters:
field- data bitfield- Returns:
- data_source_a as a enum:DATA_SOURCE
-
extractDigout1Config9_DataSourceB
public static int extractDigout1Config9_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout1Config9.- Parameters:
field- data bitfield- Returns:
- data_source_b as a enum:DATA_SOURCE
-
extractDigout1Config10_SlotEnabled
public static boolean extractDigout1Config10_SlotEnabled(long field) Extracts Enable the digout slot from Digout1Config10.- Parameters:
field- data bitfield- Returns:
- slot_enabled as a bool
-
extractDigout1Config10_NextSlotAction
public static int extractDigout1Config10_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout1Config10.- Parameters:
field- data bitfield- Returns:
- next_slot_action as a enum:NEXT_SLOT_ACTION
-
extractDigout1Config10_InvertValue
public static boolean extractDigout1Config10_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout1Config10.- Parameters:
field- data bitfield- Returns:
- invert_value as a bool
-
extractDigout1Config10_Opcode
public static int extractDigout1Config10_Opcode(long field) Extracts Opcode from Digout1Config10.- Parameters:
field- data bitfield- Returns:
- opcode as a enum:SLOT_OPCODE
-
extractDigout1Config10_ImmidiateAdditive
public static int extractDigout1Config10_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout1Config10.- Parameters:
field- data bitfield- Returns:
- immidiate_additive as a sint:21
-
extractDigout1Config10_ImmidiateScaling
public static int extractDigout1Config10_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout1Config10.- Parameters:
field- data bitfield- Returns:
- immidiate_scaling as a uint:8
-
extractDigout1Config10_DataSourceA
public static int extractDigout1Config10_DataSourceA(long field) Extracts First ``LHS`` data source from Digout1Config10.- Parameters:
field- data bitfield- Returns:
- data_source_a as a enum:DATA_SOURCE
-
extractDigout1Config10_DataSourceB
public static int extractDigout1Config10_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout1Config10.- Parameters:
field- data bitfield- Returns:
- data_source_b as a enum:DATA_SOURCE
-
extractDigout1Config11_SlotEnabled
public static boolean extractDigout1Config11_SlotEnabled(long field) Extracts Enable the digout slot from Digout1Config11.- Parameters:
field- data bitfield- Returns:
- slot_enabled as a bool
-
extractDigout1Config11_NextSlotAction
public static int extractDigout1Config11_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout1Config11.- Parameters:
field- data bitfield- Returns:
- next_slot_action as a enum:NEXT_SLOT_ACTION
-
extractDigout1Config11_InvertValue
public static boolean extractDigout1Config11_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout1Config11.- Parameters:
field- data bitfield- Returns:
- invert_value as a bool
-
extractDigout1Config11_Opcode
public static int extractDigout1Config11_Opcode(long field) Extracts Opcode from Digout1Config11.- Parameters:
field- data bitfield- Returns:
- opcode as a enum:SLOT_OPCODE
-
extractDigout1Config11_ImmidiateAdditive
public static int extractDigout1Config11_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout1Config11.- Parameters:
field- data bitfield- Returns:
- immidiate_additive as a sint:21
-
extractDigout1Config11_ImmidiateScaling
public static int extractDigout1Config11_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout1Config11.- Parameters:
field- data bitfield- Returns:
- immidiate_scaling as a uint:8
-
extractDigout1Config11_DataSourceA
public static int extractDigout1Config11_DataSourceA(long field) Extracts First ``LHS`` data source from Digout1Config11.- Parameters:
field- data bitfield- Returns:
- data_source_a as a enum:DATA_SOURCE
-
extractDigout1Config11_DataSourceB
public static int extractDigout1Config11_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout1Config11.- Parameters:
field- data bitfield- Returns:
- data_source_b as a enum:DATA_SOURCE
-
extractDigout1Config12_SlotEnabled
public static boolean extractDigout1Config12_SlotEnabled(long field) Extracts Enable the digout slot from Digout1Config12.- Parameters:
field- data bitfield- Returns:
- slot_enabled as a bool
-
extractDigout1Config12_NextSlotAction
public static int extractDigout1Config12_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout1Config12.- Parameters:
field- data bitfield- Returns:
- next_slot_action as a enum:NEXT_SLOT_ACTION
-
extractDigout1Config12_InvertValue
public static boolean extractDigout1Config12_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout1Config12.- Parameters:
field- data bitfield- Returns:
- invert_value as a bool
-
extractDigout1Config12_Opcode
public static int extractDigout1Config12_Opcode(long field) Extracts Opcode from Digout1Config12.- Parameters:
field- data bitfield- Returns:
- opcode as a enum:SLOT_OPCODE
-
extractDigout1Config12_ImmidiateAdditive
public static int extractDigout1Config12_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout1Config12.- Parameters:
field- data bitfield- Returns:
- immidiate_additive as a sint:21
-
extractDigout1Config12_ImmidiateScaling
public static int extractDigout1Config12_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout1Config12.- Parameters:
field- data bitfield- Returns:
- immidiate_scaling as a uint:8
-
extractDigout1Config12_DataSourceA
public static int extractDigout1Config12_DataSourceA(long field) Extracts First ``LHS`` data source from Digout1Config12.- Parameters:
field- data bitfield- Returns:
- data_source_a as a enum:DATA_SOURCE
-
extractDigout1Config12_DataSourceB
public static int extractDigout1Config12_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout1Config12.- Parameters:
field- data bitfield- Returns:
- data_source_b as a enum:DATA_SOURCE
-
extractDigout1Config13_SlotEnabled
public static boolean extractDigout1Config13_SlotEnabled(long field) Extracts Enable the digout slot from Digout1Config13.- Parameters:
field- data bitfield- Returns:
- slot_enabled as a bool
-
extractDigout1Config13_NextSlotAction
public static int extractDigout1Config13_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout1Config13.- Parameters:
field- data bitfield- Returns:
- next_slot_action as a enum:NEXT_SLOT_ACTION
-
extractDigout1Config13_InvertValue
public static boolean extractDigout1Config13_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout1Config13.- Parameters:
field- data bitfield- Returns:
- invert_value as a bool
-
extractDigout1Config13_Opcode
public static int extractDigout1Config13_Opcode(long field) Extracts Opcode from Digout1Config13.- Parameters:
field- data bitfield- Returns:
- opcode as a enum:SLOT_OPCODE
-
extractDigout1Config13_ImmidiateAdditive
public static int extractDigout1Config13_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout1Config13.- Parameters:
field- data bitfield- Returns:
- immidiate_additive as a sint:21
-
extractDigout1Config13_ImmidiateScaling
public static int extractDigout1Config13_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout1Config13.- Parameters:
field- data bitfield- Returns:
- immidiate_scaling as a uint:8
-
extractDigout1Config13_DataSourceA
public static int extractDigout1Config13_DataSourceA(long field) Extracts First ``LHS`` data source from Digout1Config13.- Parameters:
field- data bitfield- Returns:
- data_source_a as a enum:DATA_SOURCE
-
extractDigout1Config13_DataSourceB
public static int extractDigout1Config13_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout1Config13.- Parameters:
field- data bitfield- Returns:
- data_source_b as a enum:DATA_SOURCE
-
extractDigout1Config14_SlotEnabled
public static boolean extractDigout1Config14_SlotEnabled(long field) Extracts Enable the digout slot from Digout1Config14.- Parameters:
field- data bitfield- Returns:
- slot_enabled as a bool
-
extractDigout1Config14_NextSlotAction
public static int extractDigout1Config14_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout1Config14.- Parameters:
field- data bitfield- Returns:
- next_slot_action as a enum:NEXT_SLOT_ACTION
-
extractDigout1Config14_InvertValue
public static boolean extractDigout1Config14_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout1Config14.- Parameters:
field- data bitfield- Returns:
- invert_value as a bool
-
extractDigout1Config14_Opcode
public static int extractDigout1Config14_Opcode(long field) Extracts Opcode from Digout1Config14.- Parameters:
field- data bitfield- Returns:
- opcode as a enum:SLOT_OPCODE
-
extractDigout1Config14_ImmidiateAdditive
public static int extractDigout1Config14_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout1Config14.- Parameters:
field- data bitfield- Returns:
- immidiate_additive as a sint:21
-
extractDigout1Config14_ImmidiateScaling
public static int extractDigout1Config14_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout1Config14.- Parameters:
field- data bitfield- Returns:
- immidiate_scaling as a uint:8
-
extractDigout1Config14_DataSourceA
public static int extractDigout1Config14_DataSourceA(long field) Extracts First ``LHS`` data source from Digout1Config14.- Parameters:
field- data bitfield- Returns:
- data_source_a as a enum:DATA_SOURCE
-
extractDigout1Config14_DataSourceB
public static int extractDigout1Config14_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout1Config14.- Parameters:
field- data bitfield- Returns:
- data_source_b as a enum:DATA_SOURCE
-
extractDigout1Config15_SlotEnabled
public static boolean extractDigout1Config15_SlotEnabled(long field) Extracts Enable the digout slot from Digout1Config15.- Parameters:
field- data bitfield- Returns:
- slot_enabled as a bool
-
extractDigout1Config15_NextSlotAction
public static int extractDigout1Config15_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout1Config15.- Parameters:
field- data bitfield- Returns:
- next_slot_action as a enum:NEXT_SLOT_ACTION
-
extractDigout1Config15_InvertValue
public static boolean extractDigout1Config15_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout1Config15.- Parameters:
field- data bitfield- Returns:
- invert_value as a bool
-
extractDigout1Config15_Opcode
public static int extractDigout1Config15_Opcode(long field) Extracts Opcode from Digout1Config15.- Parameters:
field- data bitfield- Returns:
- opcode as a enum:SLOT_OPCODE
-
extractDigout1Config15_ImmidiateAdditive
public static int extractDigout1Config15_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout1Config15.- Parameters:
field- data bitfield- Returns:
- immidiate_additive as a sint:21
-
extractDigout1Config15_ImmidiateScaling
public static int extractDigout1Config15_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout1Config15.- Parameters:
field- data bitfield- Returns:
- immidiate_scaling as a uint:8
-
extractDigout1Config15_DataSourceA
public static int extractDigout1Config15_DataSourceA(long field) Extracts First ``LHS`` data source from Digout1Config15.- Parameters:
field- data bitfield- Returns:
- data_source_a as a enum:DATA_SOURCE
-
extractDigout1Config15_DataSourceB
public static int extractDigout1Config15_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout1Config15.- Parameters:
field- data bitfield- Returns:
- data_source_b as a enum:DATA_SOURCE
-
extractDigout2Config0_SlotEnabled
public static boolean extractDigout2Config0_SlotEnabled(long field) Extracts Enable the digout slot from Digout2Config0.- Parameters:
field- data bitfield- Returns:
- slot_enabled as a bool
-
extractDigout2Config0_NextSlotAction
public static int extractDigout2Config0_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout2Config0.- Parameters:
field- data bitfield- Returns:
- next_slot_action as a enum:NEXT_SLOT_ACTION
-
extractDigout2Config0_InvertValue
public static boolean extractDigout2Config0_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout2Config0.- Parameters:
field- data bitfield- Returns:
- invert_value as a bool
-
extractDigout2Config0_Opcode
public static int extractDigout2Config0_Opcode(long field) Extracts Opcode from Digout2Config0.- Parameters:
field- data bitfield- Returns:
- opcode as a enum:SLOT_OPCODE
-
extractDigout2Config0_ImmidiateAdditive
public static int extractDigout2Config0_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout2Config0.- Parameters:
field- data bitfield- Returns:
- immidiate_additive as a sint:21
-
extractDigout2Config0_ImmidiateScaling
public static int extractDigout2Config0_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout2Config0.- Parameters:
field- data bitfield- Returns:
- immidiate_scaling as a uint:8
-
extractDigout2Config0_DataSourceA
public static int extractDigout2Config0_DataSourceA(long field) Extracts First ``LHS`` data source from Digout2Config0.- Parameters:
field- data bitfield- Returns:
- data_source_a as a enum:DATA_SOURCE
-
extractDigout2Config0_DataSourceB
public static int extractDigout2Config0_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout2Config0.- Parameters:
field- data bitfield- Returns:
- data_source_b as a enum:DATA_SOURCE
-
extractDigout2Config1_SlotEnabled
public static boolean extractDigout2Config1_SlotEnabled(long field) Extracts Enable the digout slot from Digout2Config1.- Parameters:
field- data bitfield- Returns:
- slot_enabled as a bool
-
extractDigout2Config1_NextSlotAction
public static int extractDigout2Config1_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout2Config1.- Parameters:
field- data bitfield- Returns:
- next_slot_action as a enum:NEXT_SLOT_ACTION
-
extractDigout2Config1_InvertValue
public static boolean extractDigout2Config1_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout2Config1.- Parameters:
field- data bitfield- Returns:
- invert_value as a bool
-
extractDigout2Config1_Opcode
public static int extractDigout2Config1_Opcode(long field) Extracts Opcode from Digout2Config1.- Parameters:
field- data bitfield- Returns:
- opcode as a enum:SLOT_OPCODE
-
extractDigout2Config1_ImmidiateAdditive
public static int extractDigout2Config1_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout2Config1.- Parameters:
field- data bitfield- Returns:
- immidiate_additive as a sint:21
-
extractDigout2Config1_ImmidiateScaling
public static int extractDigout2Config1_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout2Config1.- Parameters:
field- data bitfield- Returns:
- immidiate_scaling as a uint:8
-
extractDigout2Config1_DataSourceA
public static int extractDigout2Config1_DataSourceA(long field) Extracts First ``LHS`` data source from Digout2Config1.- Parameters:
field- data bitfield- Returns:
- data_source_a as a enum:DATA_SOURCE
-
extractDigout2Config1_DataSourceB
public static int extractDigout2Config1_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout2Config1.- Parameters:
field- data bitfield- Returns:
- data_source_b as a enum:DATA_SOURCE
-
extractDigout2Config2_SlotEnabled
public static boolean extractDigout2Config2_SlotEnabled(long field) Extracts Enable the digout slot from Digout2Config2.- Parameters:
field- data bitfield- Returns:
- slot_enabled as a bool
-
extractDigout2Config2_NextSlotAction
public static int extractDigout2Config2_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout2Config2.- Parameters:
field- data bitfield- Returns:
- next_slot_action as a enum:NEXT_SLOT_ACTION
-
extractDigout2Config2_InvertValue
public static boolean extractDigout2Config2_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout2Config2.- Parameters:
field- data bitfield- Returns:
- invert_value as a bool
-
extractDigout2Config2_Opcode
public static int extractDigout2Config2_Opcode(long field) Extracts Opcode from Digout2Config2.- Parameters:
field- data bitfield- Returns:
- opcode as a enum:SLOT_OPCODE
-
extractDigout2Config2_ImmidiateAdditive
public static int extractDigout2Config2_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout2Config2.- Parameters:
field- data bitfield- Returns:
- immidiate_additive as a sint:21
-
extractDigout2Config2_ImmidiateScaling
public static int extractDigout2Config2_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout2Config2.- Parameters:
field- data bitfield- Returns:
- immidiate_scaling as a uint:8
-
extractDigout2Config2_DataSourceA
public static int extractDigout2Config2_DataSourceA(long field) Extracts First ``LHS`` data source from Digout2Config2.- Parameters:
field- data bitfield- Returns:
- data_source_a as a enum:DATA_SOURCE
-
extractDigout2Config2_DataSourceB
public static int extractDigout2Config2_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout2Config2.- Parameters:
field- data bitfield- Returns:
- data_source_b as a enum:DATA_SOURCE
-
extractDigout2Config3_SlotEnabled
public static boolean extractDigout2Config3_SlotEnabled(long field) Extracts Enable the digout slot from Digout2Config3.- Parameters:
field- data bitfield- Returns:
- slot_enabled as a bool
-
extractDigout2Config3_NextSlotAction
public static int extractDigout2Config3_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout2Config3.- Parameters:
field- data bitfield- Returns:
- next_slot_action as a enum:NEXT_SLOT_ACTION
-
extractDigout2Config3_InvertValue
public static boolean extractDigout2Config3_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout2Config3.- Parameters:
field- data bitfield- Returns:
- invert_value as a bool
-
extractDigout2Config3_Opcode
public static int extractDigout2Config3_Opcode(long field) Extracts Opcode from Digout2Config3.- Parameters:
field- data bitfield- Returns:
- opcode as a enum:SLOT_OPCODE
-
extractDigout2Config3_ImmidiateAdditive
public static int extractDigout2Config3_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout2Config3.- Parameters:
field- data bitfield- Returns:
- immidiate_additive as a sint:21
-
extractDigout2Config3_ImmidiateScaling
public static int extractDigout2Config3_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout2Config3.- Parameters:
field- data bitfield- Returns:
- immidiate_scaling as a uint:8
-
extractDigout2Config3_DataSourceA
public static int extractDigout2Config3_DataSourceA(long field) Extracts First ``LHS`` data source from Digout2Config3.- Parameters:
field- data bitfield- Returns:
- data_source_a as a enum:DATA_SOURCE
-
extractDigout2Config3_DataSourceB
public static int extractDigout2Config3_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout2Config3.- Parameters:
field- data bitfield- Returns:
- data_source_b as a enum:DATA_SOURCE
-
extractDigout2Config4_SlotEnabled
public static boolean extractDigout2Config4_SlotEnabled(long field) Extracts Enable the digout slot from Digout2Config4.- Parameters:
field- data bitfield- Returns:
- slot_enabled as a bool
-
extractDigout2Config4_NextSlotAction
public static int extractDigout2Config4_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout2Config4.- Parameters:
field- data bitfield- Returns:
- next_slot_action as a enum:NEXT_SLOT_ACTION
-
extractDigout2Config4_InvertValue
public static boolean extractDigout2Config4_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout2Config4.- Parameters:
field- data bitfield- Returns:
- invert_value as a bool
-
extractDigout2Config4_Opcode
public static int extractDigout2Config4_Opcode(long field) Extracts Opcode from Digout2Config4.- Parameters:
field- data bitfield- Returns:
- opcode as a enum:SLOT_OPCODE
-
extractDigout2Config4_ImmidiateAdditive
public static int extractDigout2Config4_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout2Config4.- Parameters:
field- data bitfield- Returns:
- immidiate_additive as a sint:21
-
extractDigout2Config4_ImmidiateScaling
public static int extractDigout2Config4_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout2Config4.- Parameters:
field- data bitfield- Returns:
- immidiate_scaling as a uint:8
-
extractDigout2Config4_DataSourceA
public static int extractDigout2Config4_DataSourceA(long field) Extracts First ``LHS`` data source from Digout2Config4.- Parameters:
field- data bitfield- Returns:
- data_source_a as a enum:DATA_SOURCE
-
extractDigout2Config4_DataSourceB
public static int extractDigout2Config4_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout2Config4.- Parameters:
field- data bitfield- Returns:
- data_source_b as a enum:DATA_SOURCE
-
extractDigout2Config5_SlotEnabled
public static boolean extractDigout2Config5_SlotEnabled(long field) Extracts Enable the digout slot from Digout2Config5.- Parameters:
field- data bitfield- Returns:
- slot_enabled as a bool
-
extractDigout2Config5_NextSlotAction
public static int extractDigout2Config5_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout2Config5.- Parameters:
field- data bitfield- Returns:
- next_slot_action as a enum:NEXT_SLOT_ACTION
-
extractDigout2Config5_InvertValue
public static boolean extractDigout2Config5_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout2Config5.- Parameters:
field- data bitfield- Returns:
- invert_value as a bool
-
extractDigout2Config5_Opcode
public static int extractDigout2Config5_Opcode(long field) Extracts Opcode from Digout2Config5.- Parameters:
field- data bitfield- Returns:
- opcode as a enum:SLOT_OPCODE
-
extractDigout2Config5_ImmidiateAdditive
public static int extractDigout2Config5_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout2Config5.- Parameters:
field- data bitfield- Returns:
- immidiate_additive as a sint:21
-
extractDigout2Config5_ImmidiateScaling
public static int extractDigout2Config5_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout2Config5.- Parameters:
field- data bitfield- Returns:
- immidiate_scaling as a uint:8
-
extractDigout2Config5_DataSourceA
public static int extractDigout2Config5_DataSourceA(long field) Extracts First ``LHS`` data source from Digout2Config5.- Parameters:
field- data bitfield- Returns:
- data_source_a as a enum:DATA_SOURCE
-
extractDigout2Config5_DataSourceB
public static int extractDigout2Config5_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout2Config5.- Parameters:
field- data bitfield- Returns:
- data_source_b as a enum:DATA_SOURCE
-
extractDigout2Config6_SlotEnabled
public static boolean extractDigout2Config6_SlotEnabled(long field) Extracts Enable the digout slot from Digout2Config6.- Parameters:
field- data bitfield- Returns:
- slot_enabled as a bool
-
extractDigout2Config6_NextSlotAction
public static int extractDigout2Config6_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout2Config6.- Parameters:
field- data bitfield- Returns:
- next_slot_action as a enum:NEXT_SLOT_ACTION
-
extractDigout2Config6_InvertValue
public static boolean extractDigout2Config6_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout2Config6.- Parameters:
field- data bitfield- Returns:
- invert_value as a bool
-
extractDigout2Config6_Opcode
public static int extractDigout2Config6_Opcode(long field) Extracts Opcode from Digout2Config6.- Parameters:
field- data bitfield- Returns:
- opcode as a enum:SLOT_OPCODE
-
extractDigout2Config6_ImmidiateAdditive
public static int extractDigout2Config6_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout2Config6.- Parameters:
field- data bitfield- Returns:
- immidiate_additive as a sint:21
-
extractDigout2Config6_ImmidiateScaling
public static int extractDigout2Config6_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout2Config6.- Parameters:
field- data bitfield- Returns:
- immidiate_scaling as a uint:8
-
extractDigout2Config6_DataSourceA
public static int extractDigout2Config6_DataSourceA(long field) Extracts First ``LHS`` data source from Digout2Config6.- Parameters:
field- data bitfield- Returns:
- data_source_a as a enum:DATA_SOURCE
-
extractDigout2Config6_DataSourceB
public static int extractDigout2Config6_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout2Config6.- Parameters:
field- data bitfield- Returns:
- data_source_b as a enum:DATA_SOURCE
-
extractDigout2Config7_SlotEnabled
public static boolean extractDigout2Config7_SlotEnabled(long field) Extracts Enable the digout slot from Digout2Config7.- Parameters:
field- data bitfield- Returns:
- slot_enabled as a bool
-
extractDigout2Config7_NextSlotAction
public static int extractDigout2Config7_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout2Config7.- Parameters:
field- data bitfield- Returns:
- next_slot_action as a enum:NEXT_SLOT_ACTION
-
extractDigout2Config7_InvertValue
public static boolean extractDigout2Config7_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout2Config7.- Parameters:
field- data bitfield- Returns:
- invert_value as a bool
-
extractDigout2Config7_Opcode
public static int extractDigout2Config7_Opcode(long field) Extracts Opcode from Digout2Config7.- Parameters:
field- data bitfield- Returns:
- opcode as a enum:SLOT_OPCODE
-
extractDigout2Config7_ImmidiateAdditive
public static int extractDigout2Config7_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout2Config7.- Parameters:
field- data bitfield- Returns:
- immidiate_additive as a sint:21
-
extractDigout2Config7_ImmidiateScaling
public static int extractDigout2Config7_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout2Config7.- Parameters:
field- data bitfield- Returns:
- immidiate_scaling as a uint:8
-
extractDigout2Config7_DataSourceA
public static int extractDigout2Config7_DataSourceA(long field) Extracts First ``LHS`` data source from Digout2Config7.- Parameters:
field- data bitfield- Returns:
- data_source_a as a enum:DATA_SOURCE
-
extractDigout2Config7_DataSourceB
public static int extractDigout2Config7_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout2Config7.- Parameters:
field- data bitfield- Returns:
- data_source_b as a enum:DATA_SOURCE
-
extractDigout2Config8_SlotEnabled
public static boolean extractDigout2Config8_SlotEnabled(long field) Extracts Enable the digout slot from Digout2Config8.- Parameters:
field- data bitfield- Returns:
- slot_enabled as a bool
-
extractDigout2Config8_NextSlotAction
public static int extractDigout2Config8_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout2Config8.- Parameters:
field- data bitfield- Returns:
- next_slot_action as a enum:NEXT_SLOT_ACTION
-
extractDigout2Config8_InvertValue
public static boolean extractDigout2Config8_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout2Config8.- Parameters:
field- data bitfield- Returns:
- invert_value as a bool
-
extractDigout2Config8_Opcode
public static int extractDigout2Config8_Opcode(long field) Extracts Opcode from Digout2Config8.- Parameters:
field- data bitfield- Returns:
- opcode as a enum:SLOT_OPCODE
-
extractDigout2Config8_ImmidiateAdditive
public static int extractDigout2Config8_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout2Config8.- Parameters:
field- data bitfield- Returns:
- immidiate_additive as a sint:21
-
extractDigout2Config8_ImmidiateScaling
public static int extractDigout2Config8_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout2Config8.- Parameters:
field- data bitfield- Returns:
- immidiate_scaling as a uint:8
-
extractDigout2Config8_DataSourceA
public static int extractDigout2Config8_DataSourceA(long field) Extracts First ``LHS`` data source from Digout2Config8.- Parameters:
field- data bitfield- Returns:
- data_source_a as a enum:DATA_SOURCE
-
extractDigout2Config8_DataSourceB
public static int extractDigout2Config8_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout2Config8.- Parameters:
field- data bitfield- Returns:
- data_source_b as a enum:DATA_SOURCE
-
extractDigout2Config9_SlotEnabled
public static boolean extractDigout2Config9_SlotEnabled(long field) Extracts Enable the digout slot from Digout2Config9.- Parameters:
field- data bitfield- Returns:
- slot_enabled as a bool
-
extractDigout2Config9_NextSlotAction
public static int extractDigout2Config9_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout2Config9.- Parameters:
field- data bitfield- Returns:
- next_slot_action as a enum:NEXT_SLOT_ACTION
-
extractDigout2Config9_InvertValue
public static boolean extractDigout2Config9_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout2Config9.- Parameters:
field- data bitfield- Returns:
- invert_value as a bool
-
extractDigout2Config9_Opcode
public static int extractDigout2Config9_Opcode(long field) Extracts Opcode from Digout2Config9.- Parameters:
field- data bitfield- Returns:
- opcode as a enum:SLOT_OPCODE
-
extractDigout2Config9_ImmidiateAdditive
public static int extractDigout2Config9_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout2Config9.- Parameters:
field- data bitfield- Returns:
- immidiate_additive as a sint:21
-
extractDigout2Config9_ImmidiateScaling
public static int extractDigout2Config9_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout2Config9.- Parameters:
field- data bitfield- Returns:
- immidiate_scaling as a uint:8
-
extractDigout2Config9_DataSourceA
public static int extractDigout2Config9_DataSourceA(long field) Extracts First ``LHS`` data source from Digout2Config9.- Parameters:
field- data bitfield- Returns:
- data_source_a as a enum:DATA_SOURCE
-
extractDigout2Config9_DataSourceB
public static int extractDigout2Config9_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout2Config9.- Parameters:
field- data bitfield- Returns:
- data_source_b as a enum:DATA_SOURCE
-
extractDigout2Config10_SlotEnabled
public static boolean extractDigout2Config10_SlotEnabled(long field) Extracts Enable the digout slot from Digout2Config10.- Parameters:
field- data bitfield- Returns:
- slot_enabled as a bool
-
extractDigout2Config10_NextSlotAction
public static int extractDigout2Config10_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout2Config10.- Parameters:
field- data bitfield- Returns:
- next_slot_action as a enum:NEXT_SLOT_ACTION
-
extractDigout2Config10_InvertValue
public static boolean extractDigout2Config10_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout2Config10.- Parameters:
field- data bitfield- Returns:
- invert_value as a bool
-
extractDigout2Config10_Opcode
public static int extractDigout2Config10_Opcode(long field) Extracts Opcode from Digout2Config10.- Parameters:
field- data bitfield- Returns:
- opcode as a enum:SLOT_OPCODE
-
extractDigout2Config10_ImmidiateAdditive
public static int extractDigout2Config10_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout2Config10.- Parameters:
field- data bitfield- Returns:
- immidiate_additive as a sint:21
-
extractDigout2Config10_ImmidiateScaling
public static int extractDigout2Config10_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout2Config10.- Parameters:
field- data bitfield- Returns:
- immidiate_scaling as a uint:8
-
extractDigout2Config10_DataSourceA
public static int extractDigout2Config10_DataSourceA(long field) Extracts First ``LHS`` data source from Digout2Config10.- Parameters:
field- data bitfield- Returns:
- data_source_a as a enum:DATA_SOURCE
-
extractDigout2Config10_DataSourceB
public static int extractDigout2Config10_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout2Config10.- Parameters:
field- data bitfield- Returns:
- data_source_b as a enum:DATA_SOURCE
-
extractDigout2Config11_SlotEnabled
public static boolean extractDigout2Config11_SlotEnabled(long field) Extracts Enable the digout slot from Digout2Config11.- Parameters:
field- data bitfield- Returns:
- slot_enabled as a bool
-
extractDigout2Config11_NextSlotAction
public static int extractDigout2Config11_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout2Config11.- Parameters:
field- data bitfield- Returns:
- next_slot_action as a enum:NEXT_SLOT_ACTION
-
extractDigout2Config11_InvertValue
public static boolean extractDigout2Config11_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout2Config11.- Parameters:
field- data bitfield- Returns:
- invert_value as a bool
-
extractDigout2Config11_Opcode
public static int extractDigout2Config11_Opcode(long field) Extracts Opcode from Digout2Config11.- Parameters:
field- data bitfield- Returns:
- opcode as a enum:SLOT_OPCODE
-
extractDigout2Config11_ImmidiateAdditive
public static int extractDigout2Config11_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout2Config11.- Parameters:
field- data bitfield- Returns:
- immidiate_additive as a sint:21
-
extractDigout2Config11_ImmidiateScaling
public static int extractDigout2Config11_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout2Config11.- Parameters:
field- data bitfield- Returns:
- immidiate_scaling as a uint:8
-
extractDigout2Config11_DataSourceA
public static int extractDigout2Config11_DataSourceA(long field) Extracts First ``LHS`` data source from Digout2Config11.- Parameters:
field- data bitfield- Returns:
- data_source_a as a enum:DATA_SOURCE
-
extractDigout2Config11_DataSourceB
public static int extractDigout2Config11_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout2Config11.- Parameters:
field- data bitfield- Returns:
- data_source_b as a enum:DATA_SOURCE
-
extractDigout2Config12_SlotEnabled
public static boolean extractDigout2Config12_SlotEnabled(long field) Extracts Enable the digout slot from Digout2Config12.- Parameters:
field- data bitfield- Returns:
- slot_enabled as a bool
-
extractDigout2Config12_NextSlotAction
public static int extractDigout2Config12_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout2Config12.- Parameters:
field- data bitfield- Returns:
- next_slot_action as a enum:NEXT_SLOT_ACTION
-
extractDigout2Config12_InvertValue
public static boolean extractDigout2Config12_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout2Config12.- Parameters:
field- data bitfield- Returns:
- invert_value as a bool
-
extractDigout2Config12_Opcode
public static int extractDigout2Config12_Opcode(long field) Extracts Opcode from Digout2Config12.- Parameters:
field- data bitfield- Returns:
- opcode as a enum:SLOT_OPCODE
-
extractDigout2Config12_ImmidiateAdditive
public static int extractDigout2Config12_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout2Config12.- Parameters:
field- data bitfield- Returns:
- immidiate_additive as a sint:21
-
extractDigout2Config12_ImmidiateScaling
public static int extractDigout2Config12_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout2Config12.- Parameters:
field- data bitfield- Returns:
- immidiate_scaling as a uint:8
-
extractDigout2Config12_DataSourceA
public static int extractDigout2Config12_DataSourceA(long field) Extracts First ``LHS`` data source from Digout2Config12.- Parameters:
field- data bitfield- Returns:
- data_source_a as a enum:DATA_SOURCE
-
extractDigout2Config12_DataSourceB
public static int extractDigout2Config12_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout2Config12.- Parameters:
field- data bitfield- Returns:
- data_source_b as a enum:DATA_SOURCE
-
extractDigout2Config13_SlotEnabled
public static boolean extractDigout2Config13_SlotEnabled(long field) Extracts Enable the digout slot from Digout2Config13.- Parameters:
field- data bitfield- Returns:
- slot_enabled as a bool
-
extractDigout2Config13_NextSlotAction
public static int extractDigout2Config13_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout2Config13.- Parameters:
field- data bitfield- Returns:
- next_slot_action as a enum:NEXT_SLOT_ACTION
-
extractDigout2Config13_InvertValue
public static boolean extractDigout2Config13_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout2Config13.- Parameters:
field- data bitfield- Returns:
- invert_value as a bool
-
extractDigout2Config13_Opcode
public static int extractDigout2Config13_Opcode(long field) Extracts Opcode from Digout2Config13.- Parameters:
field- data bitfield- Returns:
- opcode as a enum:SLOT_OPCODE
-
extractDigout2Config13_ImmidiateAdditive
public static int extractDigout2Config13_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout2Config13.- Parameters:
field- data bitfield- Returns:
- immidiate_additive as a sint:21
-
extractDigout2Config13_ImmidiateScaling
public static int extractDigout2Config13_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout2Config13.- Parameters:
field- data bitfield- Returns:
- immidiate_scaling as a uint:8
-
extractDigout2Config13_DataSourceA
public static int extractDigout2Config13_DataSourceA(long field) Extracts First ``LHS`` data source from Digout2Config13.- Parameters:
field- data bitfield- Returns:
- data_source_a as a enum:DATA_SOURCE
-
extractDigout2Config13_DataSourceB
public static int extractDigout2Config13_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout2Config13.- Parameters:
field- data bitfield- Returns:
- data_source_b as a enum:DATA_SOURCE
-
extractDigout2Config14_SlotEnabled
public static boolean extractDigout2Config14_SlotEnabled(long field) Extracts Enable the digout slot from Digout2Config14.- Parameters:
field- data bitfield- Returns:
- slot_enabled as a bool
-
extractDigout2Config14_NextSlotAction
public static int extractDigout2Config14_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout2Config14.- Parameters:
field- data bitfield- Returns:
- next_slot_action as a enum:NEXT_SLOT_ACTION
-
extractDigout2Config14_InvertValue
public static boolean extractDigout2Config14_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout2Config14.- Parameters:
field- data bitfield- Returns:
- invert_value as a bool
-
extractDigout2Config14_Opcode
public static int extractDigout2Config14_Opcode(long field) Extracts Opcode from Digout2Config14.- Parameters:
field- data bitfield- Returns:
- opcode as a enum:SLOT_OPCODE
-
extractDigout2Config14_ImmidiateAdditive
public static int extractDigout2Config14_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout2Config14.- Parameters:
field- data bitfield- Returns:
- immidiate_additive as a sint:21
-
extractDigout2Config14_ImmidiateScaling
public static int extractDigout2Config14_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout2Config14.- Parameters:
field- data bitfield- Returns:
- immidiate_scaling as a uint:8
-
extractDigout2Config14_DataSourceA
public static int extractDigout2Config14_DataSourceA(long field) Extracts First ``LHS`` data source from Digout2Config14.- Parameters:
field- data bitfield- Returns:
- data_source_a as a enum:DATA_SOURCE
-
extractDigout2Config14_DataSourceB
public static int extractDigout2Config14_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout2Config14.- Parameters:
field- data bitfield- Returns:
- data_source_b as a enum:DATA_SOURCE
-
extractDigout2Config15_SlotEnabled
public static boolean extractDigout2Config15_SlotEnabled(long field) Extracts Enable the digout slot from Digout2Config15.- Parameters:
field- data bitfield- Returns:
- slot_enabled as a bool
-
extractDigout2Config15_NextSlotAction
public static int extractDigout2Config15_NextSlotAction(long field) Extracts How the digout slot interacts with the next slot from Digout2Config15.- Parameters:
field- data bitfield- Returns:
- next_slot_action as a enum:NEXT_SLOT_ACTION
-
extractDigout2Config15_InvertValue
public static boolean extractDigout2Config15_InvertValue(long field) Extracts Invert the digout slot's boolean value from Digout2Config15.- Parameters:
field- data bitfield- Returns:
- invert_value as a bool
-
extractDigout2Config15_Opcode
public static int extractDigout2Config15_Opcode(long field) Extracts Opcode from Digout2Config15.- Parameters:
field- data bitfield- Returns:
- opcode as a enum:SLOT_OPCODE
-
extractDigout2Config15_ImmidiateAdditive
public static int extractDigout2Config15_ImmidiateAdditive(long field) Extracts Additive immidiate from Digout2Config15.- Parameters:
field- data bitfield- Returns:
- immidiate_additive as a sint:21
-
extractDigout2Config15_ImmidiateScaling
public static int extractDigout2Config15_ImmidiateScaling(long field) Extracts Scaling immidiate from Digout2Config15.- Parameters:
field- data bitfield- Returns:
- immidiate_scaling as a uint:8
-
extractDigout2Config15_DataSourceA
public static int extractDigout2Config15_DataSourceA(long field) Extracts First ``LHS`` data source from Digout2Config15.- Parameters:
field- data bitfield- Returns:
- data_source_a as a enum:DATA_SOURCE
-
extractDigout2Config15_DataSourceB
public static int extractDigout2Config15_DataSourceB(long field) Extracts Second ``RHS`` data source from Digout2Config15.- Parameters:
field- data bitfield- Returns:
- data_source_b as a enum:DATA_SOURCE
-
extractDeviceType
public static int extractDeviceType(long field) Extracts Device-specific type identifier from DeviceType.- Parameters:
field- data bitfield- Returns:
- DEVICE_TYPE as a uint:16
-
extractFirmwareVersion_FirmwarePatch
public static int extractFirmwareVersion_FirmwarePatch(long field) Extracts Firmware version patch number from FirmwareVersion.- Parameters:
field- data bitfield- Returns:
- firmware_patch as a uint:8
-
extractFirmwareVersion_FirmwareMinor
public static int extractFirmwareVersion_FirmwareMinor(long field) Extracts Firmware version minor number from FirmwareVersion.- Parameters:
field- data bitfield- Returns:
- firmware_minor as a uint:8
-
extractFirmwareVersion_FirmwareYear
public static int extractFirmwareVersion_FirmwareYear(long field) Extracts Firmware version year from FirmwareVersion.- Parameters:
field- data bitfield- Returns:
- firmware_year as a uint:16
-
extractSerialNumber
public static long extractSerialNumber(long field) Extracts Serial number from SerialNumber.- Parameters:
field- data bitfield- Returns:
- SERIAL_NUMBER as a buf:48
-
extractStatusFramePeriod
public static int extractStatusFramePeriod(long field) Extracts Status frame period (ms) from StatusFramePeriod.- Parameters:
field- data bitfield- Returns:
- STATUS_FRAME_PERIOD as a uint:16
-
constructDistanceFramePeriod
public static long constructDistanceFramePeriod(int distanceFramePeriod) Constructs a DISTANCE_FRAME_PERIOD setting.- Parameters:
distanceFramePeriod- Distance frame period (ms) (uint:16)- Returns:
- message data as long
-
constructColorFramePeriod
public static long constructColorFramePeriod(int colorFramePeriod) Constructs a COLOR_FRAME_PERIOD setting.- Parameters:
colorFramePeriod- Color frame period (ms) (uint:16)- Returns:
- message data as long
-
constructDigoutFramePeriod
public static long constructDigoutFramePeriod(int digoutFramePeriod) Constructs a DIGOUT_FRAME_PERIOD setting.- Parameters:
digoutFramePeriod- Digout frame period (ms) (uint:16)- Returns:
- message data as long
-
constructDistanceExtraFrameMode
public static long constructDistanceExtraFrameMode(int distanceExtraFrameMode) Constructs a DISTANCE_EXTRA_FRAME_MODE setting.- Parameters:
distanceExtraFrameMode- Distance extra frame mode (enum:EXTRA_FRAME_MODE)- Returns:
- message data as long
-
constructColorExtraFrameMode
public static long constructColorExtraFrameMode(int colorExtraFrameMode) Constructs a COLOR_EXTRA_FRAME_MODE setting.- Parameters:
colorExtraFrameMode- Color extra frame frame mode (enum:EXTRA_FRAME_MODE)- Returns:
- message data as long
-
constructLampBrightness
public static long constructLampBrightness(int lampBrightness) Constructs a LAMP_BRIGHTNESS setting.- Parameters:
lampBrightness- Lamp LED brightness (uint:16)- Returns:
- message data as long
-
constructColorIntegrationPeriod
public static long constructColorIntegrationPeriod(int colorIntegrationPeriod) Constructs a COLOR_INTEGRATION_PERIOD setting.- Parameters:
colorIntegrationPeriod- Color integration period (enum:COLOR_INTEGRATION_PERIOD)- Returns:
- message data as long
-
constructDistanceIntegrationPeriod
public static long constructDistanceIntegrationPeriod(int distanceIntegrationPeriod) Constructs a DISTANCE_INTEGRATION_PERIOD setting.- Parameters:
distanceIntegrationPeriod- Distance integration period (enum:DISTANCE_INTEGRATION_PERIOD)- Returns:
- message data as long
-
constructDigout1OutputConfig
public static long constructDigout1OutputConfig(int outputConfig, int pwmDataSource) Constructs a DIGOUT1_OUTPUT_CONFIG setting.- Parameters:
outputConfig- Enable digout pad (enum:DIGOUT_OUTPUT_CONFIG)pwmDataSource- The data source to use in PWM mode. (enum:DATA_SOURCE)- Returns:
- message data as long
-
constructDigout2OutputConfig
public static long constructDigout2OutputConfig(int outputConfig, int pwmDataSource) Constructs a DIGOUT2_OUTPUT_CONFIG setting.- Parameters:
outputConfig- Enable digout pad (enum:DIGOUT_OUTPUT_CONFIG)pwmDataSource- The data source to use in PWM mode. (enum:DATA_SOURCE)- Returns:
- message data as long
-
constructDigout1MessageOnChange
public static long constructDigout1MessageOnChange(boolean positiveEdge, boolean negativeEdge) Constructs a DIGOUT1_MESSAGE_ON_CHANGE setting.- Parameters:
positiveEdge- Send digout message on positive edge (false->true) (bool)negativeEdge- Send digout message on negative edge (true->false) (bool)- Returns:
- message data as long
-
constructDigout2MessageOnChange
public static long constructDigout2MessageOnChange(boolean positiveEdge, boolean negativeEdge) Constructs a DIGOUT2_MESSAGE_ON_CHANGE setting.- Parameters:
positiveEdge- Send digout message on positive edge (false->true) (bool)negativeEdge- Send digout message on negative edge (true->false) (bool)- Returns:
- message data as long
-
constructDigout1Config0
public static long constructDigout1Config0(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT1_CONFIG_0 setting.- Parameters:
slotEnabled- Enable the digout slot (bool)nextSlotAction- How the digout slot interacts with the next slot (enum:NEXT_SLOT_ACTION)invertValue- Invert the digout slot's boolean value (bool)opcode- Opcode (enum:SLOT_OPCODE)immidiateAdditive- Additive immidiate (sint:21)immidiateScaling- Scaling immidiate (uint:8)dataSourceA- First ``LHS`` data source (enum:DATA_SOURCE)dataSourceB- Second ``RHS`` data source (enum:DATA_SOURCE)- Returns:
- message data as long
-
constructDigout1Config1
public static long constructDigout1Config1(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT1_CONFIG_1 setting.- Parameters:
slotEnabled- Enable the digout slot (bool)nextSlotAction- How the digout slot interacts with the next slot (enum:NEXT_SLOT_ACTION)invertValue- Invert the digout slot's boolean value (bool)opcode- Opcode (enum:SLOT_OPCODE)immidiateAdditive- Additive immidiate (sint:21)immidiateScaling- Scaling immidiate (uint:8)dataSourceA- First ``LHS`` data source (enum:DATA_SOURCE)dataSourceB- Second ``RHS`` data source (enum:DATA_SOURCE)- Returns:
- message data as long
-
constructDigout1Config2
public static long constructDigout1Config2(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT1_CONFIG_2 setting.- Parameters:
slotEnabled- Enable the digout slot (bool)nextSlotAction- How the digout slot interacts with the next slot (enum:NEXT_SLOT_ACTION)invertValue- Invert the digout slot's boolean value (bool)opcode- Opcode (enum:SLOT_OPCODE)immidiateAdditive- Additive immidiate (sint:21)immidiateScaling- Scaling immidiate (uint:8)dataSourceA- First ``LHS`` data source (enum:DATA_SOURCE)dataSourceB- Second ``RHS`` data source (enum:DATA_SOURCE)- Returns:
- message data as long
-
constructDigout1Config3
public static long constructDigout1Config3(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT1_CONFIG_3 setting.- Parameters:
slotEnabled- Enable the digout slot (bool)nextSlotAction- How the digout slot interacts with the next slot (enum:NEXT_SLOT_ACTION)invertValue- Invert the digout slot's boolean value (bool)opcode- Opcode (enum:SLOT_OPCODE)immidiateAdditive- Additive immidiate (sint:21)immidiateScaling- Scaling immidiate (uint:8)dataSourceA- First ``LHS`` data source (enum:DATA_SOURCE)dataSourceB- Second ``RHS`` data source (enum:DATA_SOURCE)- Returns:
- message data as long
-
constructDigout1Config4
public static long constructDigout1Config4(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT1_CONFIG_4 setting.- Parameters:
slotEnabled- Enable the digout slot (bool)nextSlotAction- How the digout slot interacts with the next slot (enum:NEXT_SLOT_ACTION)invertValue- Invert the digout slot's boolean value (bool)opcode- Opcode (enum:SLOT_OPCODE)immidiateAdditive- Additive immidiate (sint:21)immidiateScaling- Scaling immidiate (uint:8)dataSourceA- First ``LHS`` data source (enum:DATA_SOURCE)dataSourceB- Second ``RHS`` data source (enum:DATA_SOURCE)- Returns:
- message data as long
-
constructDigout1Config5
public static long constructDigout1Config5(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT1_CONFIG_5 setting.- Parameters:
slotEnabled- Enable the digout slot (bool)nextSlotAction- How the digout slot interacts with the next slot (enum:NEXT_SLOT_ACTION)invertValue- Invert the digout slot's boolean value (bool)opcode- Opcode (enum:SLOT_OPCODE)immidiateAdditive- Additive immidiate (sint:21)immidiateScaling- Scaling immidiate (uint:8)dataSourceA- First ``LHS`` data source (enum:DATA_SOURCE)dataSourceB- Second ``RHS`` data source (enum:DATA_SOURCE)- Returns:
- message data as long
-
constructDigout1Config6
public static long constructDigout1Config6(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT1_CONFIG_6 setting.- Parameters:
slotEnabled- Enable the digout slot (bool)nextSlotAction- How the digout slot interacts with the next slot (enum:NEXT_SLOT_ACTION)invertValue- Invert the digout slot's boolean value (bool)opcode- Opcode (enum:SLOT_OPCODE)immidiateAdditive- Additive immidiate (sint:21)immidiateScaling- Scaling immidiate (uint:8)dataSourceA- First ``LHS`` data source (enum:DATA_SOURCE)dataSourceB- Second ``RHS`` data source (enum:DATA_SOURCE)- Returns:
- message data as long
-
constructDigout1Config7
public static long constructDigout1Config7(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT1_CONFIG_7 setting.- Parameters:
slotEnabled- Enable the digout slot (bool)nextSlotAction- How the digout slot interacts with the next slot (enum:NEXT_SLOT_ACTION)invertValue- Invert the digout slot's boolean value (bool)opcode- Opcode (enum:SLOT_OPCODE)immidiateAdditive- Additive immidiate (sint:21)immidiateScaling- Scaling immidiate (uint:8)dataSourceA- First ``LHS`` data source (enum:DATA_SOURCE)dataSourceB- Second ``RHS`` data source (enum:DATA_SOURCE)- Returns:
- message data as long
-
constructDigout1Config8
public static long constructDigout1Config8(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT1_CONFIG_8 setting.- Parameters:
slotEnabled- Enable the digout slot (bool)nextSlotAction- How the digout slot interacts with the next slot (enum:NEXT_SLOT_ACTION)invertValue- Invert the digout slot's boolean value (bool)opcode- Opcode (enum:SLOT_OPCODE)immidiateAdditive- Additive immidiate (sint:21)immidiateScaling- Scaling immidiate (uint:8)dataSourceA- First ``LHS`` data source (enum:DATA_SOURCE)dataSourceB- Second ``RHS`` data source (enum:DATA_SOURCE)- Returns:
- message data as long
-
constructDigout1Config9
public static long constructDigout1Config9(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT1_CONFIG_9 setting.- Parameters:
slotEnabled- Enable the digout slot (bool)nextSlotAction- How the digout slot interacts with the next slot (enum:NEXT_SLOT_ACTION)invertValue- Invert the digout slot's boolean value (bool)opcode- Opcode (enum:SLOT_OPCODE)immidiateAdditive- Additive immidiate (sint:21)immidiateScaling- Scaling immidiate (uint:8)dataSourceA- First ``LHS`` data source (enum:DATA_SOURCE)dataSourceB- Second ``RHS`` data source (enum:DATA_SOURCE)- Returns:
- message data as long
-
constructDigout1Config10
public static long constructDigout1Config10(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT1_CONFIG_10 setting.- Parameters:
slotEnabled- Enable the digout slot (bool)nextSlotAction- How the digout slot interacts with the next slot (enum:NEXT_SLOT_ACTION)invertValue- Invert the digout slot's boolean value (bool)opcode- Opcode (enum:SLOT_OPCODE)immidiateAdditive- Additive immidiate (sint:21)immidiateScaling- Scaling immidiate (uint:8)dataSourceA- First ``LHS`` data source (enum:DATA_SOURCE)dataSourceB- Second ``RHS`` data source (enum:DATA_SOURCE)- Returns:
- message data as long
-
constructDigout1Config11
public static long constructDigout1Config11(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT1_CONFIG_11 setting.- Parameters:
slotEnabled- Enable the digout slot (bool)nextSlotAction- How the digout slot interacts with the next slot (enum:NEXT_SLOT_ACTION)invertValue- Invert the digout slot's boolean value (bool)opcode- Opcode (enum:SLOT_OPCODE)immidiateAdditive- Additive immidiate (sint:21)immidiateScaling- Scaling immidiate (uint:8)dataSourceA- First ``LHS`` data source (enum:DATA_SOURCE)dataSourceB- Second ``RHS`` data source (enum:DATA_SOURCE)- Returns:
- message data as long
-
constructDigout1Config12
public static long constructDigout1Config12(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT1_CONFIG_12 setting.- Parameters:
slotEnabled- Enable the digout slot (bool)nextSlotAction- How the digout slot interacts with the next slot (enum:NEXT_SLOT_ACTION)invertValue- Invert the digout slot's boolean value (bool)opcode- Opcode (enum:SLOT_OPCODE)immidiateAdditive- Additive immidiate (sint:21)immidiateScaling- Scaling immidiate (uint:8)dataSourceA- First ``LHS`` data source (enum:DATA_SOURCE)dataSourceB- Second ``RHS`` data source (enum:DATA_SOURCE)- Returns:
- message data as long
-
constructDigout1Config13
public static long constructDigout1Config13(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT1_CONFIG_13 setting.- Parameters:
slotEnabled- Enable the digout slot (bool)nextSlotAction- How the digout slot interacts with the next slot (enum:NEXT_SLOT_ACTION)invertValue- Invert the digout slot's boolean value (bool)opcode- Opcode (enum:SLOT_OPCODE)immidiateAdditive- Additive immidiate (sint:21)immidiateScaling- Scaling immidiate (uint:8)dataSourceA- First ``LHS`` data source (enum:DATA_SOURCE)dataSourceB- Second ``RHS`` data source (enum:DATA_SOURCE)- Returns:
- message data as long
-
constructDigout1Config14
public static long constructDigout1Config14(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT1_CONFIG_14 setting.- Parameters:
slotEnabled- Enable the digout slot (bool)nextSlotAction- How the digout slot interacts with the next slot (enum:NEXT_SLOT_ACTION)invertValue- Invert the digout slot's boolean value (bool)opcode- Opcode (enum:SLOT_OPCODE)immidiateAdditive- Additive immidiate (sint:21)immidiateScaling- Scaling immidiate (uint:8)dataSourceA- First ``LHS`` data source (enum:DATA_SOURCE)dataSourceB- Second ``RHS`` data source (enum:DATA_SOURCE)- Returns:
- message data as long
-
constructDigout1Config15
public static long constructDigout1Config15(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT1_CONFIG_15 setting.- Parameters:
slotEnabled- Enable the digout slot (bool)nextSlotAction- How the digout slot interacts with the next slot (enum:NEXT_SLOT_ACTION)invertValue- Invert the digout slot's boolean value (bool)opcode- Opcode (enum:SLOT_OPCODE)immidiateAdditive- Additive immidiate (sint:21)immidiateScaling- Scaling immidiate (uint:8)dataSourceA- First ``LHS`` data source (enum:DATA_SOURCE)dataSourceB- Second ``RHS`` data source (enum:DATA_SOURCE)- Returns:
- message data as long
-
constructDigout2Config0
public static long constructDigout2Config0(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT2_CONFIG_0 setting.- Parameters:
slotEnabled- Enable the digout slot (bool)nextSlotAction- How the digout slot interacts with the next slot (enum:NEXT_SLOT_ACTION)invertValue- Invert the digout slot's boolean value (bool)opcode- Opcode (enum:SLOT_OPCODE)immidiateAdditive- Additive immidiate (sint:21)immidiateScaling- Scaling immidiate (uint:8)dataSourceA- First ``LHS`` data source (enum:DATA_SOURCE)dataSourceB- Second ``RHS`` data source (enum:DATA_SOURCE)- Returns:
- message data as long
-
constructDigout2Config1
public static long constructDigout2Config1(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT2_CONFIG_1 setting.- Parameters:
slotEnabled- Enable the digout slot (bool)nextSlotAction- How the digout slot interacts with the next slot (enum:NEXT_SLOT_ACTION)invertValue- Invert the digout slot's boolean value (bool)opcode- Opcode (enum:SLOT_OPCODE)immidiateAdditive- Additive immidiate (sint:21)immidiateScaling- Scaling immidiate (uint:8)dataSourceA- First ``LHS`` data source (enum:DATA_SOURCE)dataSourceB- Second ``RHS`` data source (enum:DATA_SOURCE)- Returns:
- message data as long
-
constructDigout2Config2
public static long constructDigout2Config2(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT2_CONFIG_2 setting.- Parameters:
slotEnabled- Enable the digout slot (bool)nextSlotAction- How the digout slot interacts with the next slot (enum:NEXT_SLOT_ACTION)invertValue- Invert the digout slot's boolean value (bool)opcode- Opcode (enum:SLOT_OPCODE)immidiateAdditive- Additive immidiate (sint:21)immidiateScaling- Scaling immidiate (uint:8)dataSourceA- First ``LHS`` data source (enum:DATA_SOURCE)dataSourceB- Second ``RHS`` data source (enum:DATA_SOURCE)- Returns:
- message data as long
-
constructDigout2Config3
public static long constructDigout2Config3(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT2_CONFIG_3 setting.- Parameters:
slotEnabled- Enable the digout slot (bool)nextSlotAction- How the digout slot interacts with the next slot (enum:NEXT_SLOT_ACTION)invertValue- Invert the digout slot's boolean value (bool)opcode- Opcode (enum:SLOT_OPCODE)immidiateAdditive- Additive immidiate (sint:21)immidiateScaling- Scaling immidiate (uint:8)dataSourceA- First ``LHS`` data source (enum:DATA_SOURCE)dataSourceB- Second ``RHS`` data source (enum:DATA_SOURCE)- Returns:
- message data as long
-
constructDigout2Config4
public static long constructDigout2Config4(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT2_CONFIG_4 setting.- Parameters:
slotEnabled- Enable the digout slot (bool)nextSlotAction- How the digout slot interacts with the next slot (enum:NEXT_SLOT_ACTION)invertValue- Invert the digout slot's boolean value (bool)opcode- Opcode (enum:SLOT_OPCODE)immidiateAdditive- Additive immidiate (sint:21)immidiateScaling- Scaling immidiate (uint:8)dataSourceA- First ``LHS`` data source (enum:DATA_SOURCE)dataSourceB- Second ``RHS`` data source (enum:DATA_SOURCE)- Returns:
- message data as long
-
constructDigout2Config5
public static long constructDigout2Config5(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT2_CONFIG_5 setting.- Parameters:
slotEnabled- Enable the digout slot (bool)nextSlotAction- How the digout slot interacts with the next slot (enum:NEXT_SLOT_ACTION)invertValue- Invert the digout slot's boolean value (bool)opcode- Opcode (enum:SLOT_OPCODE)immidiateAdditive- Additive immidiate (sint:21)immidiateScaling- Scaling immidiate (uint:8)dataSourceA- First ``LHS`` data source (enum:DATA_SOURCE)dataSourceB- Second ``RHS`` data source (enum:DATA_SOURCE)- Returns:
- message data as long
-
constructDigout2Config6
public static long constructDigout2Config6(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT2_CONFIG_6 setting.- Parameters:
slotEnabled- Enable the digout slot (bool)nextSlotAction- How the digout slot interacts with the next slot (enum:NEXT_SLOT_ACTION)invertValue- Invert the digout slot's boolean value (bool)opcode- Opcode (enum:SLOT_OPCODE)immidiateAdditive- Additive immidiate (sint:21)immidiateScaling- Scaling immidiate (uint:8)dataSourceA- First ``LHS`` data source (enum:DATA_SOURCE)dataSourceB- Second ``RHS`` data source (enum:DATA_SOURCE)- Returns:
- message data as long
-
constructDigout2Config7
public static long constructDigout2Config7(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT2_CONFIG_7 setting.- Parameters:
slotEnabled- Enable the digout slot (bool)nextSlotAction- How the digout slot interacts with the next slot (enum:NEXT_SLOT_ACTION)invertValue- Invert the digout slot's boolean value (bool)opcode- Opcode (enum:SLOT_OPCODE)immidiateAdditive- Additive immidiate (sint:21)immidiateScaling- Scaling immidiate (uint:8)dataSourceA- First ``LHS`` data source (enum:DATA_SOURCE)dataSourceB- Second ``RHS`` data source (enum:DATA_SOURCE)- Returns:
- message data as long
-
constructDigout2Config8
public static long constructDigout2Config8(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT2_CONFIG_8 setting.- Parameters:
slotEnabled- Enable the digout slot (bool)nextSlotAction- How the digout slot interacts with the next slot (enum:NEXT_SLOT_ACTION)invertValue- Invert the digout slot's boolean value (bool)opcode- Opcode (enum:SLOT_OPCODE)immidiateAdditive- Additive immidiate (sint:21)immidiateScaling- Scaling immidiate (uint:8)dataSourceA- First ``LHS`` data source (enum:DATA_SOURCE)dataSourceB- Second ``RHS`` data source (enum:DATA_SOURCE)- Returns:
- message data as long
-
constructDigout2Config9
public static long constructDigout2Config9(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT2_CONFIG_9 setting.- Parameters:
slotEnabled- Enable the digout slot (bool)nextSlotAction- How the digout slot interacts with the next slot (enum:NEXT_SLOT_ACTION)invertValue- Invert the digout slot's boolean value (bool)opcode- Opcode (enum:SLOT_OPCODE)immidiateAdditive- Additive immidiate (sint:21)immidiateScaling- Scaling immidiate (uint:8)dataSourceA- First ``LHS`` data source (enum:DATA_SOURCE)dataSourceB- Second ``RHS`` data source (enum:DATA_SOURCE)- Returns:
- message data as long
-
constructDigout2Config10
public static long constructDigout2Config10(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT2_CONFIG_10 setting.- Parameters:
slotEnabled- Enable the digout slot (bool)nextSlotAction- How the digout slot interacts with the next slot (enum:NEXT_SLOT_ACTION)invertValue- Invert the digout slot's boolean value (bool)opcode- Opcode (enum:SLOT_OPCODE)immidiateAdditive- Additive immidiate (sint:21)immidiateScaling- Scaling immidiate (uint:8)dataSourceA- First ``LHS`` data source (enum:DATA_SOURCE)dataSourceB- Second ``RHS`` data source (enum:DATA_SOURCE)- Returns:
- message data as long
-
constructDigout2Config11
public static long constructDigout2Config11(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT2_CONFIG_11 setting.- Parameters:
slotEnabled- Enable the digout slot (bool)nextSlotAction- How the digout slot interacts with the next slot (enum:NEXT_SLOT_ACTION)invertValue- Invert the digout slot's boolean value (bool)opcode- Opcode (enum:SLOT_OPCODE)immidiateAdditive- Additive immidiate (sint:21)immidiateScaling- Scaling immidiate (uint:8)dataSourceA- First ``LHS`` data source (enum:DATA_SOURCE)dataSourceB- Second ``RHS`` data source (enum:DATA_SOURCE)- Returns:
- message data as long
-
constructDigout2Config12
public static long constructDigout2Config12(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT2_CONFIG_12 setting.- Parameters:
slotEnabled- Enable the digout slot (bool)nextSlotAction- How the digout slot interacts with the next slot (enum:NEXT_SLOT_ACTION)invertValue- Invert the digout slot's boolean value (bool)opcode- Opcode (enum:SLOT_OPCODE)immidiateAdditive- Additive immidiate (sint:21)immidiateScaling- Scaling immidiate (uint:8)dataSourceA- First ``LHS`` data source (enum:DATA_SOURCE)dataSourceB- Second ``RHS`` data source (enum:DATA_SOURCE)- Returns:
- message data as long
-
constructDigout2Config13
public static long constructDigout2Config13(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT2_CONFIG_13 setting.- Parameters:
slotEnabled- Enable the digout slot (bool)nextSlotAction- How the digout slot interacts with the next slot (enum:NEXT_SLOT_ACTION)invertValue- Invert the digout slot's boolean value (bool)opcode- Opcode (enum:SLOT_OPCODE)immidiateAdditive- Additive immidiate (sint:21)immidiateScaling- Scaling immidiate (uint:8)dataSourceA- First ``LHS`` data source (enum:DATA_SOURCE)dataSourceB- Second ``RHS`` data source (enum:DATA_SOURCE)- Returns:
- message data as long
-
constructDigout2Config14
public static long constructDigout2Config14(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT2_CONFIG_14 setting.- Parameters:
slotEnabled- Enable the digout slot (bool)nextSlotAction- How the digout slot interacts with the next slot (enum:NEXT_SLOT_ACTION)invertValue- Invert the digout slot's boolean value (bool)opcode- Opcode (enum:SLOT_OPCODE)immidiateAdditive- Additive immidiate (sint:21)immidiateScaling- Scaling immidiate (uint:8)dataSourceA- First ``LHS`` data source (enum:DATA_SOURCE)dataSourceB- Second ``RHS`` data source (enum:DATA_SOURCE)- Returns:
- message data as long
-
constructDigout2Config15
public static long constructDigout2Config15(boolean slotEnabled, int nextSlotAction, boolean invertValue, int opcode, int immidiateAdditive, int immidiateScaling, int dataSourceA, int dataSourceB) Constructs a DIGOUT2_CONFIG_15 setting.- Parameters:
slotEnabled- Enable the digout slot (bool)nextSlotAction- How the digout slot interacts with the next slot (enum:NEXT_SLOT_ACTION)invertValue- Invert the digout slot's boolean value (bool)opcode- Opcode (enum:SLOT_OPCODE)immidiateAdditive- Additive immidiate (sint:21)immidiateScaling- Scaling immidiate (uint:8)dataSourceA- First ``LHS`` data source (enum:DATA_SOURCE)dataSourceB- Second ``RHS`` data source (enum:DATA_SOURCE)- Returns:
- message data as long
-
constructDeviceType
public static long constructDeviceType(int deviceType) Constructs a DEVICE_TYPE setting.- Parameters:
deviceType- Device-specific type identifier (uint:16)- Returns:
- message data as long
-
constructFirmwareVersion
public static long constructFirmwareVersion(int firmwarePatch, int firmwareMinor, int firmwareYear) Constructs a FIRMWARE_VERSION setting.- Parameters:
firmwarePatch- Firmware version patch number (uint:8)firmwareMinor- Firmware version minor number (uint:8)firmwareYear- Firmware version year (uint:16)- Returns:
- message data as long
-
constructSerialNumber
public static long constructSerialNumber(long serialNumber) Constructs a SERIAL_NUMBER setting.- Parameters:
serialNumber- Serial number (buf:48)- Returns:
- message data as long
-
constructStatusFramePeriod
public static long constructStatusFramePeriod(int statusFramePeriod) Constructs a STATUS_FRAME_PERIOD setting.- Parameters:
statusFramePeriod- Status frame period (ms) (uint:16)- Returns:
- message data as long
-
defaultSettings
Creates a HashMap of writable default settings.- Returns:
- default settings
-