Class CanandcolorDetails.Stg
java.lang.Object
com.reduxrobotics.sensors.canandcolor.CanandcolorDetails.Stg
- Enclosing class:
- CanandcolorDetails
Settings.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
Color extra frame frame modestatic final int
Color frame period (ms)static final int
Color integration periodstatic final int
Device-specific type identifierstatic final int
Digout1 config slot 0static final int
Digout1 config slot 1static final int
Digout1 config slot 10static final int
Digout1 config slot 11static final int
Digout1 config slot 12static final int
Digout1 config slot 13static final int
Digout1 config slot 14static final int
Digout1 config slot 15static final int
Digout1 config slot 2static final int
Digout1 config slot 3static final int
Digout1 config slot 4static final int
Digout1 config slot 5static final int
Digout1 config slot 6static final int
Digout1 config slot 7static final int
Digout1 config slot 8static final int
Digout1 config slot 9static final int
Digital output 1 send message on changestatic final int
Digital output 1 control configstatic final int
Digout2 config slot 0static final int
Digout2 config slot 1static final int
Digout2 config slot 10static final int
Digout2 config slot 11static final int
Digout2 config slot 12static final int
Digout2 config slot 13static final int
Digout2 config slot 14static final int
Digout2 config slot 15static final int
Digout2 config slot 2static final int
Digout2 config slot 3static final int
Digout2 config slot 4static final int
Digout2 config slot 5static final int
Digout2 config slot 6static final int
Digout2 config slot 7static final int
Digout2 config slot 8static final int
Digout2 config slot 9static final int
Digital output 2 send message on changestatic final int
Digital output 2 control configstatic final int
Digout frame period (ms)static final int
Distance extra frame modestatic final int
Distance frame period (ms)static final int
Distance integration periodstatic final int
Firmware versionstatic final int
Lamp LED brightnessstatic final int
Serial numberstatic final int
Status frame period (ms)static int[]
List of settings to fetch for. -
Method Summary
Modifier and TypeMethodDescriptionstatic long
constructColorExtraFrameMode
(int colorExtraFrameMode) Constructs a COLOR_EXTRA_FRAME_MODE setting.static long
constructColorFramePeriod
(int colorFramePeriod) Constructs a COLOR_FRAME_PERIOD setting.static long
constructColorIntegrationPeriod
(int colorIntegrationPeriod) Constructs a COLOR_INTEGRATION_PERIOD setting.static long
constructDeviceType
(int deviceType) Constructs a DEVICE_TYPE setting.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.static long
constructDigout1MessageOnChange
(boolean positiveEdge, boolean negativeEdge) Constructs a DIGOUT1_MESSAGE_ON_CHANGE setting.static long
constructDigout1OutputConfig
(int outputConfig, int pwmDataSource) Constructs a DIGOUT1_OUTPUT_CONFIG setting.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.static long
constructDigout2MessageOnChange
(boolean positiveEdge, boolean negativeEdge) Constructs a DIGOUT2_MESSAGE_ON_CHANGE setting.static long
constructDigout2OutputConfig
(int outputConfig, int pwmDataSource) Constructs a DIGOUT2_OUTPUT_CONFIG setting.static long
constructDigoutFramePeriod
(int digoutFramePeriod) Constructs a DIGOUT_FRAME_PERIOD setting.static long
constructDistanceExtraFrameMode
(int distanceExtraFrameMode) Constructs a DISTANCE_EXTRA_FRAME_MODE setting.static long
constructDistanceFramePeriod
(int distanceFramePeriod) Constructs a DISTANCE_FRAME_PERIOD setting.static long
constructDistanceIntegrationPeriod
(int distanceIntegrationPeriod) Constructs a DISTANCE_INTEGRATION_PERIOD setting.static long
constructFirmwareVersion
(int firmwarePatch, int firmwareMinor, int firmwareYear) Constructs a FIRMWARE_VERSION setting.static long
constructLampBrightness
(int lampBrightness) Constructs a LAMP_BRIGHTNESS setting.static long
constructSerialNumber
(long serialNumber) Constructs a SERIAL_NUMBER setting.static long
constructStatusFramePeriod
(int statusFramePeriod) Constructs a STATUS_FRAME_PERIOD setting.Creates a HashMap of writable default settings.static int
extractColorExtraFrameMode
(long field) Extracts Color extra frame frame mode from ColorExtraFrameMode.static int
extractColorFramePeriod
(long field) Extracts Color frame period (ms) from ColorFramePeriod.static int
extractColorIntegrationPeriod
(long field) Extracts Color integration period from ColorIntegrationPeriod.static int
extractDeviceType
(long field) Extracts Device-specific type identifier from DeviceType.static int
extractDigout1Config0_DataSourceA
(long field) Extracts First ``a`` data source from Digout1Config0.static int
extractDigout1Config0_DataSourceB
(long field) Extracts Second ``b`` data source from Digout1Config0.static int
extractDigout1Config0_ImmidiateAdditive
(long field) Extracts Additive immidiate from Digout1Config0.static int
extractDigout1Config0_ImmidiateScaling
(long field) Extracts Scaling immidiate from Digout1Config0.static boolean
extractDigout1Config0_InvertValue
(long field) Extracts Invert the digout slot's boolean value from Digout1Config0.static int
extractDigout1Config0_NextSlotAction
(long field) Extracts How the digout slot interacts with the next slot from Digout1Config0.static int
extractDigout1Config0_Opcode
(long field) Extracts Opcode from Digout1Config0.static boolean
extractDigout1Config0_SlotEnabled
(long field) Extracts Enable the digout slot from Digout1Config0.static int
extractDigout1Config1_DataSourceA
(long field) Extracts First ``a`` data source from Digout1Config1.static int
extractDigout1Config1_DataSourceB
(long field) Extracts Second ``b`` data source from Digout1Config1.static int
extractDigout1Config1_ImmidiateAdditive
(long field) Extracts Additive immidiate from Digout1Config1.static int
extractDigout1Config1_ImmidiateScaling
(long field) Extracts Scaling immidiate from Digout1Config1.static boolean
extractDigout1Config1_InvertValue
(long field) Extracts Invert the digout slot's boolean value from Digout1Config1.static int
extractDigout1Config1_NextSlotAction
(long field) Extracts How the digout slot interacts with the next slot from Digout1Config1.static int
extractDigout1Config1_Opcode
(long field) Extracts Opcode from Digout1Config1.static boolean
extractDigout1Config1_SlotEnabled
(long field) Extracts Enable the digout slot from Digout1Config1.static int
extractDigout1Config10_DataSourceA
(long field) Extracts First ``a`` data source from Digout1Config10.static int
extractDigout1Config10_DataSourceB
(long field) Extracts Second ``b`` data source from Digout1Config10.static int
extractDigout1Config10_ImmidiateAdditive
(long field) Extracts Additive immidiate from Digout1Config10.static int
extractDigout1Config10_ImmidiateScaling
(long field) Extracts Scaling immidiate from Digout1Config10.static boolean
extractDigout1Config10_InvertValue
(long field) Extracts Invert the digout slot's boolean value from Digout1Config10.static int
extractDigout1Config10_NextSlotAction
(long field) Extracts How the digout slot interacts with the next slot from Digout1Config10.static int
extractDigout1Config10_Opcode
(long field) Extracts Opcode from Digout1Config10.static boolean
extractDigout1Config10_SlotEnabled
(long field) Extracts Enable the digout slot from Digout1Config10.static int
extractDigout1Config11_DataSourceA
(long field) Extracts First ``a`` data source from Digout1Config11.static int
extractDigout1Config11_DataSourceB
(long field) Extracts Second ``b`` data source from Digout1Config11.static int
extractDigout1Config11_ImmidiateAdditive
(long field) Extracts Additive immidiate from Digout1Config11.static int
extractDigout1Config11_ImmidiateScaling
(long field) Extracts Scaling immidiate from Digout1Config11.static boolean
extractDigout1Config11_InvertValue
(long field) Extracts Invert the digout slot's boolean value from Digout1Config11.static int
extractDigout1Config11_NextSlotAction
(long field) Extracts How the digout slot interacts with the next slot from Digout1Config11.static int
extractDigout1Config11_Opcode
(long field) Extracts Opcode from Digout1Config11.static boolean
extractDigout1Config11_SlotEnabled
(long field) Extracts Enable the digout slot from Digout1Config11.static int
extractDigout1Config12_DataSourceA
(long field) Extracts First ``a`` data source from Digout1Config12.static int
extractDigout1Config12_DataSourceB
(long field) Extracts Second ``b`` data source from Digout1Config12.static int
extractDigout1Config12_ImmidiateAdditive
(long field) Extracts Additive immidiate from Digout1Config12.static int
extractDigout1Config12_ImmidiateScaling
(long field) Extracts Scaling immidiate from Digout1Config12.static boolean
extractDigout1Config12_InvertValue
(long field) Extracts Invert the digout slot's boolean value from Digout1Config12.static int
extractDigout1Config12_NextSlotAction
(long field) Extracts How the digout slot interacts with the next slot from Digout1Config12.static int
extractDigout1Config12_Opcode
(long field) Extracts Opcode from Digout1Config12.static boolean
extractDigout1Config12_SlotEnabled
(long field) Extracts Enable the digout slot from Digout1Config12.static int
extractDigout1Config13_DataSourceA
(long field) Extracts First ``a`` data source from Digout1Config13.static int
extractDigout1Config13_DataSourceB
(long field) Extracts Second ``b`` data source from Digout1Config13.static int
extractDigout1Config13_ImmidiateAdditive
(long field) Extracts Additive immidiate from Digout1Config13.static int
extractDigout1Config13_ImmidiateScaling
(long field) Extracts Scaling immidiate from Digout1Config13.static boolean
extractDigout1Config13_InvertValue
(long field) Extracts Invert the digout slot's boolean value from Digout1Config13.static int
extractDigout1Config13_NextSlotAction
(long field) Extracts How the digout slot interacts with the next slot from Digout1Config13.static int
extractDigout1Config13_Opcode
(long field) Extracts Opcode from Digout1Config13.static boolean
extractDigout1Config13_SlotEnabled
(long field) Extracts Enable the digout slot from Digout1Config13.static int
extractDigout1Config14_DataSourceA
(long field) Extracts First ``a`` data source from Digout1Config14.static int
extractDigout1Config14_DataSourceB
(long field) Extracts Second ``b`` data source from Digout1Config14.static int
extractDigout1Config14_ImmidiateAdditive
(long field) Extracts Additive immidiate from Digout1Config14.static int
extractDigout1Config14_ImmidiateScaling
(long field) Extracts Scaling immidiate from Digout1Config14.static boolean
extractDigout1Config14_InvertValue
(long field) Extracts Invert the digout slot's boolean value from Digout1Config14.static int
extractDigout1Config14_NextSlotAction
(long field) Extracts How the digout slot interacts with the next slot from Digout1Config14.static int
extractDigout1Config14_Opcode
(long field) Extracts Opcode from Digout1Config14.static boolean
extractDigout1Config14_SlotEnabled
(long field) Extracts Enable the digout slot from Digout1Config14.static int
extractDigout1Config15_DataSourceA
(long field) Extracts First ``a`` data source from Digout1Config15.static int
extractDigout1Config15_DataSourceB
(long field) Extracts Second ``b`` data source from Digout1Config15.static int
extractDigout1Config15_ImmidiateAdditive
(long field) Extracts Additive immidiate from Digout1Config15.static int
extractDigout1Config15_ImmidiateScaling
(long field) Extracts Scaling immidiate from Digout1Config15.static boolean
extractDigout1Config15_InvertValue
(long field) Extracts Invert the digout slot's boolean value from Digout1Config15.static int
extractDigout1Config15_NextSlotAction
(long field) Extracts How the digout slot interacts with the next slot from Digout1Config15.static int
extractDigout1Config15_Opcode
(long field) Extracts Opcode from Digout1Config15.static boolean
extractDigout1Config15_SlotEnabled
(long field) Extracts Enable the digout slot from Digout1Config15.static int
extractDigout1Config2_DataSourceA
(long field) Extracts First ``a`` data source from Digout1Config2.static int
extractDigout1Config2_DataSourceB
(long field) Extracts Second ``b`` data source from Digout1Config2.static int
extractDigout1Config2_ImmidiateAdditive
(long field) Extracts Additive immidiate from Digout1Config2.static int
extractDigout1Config2_ImmidiateScaling
(long field) Extracts Scaling immidiate from Digout1Config2.static boolean
extractDigout1Config2_InvertValue
(long field) Extracts Invert the digout slot's boolean value from Digout1Config2.static int
extractDigout1Config2_NextSlotAction
(long field) Extracts How the digout slot interacts with the next slot from Digout1Config2.static int
extractDigout1Config2_Opcode
(long field) Extracts Opcode from Digout1Config2.static boolean
extractDigout1Config2_SlotEnabled
(long field) Extracts Enable the digout slot from Digout1Config2.static int
extractDigout1Config3_DataSourceA
(long field) Extracts First ``a`` data source from Digout1Config3.static int
extractDigout1Config3_DataSourceB
(long field) Extracts Second ``b`` data source from Digout1Config3.static int
extractDigout1Config3_ImmidiateAdditive
(long field) Extracts Additive immidiate from Digout1Config3.static int
extractDigout1Config3_ImmidiateScaling
(long field) Extracts Scaling immidiate from Digout1Config3.static boolean
extractDigout1Config3_InvertValue
(long field) Extracts Invert the digout slot's boolean value from Digout1Config3.static int
extractDigout1Config3_NextSlotAction
(long field) Extracts How the digout slot interacts with the next slot from Digout1Config3.static int
extractDigout1Config3_Opcode
(long field) Extracts Opcode from Digout1Config3.static boolean
extractDigout1Config3_SlotEnabled
(long field) Extracts Enable the digout slot from Digout1Config3.static int
extractDigout1Config4_DataSourceA
(long field) Extracts First ``a`` data source from Digout1Config4.static int
extractDigout1Config4_DataSourceB
(long field) Extracts Second ``b`` data source from Digout1Config4.static int
extractDigout1Config4_ImmidiateAdditive
(long field) Extracts Additive immidiate from Digout1Config4.static int
extractDigout1Config4_ImmidiateScaling
(long field) Extracts Scaling immidiate from Digout1Config4.static boolean
extractDigout1Config4_InvertValue
(long field) Extracts Invert the digout slot's boolean value from Digout1Config4.static int
extractDigout1Config4_NextSlotAction
(long field) Extracts How the digout slot interacts with the next slot from Digout1Config4.static int
extractDigout1Config4_Opcode
(long field) Extracts Opcode from Digout1Config4.static boolean
extractDigout1Config4_SlotEnabled
(long field) Extracts Enable the digout slot from Digout1Config4.static int
extractDigout1Config5_DataSourceA
(long field) Extracts First ``a`` data source from Digout1Config5.static int
extractDigout1Config5_DataSourceB
(long field) Extracts Second ``b`` data source from Digout1Config5.static int
extractDigout1Config5_ImmidiateAdditive
(long field) Extracts Additive immidiate from Digout1Config5.static int
extractDigout1Config5_ImmidiateScaling
(long field) Extracts Scaling immidiate from Digout1Config5.static boolean
extractDigout1Config5_InvertValue
(long field) Extracts Invert the digout slot's boolean value from Digout1Config5.static int
extractDigout1Config5_NextSlotAction
(long field) Extracts How the digout slot interacts with the next slot from Digout1Config5.static int
extractDigout1Config5_Opcode
(long field) Extracts Opcode from Digout1Config5.static boolean
extractDigout1Config5_SlotEnabled
(long field) Extracts Enable the digout slot from Digout1Config5.static int
extractDigout1Config6_DataSourceA
(long field) Extracts First ``a`` data source from Digout1Config6.static int
extractDigout1Config6_DataSourceB
(long field) Extracts Second ``b`` data source from Digout1Config6.static int
extractDigout1Config6_ImmidiateAdditive
(long field) Extracts Additive immidiate from Digout1Config6.static int
extractDigout1Config6_ImmidiateScaling
(long field) Extracts Scaling immidiate from Digout1Config6.static boolean
extractDigout1Config6_InvertValue
(long field) Extracts Invert the digout slot's boolean value from Digout1Config6.static int
extractDigout1Config6_NextSlotAction
(long field) Extracts How the digout slot interacts with the next slot from Digout1Config6.static int
extractDigout1Config6_Opcode
(long field) Extracts Opcode from Digout1Config6.static boolean
extractDigout1Config6_SlotEnabled
(long field) Extracts Enable the digout slot from Digout1Config6.static int
extractDigout1Config7_DataSourceA
(long field) Extracts First ``a`` data source from Digout1Config7.static int
extractDigout1Config7_DataSourceB
(long field) Extracts Second ``b`` data source from Digout1Config7.static int
extractDigout1Config7_ImmidiateAdditive
(long field) Extracts Additive immidiate from Digout1Config7.static int
extractDigout1Config7_ImmidiateScaling
(long field) Extracts Scaling immidiate from Digout1Config7.static boolean
extractDigout1Config7_InvertValue
(long field) Extracts Invert the digout slot's boolean value from Digout1Config7.static int
extractDigout1Config7_NextSlotAction
(long field) Extracts How the digout slot interacts with the next slot from Digout1Config7.static int
extractDigout1Config7_Opcode
(long field) Extracts Opcode from Digout1Config7.static boolean
extractDigout1Config7_SlotEnabled
(long field) Extracts Enable the digout slot from Digout1Config7.static int
extractDigout1Config8_DataSourceA
(long field) Extracts First ``a`` data source from Digout1Config8.static int
extractDigout1Config8_DataSourceB
(long field) Extracts Second ``b`` data source from Digout1Config8.static int
extractDigout1Config8_ImmidiateAdditive
(long field) Extracts Additive immidiate from Digout1Config8.static int
extractDigout1Config8_ImmidiateScaling
(long field) Extracts Scaling immidiate from Digout1Config8.static boolean
extractDigout1Config8_InvertValue
(long field) Extracts Invert the digout slot's boolean value from Digout1Config8.static int
extractDigout1Config8_NextSlotAction
(long field) Extracts How the digout slot interacts with the next slot from Digout1Config8.static int
extractDigout1Config8_Opcode
(long field) Extracts Opcode from Digout1Config8.static boolean
extractDigout1Config8_SlotEnabled
(long field) Extracts Enable the digout slot from Digout1Config8.static int
extractDigout1Config9_DataSourceA
(long field) Extracts First ``a`` data source from Digout1Config9.static int
extractDigout1Config9_DataSourceB
(long field) Extracts Second ``b`` data source from Digout1Config9.static int
extractDigout1Config9_ImmidiateAdditive
(long field) Extracts Additive immidiate from Digout1Config9.static int
extractDigout1Config9_ImmidiateScaling
(long field) Extracts Scaling immidiate from Digout1Config9.static boolean
extractDigout1Config9_InvertValue
(long field) Extracts Invert the digout slot's boolean value from Digout1Config9.static int
extractDigout1Config9_NextSlotAction
(long field) Extracts How the digout slot interacts with the next slot from Digout1Config9.static int
extractDigout1Config9_Opcode
(long field) Extracts Opcode from Digout1Config9.static boolean
extractDigout1Config9_SlotEnabled
(long field) Extracts Enable the digout slot from Digout1Config9.static boolean
extractDigout1MessageOnChange_NegativeEdge
(long field) Extracts Send digout message on negative edge (true->false) from Digout1MessageOnChange.static boolean
extractDigout1MessageOnChange_PositiveEdge
(long field) Extracts Send digout message on positive edge (false->true) from Digout1MessageOnChange.static int
extractDigout1OutputConfig_OutputConfig
(long field) Extracts Enable digout pad from Digout1OutputConfig.static int
extractDigout1OutputConfig_PwmDataSource
(long field) Extracts The data source to use in PWM mode.static int
extractDigout2Config0_DataSourceA
(long field) Extracts First ``a`` data source from Digout2Config0.static int
extractDigout2Config0_DataSourceB
(long field) Extracts Second ``b`` data source from Digout2Config0.static int
extractDigout2Config0_ImmidiateAdditive
(long field) Extracts Additive immidiate from Digout2Config0.static int
extractDigout2Config0_ImmidiateScaling
(long field) Extracts Scaling immidiate from Digout2Config0.static boolean
extractDigout2Config0_InvertValue
(long field) Extracts Invert the digout slot's boolean value from Digout2Config0.static int
extractDigout2Config0_NextSlotAction
(long field) Extracts How the digout slot interacts with the next slot from Digout2Config0.static int
extractDigout2Config0_Opcode
(long field) Extracts Opcode from Digout2Config0.static boolean
extractDigout2Config0_SlotEnabled
(long field) Extracts Enable the digout slot from Digout2Config0.static int
extractDigout2Config1_DataSourceA
(long field) Extracts First ``a`` data source from Digout2Config1.static int
extractDigout2Config1_DataSourceB
(long field) Extracts Second ``b`` data source from Digout2Config1.static int
extractDigout2Config1_ImmidiateAdditive
(long field) Extracts Additive immidiate from Digout2Config1.static int
extractDigout2Config1_ImmidiateScaling
(long field) Extracts Scaling immidiate from Digout2Config1.static boolean
extractDigout2Config1_InvertValue
(long field) Extracts Invert the digout slot's boolean value from Digout2Config1.static int
extractDigout2Config1_NextSlotAction
(long field) Extracts How the digout slot interacts with the next slot from Digout2Config1.static int
extractDigout2Config1_Opcode
(long field) Extracts Opcode from Digout2Config1.static boolean
extractDigout2Config1_SlotEnabled
(long field) Extracts Enable the digout slot from Digout2Config1.static int
extractDigout2Config10_DataSourceA
(long field) Extracts First ``a`` data source from Digout2Config10.static int
extractDigout2Config10_DataSourceB
(long field) Extracts Second ``b`` data source from Digout2Config10.static int
extractDigout2Config10_ImmidiateAdditive
(long field) Extracts Additive immidiate from Digout2Config10.static int
extractDigout2Config10_ImmidiateScaling
(long field) Extracts Scaling immidiate from Digout2Config10.static boolean
extractDigout2Config10_InvertValue
(long field) Extracts Invert the digout slot's boolean value from Digout2Config10.static int
extractDigout2Config10_NextSlotAction
(long field) Extracts How the digout slot interacts with the next slot from Digout2Config10.static int
extractDigout2Config10_Opcode
(long field) Extracts Opcode from Digout2Config10.static boolean
extractDigout2Config10_SlotEnabled
(long field) Extracts Enable the digout slot from Digout2Config10.static int
extractDigout2Config11_DataSourceA
(long field) Extracts First ``a`` data source from Digout2Config11.static int
extractDigout2Config11_DataSourceB
(long field) Extracts Second ``b`` data source from Digout2Config11.static int
extractDigout2Config11_ImmidiateAdditive
(long field) Extracts Additive immidiate from Digout2Config11.static int
extractDigout2Config11_ImmidiateScaling
(long field) Extracts Scaling immidiate from Digout2Config11.static boolean
extractDigout2Config11_InvertValue
(long field) Extracts Invert the digout slot's boolean value from Digout2Config11.static int
extractDigout2Config11_NextSlotAction
(long field) Extracts How the digout slot interacts with the next slot from Digout2Config11.static int
extractDigout2Config11_Opcode
(long field) Extracts Opcode from Digout2Config11.static boolean
extractDigout2Config11_SlotEnabled
(long field) Extracts Enable the digout slot from Digout2Config11.static int
extractDigout2Config12_DataSourceA
(long field) Extracts First ``a`` data source from Digout2Config12.static int
extractDigout2Config12_DataSourceB
(long field) Extracts Second ``b`` data source from Digout2Config12.static int
extractDigout2Config12_ImmidiateAdditive
(long field) Extracts Additive immidiate from Digout2Config12.static int
extractDigout2Config12_ImmidiateScaling
(long field) Extracts Scaling immidiate from Digout2Config12.static boolean
extractDigout2Config12_InvertValue
(long field) Extracts Invert the digout slot's boolean value from Digout2Config12.static int
extractDigout2Config12_NextSlotAction
(long field) Extracts How the digout slot interacts with the next slot from Digout2Config12.static int
extractDigout2Config12_Opcode
(long field) Extracts Opcode from Digout2Config12.static boolean
extractDigout2Config12_SlotEnabled
(long field) Extracts Enable the digout slot from Digout2Config12.static int
extractDigout2Config13_DataSourceA
(long field) Extracts First ``a`` data source from Digout2Config13.static int
extractDigout2Config13_DataSourceB
(long field) Extracts Second ``b`` data source from Digout2Config13.static int
extractDigout2Config13_ImmidiateAdditive
(long field) Extracts Additive immidiate from Digout2Config13.static int
extractDigout2Config13_ImmidiateScaling
(long field) Extracts Scaling immidiate from Digout2Config13.static boolean
extractDigout2Config13_InvertValue
(long field) Extracts Invert the digout slot's boolean value from Digout2Config13.static int
extractDigout2Config13_NextSlotAction
(long field) Extracts How the digout slot interacts with the next slot from Digout2Config13.static int
extractDigout2Config13_Opcode
(long field) Extracts Opcode from Digout2Config13.static boolean
extractDigout2Config13_SlotEnabled
(long field) Extracts Enable the digout slot from Digout2Config13.static int
extractDigout2Config14_DataSourceA
(long field) Extracts First ``a`` data source from Digout2Config14.static int
extractDigout2Config14_DataSourceB
(long field) Extracts Second ``b`` data source from Digout2Config14.static int
extractDigout2Config14_ImmidiateAdditive
(long field) Extracts Additive immidiate from Digout2Config14.static int
extractDigout2Config14_ImmidiateScaling
(long field) Extracts Scaling immidiate from Digout2Config14.static boolean
extractDigout2Config14_InvertValue
(long field) Extracts Invert the digout slot's boolean value from Digout2Config14.static int
extractDigout2Config14_NextSlotAction
(long field) Extracts How the digout slot interacts with the next slot from Digout2Config14.static int
extractDigout2Config14_Opcode
(long field) Extracts Opcode from Digout2Config14.static boolean
extractDigout2Config14_SlotEnabled
(long field) Extracts Enable the digout slot from Digout2Config14.static int
extractDigout2Config15_DataSourceA
(long field) Extracts First ``a`` data source from Digout2Config15.static int
extractDigout2Config15_DataSourceB
(long field) Extracts Second ``b`` data source from Digout2Config15.static int
extractDigout2Config15_ImmidiateAdditive
(long field) Extracts Additive immidiate from Digout2Config15.static int
extractDigout2Config15_ImmidiateScaling
(long field) Extracts Scaling immidiate from Digout2Config15.static boolean
extractDigout2Config15_InvertValue
(long field) Extracts Invert the digout slot's boolean value from Digout2Config15.static int
extractDigout2Config15_NextSlotAction
(long field) Extracts How the digout slot interacts with the next slot from Digout2Config15.static int
extractDigout2Config15_Opcode
(long field) Extracts Opcode from Digout2Config15.static boolean
extractDigout2Config15_SlotEnabled
(long field) Extracts Enable the digout slot from Digout2Config15.static int
extractDigout2Config2_DataSourceA
(long field) Extracts First ``a`` data source from Digout2Config2.static int
extractDigout2Config2_DataSourceB
(long field) Extracts Second ``b`` data source from Digout2Config2.static int
extractDigout2Config2_ImmidiateAdditive
(long field) Extracts Additive immidiate from Digout2Config2.static int
extractDigout2Config2_ImmidiateScaling
(long field) Extracts Scaling immidiate from Digout2Config2.static boolean
extractDigout2Config2_InvertValue
(long field) Extracts Invert the digout slot's boolean value from Digout2Config2.static int
extractDigout2Config2_NextSlotAction
(long field) Extracts How the digout slot interacts with the next slot from Digout2Config2.static int
extractDigout2Config2_Opcode
(long field) Extracts Opcode from Digout2Config2.static boolean
extractDigout2Config2_SlotEnabled
(long field) Extracts Enable the digout slot from Digout2Config2.static int
extractDigout2Config3_DataSourceA
(long field) Extracts First ``a`` data source from Digout2Config3.static int
extractDigout2Config3_DataSourceB
(long field) Extracts Second ``b`` data source from Digout2Config3.static int
extractDigout2Config3_ImmidiateAdditive
(long field) Extracts Additive immidiate from Digout2Config3.static int
extractDigout2Config3_ImmidiateScaling
(long field) Extracts Scaling immidiate from Digout2Config3.static boolean
extractDigout2Config3_InvertValue
(long field) Extracts Invert the digout slot's boolean value from Digout2Config3.static int
extractDigout2Config3_NextSlotAction
(long field) Extracts How the digout slot interacts with the next slot from Digout2Config3.static int
extractDigout2Config3_Opcode
(long field) Extracts Opcode from Digout2Config3.static boolean
extractDigout2Config3_SlotEnabled
(long field) Extracts Enable the digout slot from Digout2Config3.static int
extractDigout2Config4_DataSourceA
(long field) Extracts First ``a`` data source from Digout2Config4.static int
extractDigout2Config4_DataSourceB
(long field) Extracts Second ``b`` data source from Digout2Config4.static int
extractDigout2Config4_ImmidiateAdditive
(long field) Extracts Additive immidiate from Digout2Config4.static int
extractDigout2Config4_ImmidiateScaling
(long field) Extracts Scaling immidiate from Digout2Config4.static boolean
extractDigout2Config4_InvertValue
(long field) Extracts Invert the digout slot's boolean value from Digout2Config4.static int
extractDigout2Config4_NextSlotAction
(long field) Extracts How the digout slot interacts with the next slot from Digout2Config4.static int
extractDigout2Config4_Opcode
(long field) Extracts Opcode from Digout2Config4.static boolean
extractDigout2Config4_SlotEnabled
(long field) Extracts Enable the digout slot from Digout2Config4.static int
extractDigout2Config5_DataSourceA
(long field) Extracts First ``a`` data source from Digout2Config5.static int
extractDigout2Config5_DataSourceB
(long field) Extracts Second ``b`` data source from Digout2Config5.static int
extractDigout2Config5_ImmidiateAdditive
(long field) Extracts Additive immidiate from Digout2Config5.static int
extractDigout2Config5_ImmidiateScaling
(long field) Extracts Scaling immidiate from Digout2Config5.static boolean
extractDigout2Config5_InvertValue
(long field) Extracts Invert the digout slot's boolean value from Digout2Config5.static int
extractDigout2Config5_NextSlotAction
(long field) Extracts How the digout slot interacts with the next slot from Digout2Config5.static int
extractDigout2Config5_Opcode
(long field) Extracts Opcode from Digout2Config5.static boolean
extractDigout2Config5_SlotEnabled
(long field) Extracts Enable the digout slot from Digout2Config5.static int
extractDigout2Config6_DataSourceA
(long field) Extracts First ``a`` data source from Digout2Config6.static int
extractDigout2Config6_DataSourceB
(long field) Extracts Second ``b`` data source from Digout2Config6.static int
extractDigout2Config6_ImmidiateAdditive
(long field) Extracts Additive immidiate from Digout2Config6.static int
extractDigout2Config6_ImmidiateScaling
(long field) Extracts Scaling immidiate from Digout2Config6.static boolean
extractDigout2Config6_InvertValue
(long field) Extracts Invert the digout slot's boolean value from Digout2Config6.static int
extractDigout2Config6_NextSlotAction
(long field) Extracts How the digout slot interacts with the next slot from Digout2Config6.static int
extractDigout2Config6_Opcode
(long field) Extracts Opcode from Digout2Config6.static boolean
extractDigout2Config6_SlotEnabled
(long field) Extracts Enable the digout slot from Digout2Config6.static int
extractDigout2Config7_DataSourceA
(long field) Extracts First ``a`` data source from Digout2Config7.static int
extractDigout2Config7_DataSourceB
(long field) Extracts Second ``b`` data source from Digout2Config7.static int
extractDigout2Config7_ImmidiateAdditive
(long field) Extracts Additive immidiate from Digout2Config7.static int
extractDigout2Config7_ImmidiateScaling
(long field) Extracts Scaling immidiate from Digout2Config7.static boolean
extractDigout2Config7_InvertValue
(long field) Extracts Invert the digout slot's boolean value from Digout2Config7.static int
extractDigout2Config7_NextSlotAction
(long field) Extracts How the digout slot interacts with the next slot from Digout2Config7.static int
extractDigout2Config7_Opcode
(long field) Extracts Opcode from Digout2Config7.static boolean
extractDigout2Config7_SlotEnabled
(long field) Extracts Enable the digout slot from Digout2Config7.static int
extractDigout2Config8_DataSourceA
(long field) Extracts First ``a`` data source from Digout2Config8.static int
extractDigout2Config8_DataSourceB
(long field) Extracts Second ``b`` data source from Digout2Config8.static int
extractDigout2Config8_ImmidiateAdditive
(long field) Extracts Additive immidiate from Digout2Config8.static int
extractDigout2Config8_ImmidiateScaling
(long field) Extracts Scaling immidiate from Digout2Config8.static boolean
extractDigout2Config8_InvertValue
(long field) Extracts Invert the digout slot's boolean value from Digout2Config8.static int
extractDigout2Config8_NextSlotAction
(long field) Extracts How the digout slot interacts with the next slot from Digout2Config8.static int
extractDigout2Config8_Opcode
(long field) Extracts Opcode from Digout2Config8.static boolean
extractDigout2Config8_SlotEnabled
(long field) Extracts Enable the digout slot from Digout2Config8.static int
extractDigout2Config9_DataSourceA
(long field) Extracts First ``a`` data source from Digout2Config9.static int
extractDigout2Config9_DataSourceB
(long field) Extracts Second ``b`` data source from Digout2Config9.static int
extractDigout2Config9_ImmidiateAdditive
(long field) Extracts Additive immidiate from Digout2Config9.static int
extractDigout2Config9_ImmidiateScaling
(long field) Extracts Scaling immidiate from Digout2Config9.static boolean
extractDigout2Config9_InvertValue
(long field) Extracts Invert the digout slot's boolean value from Digout2Config9.static int
extractDigout2Config9_NextSlotAction
(long field) Extracts How the digout slot interacts with the next slot from Digout2Config9.static int
extractDigout2Config9_Opcode
(long field) Extracts Opcode from Digout2Config9.static boolean
extractDigout2Config9_SlotEnabled
(long field) Extracts Enable the digout slot from Digout2Config9.static boolean
extractDigout2MessageOnChange_NegativeEdge
(long field) Extracts Send digout message on negative edge (true->false) from Digout2MessageOnChange.static boolean
extractDigout2MessageOnChange_PositiveEdge
(long field) Extracts Send digout message on positive edge (false->true) from Digout2MessageOnChange.static int
extractDigout2OutputConfig_OutputConfig
(long field) Extracts Enable digout pad from Digout2OutputConfig.static int
extractDigout2OutputConfig_PwmDataSource
(long field) Extracts The data source to use in PWM mode.static int
extractDigoutFramePeriod
(long field) Extracts Digout frame period (ms) from DigoutFramePeriod.static int
extractDistanceExtraFrameMode
(long field) Extracts Distance extra frame mode from DistanceExtraFrameMode.static int
extractDistanceFramePeriod
(long field) Extracts Distance frame period (ms) from DistanceFramePeriod.static int
extractDistanceIntegrationPeriod
(long field) Extracts Distance integration period from DistanceIntegrationPeriod.static int
extractFirmwareVersion_FirmwareMinor
(long field) Extracts Firmware version minor number from FirmwareVersion.static int
extractFirmwareVersion_FirmwarePatch
(long field) Extracts Firmware version patch number from FirmwareVersion.static int
extractFirmwareVersion_FirmwareYear
(long field) Extracts Firmware version year from FirmwareVersion.static int
extractLampBrightness
(long field) Extracts Lamp LED brightness from LampBrightness.static long
extractSerialNumber
(long field) Extracts Serial number from SerialNumber.static int
extractStatusFramePeriod
(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 ``a`` 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 ``b`` 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 ``a`` 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 ``b`` 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 ``a`` 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 ``b`` 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 ``a`` 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 ``b`` 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 ``a`` 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 ``b`` 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 ``a`` 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 ``b`` 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 ``a`` 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 ``b`` 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 ``a`` 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 ``b`` 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 ``a`` 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 ``b`` 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 ``a`` 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 ``b`` 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 ``a`` 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 ``b`` 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 ``a`` 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 ``b`` 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 ``a`` 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 ``b`` 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 ``a`` 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 ``b`` 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 ``a`` 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 ``b`` 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 ``a`` 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 ``b`` 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 ``a`` 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 ``b`` 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 ``a`` 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 ``b`` 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 ``a`` 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 ``b`` 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 ``a`` 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 ``b`` 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 ``a`` 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 ``b`` 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 ``a`` 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 ``b`` 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 ``a`` 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 ``b`` 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 ``a`` 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 ``b`` 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 ``a`` 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 ``b`` 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 ``a`` 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 ``b`` 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 ``a`` 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 ``b`` 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 ``a`` 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 ``b`` 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 ``a`` 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 ``b`` 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 ``a`` 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 ``b`` 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 ``a`` 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 ``b`` 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 ``a`` 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 ``b`` 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 ``a`` data source (enum:DATA_SOURCE)dataSourceB
- Second ``b`` 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 ``a`` data source (enum:DATA_SOURCE)dataSourceB
- Second ``b`` 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 ``a`` data source (enum:DATA_SOURCE)dataSourceB
- Second ``b`` 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 ``a`` data source (enum:DATA_SOURCE)dataSourceB
- Second ``b`` 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 ``a`` data source (enum:DATA_SOURCE)dataSourceB
- Second ``b`` 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 ``a`` data source (enum:DATA_SOURCE)dataSourceB
- Second ``b`` 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 ``a`` data source (enum:DATA_SOURCE)dataSourceB
- Second ``b`` 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 ``a`` data source (enum:DATA_SOURCE)dataSourceB
- Second ``b`` 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 ``a`` data source (enum:DATA_SOURCE)dataSourceB
- Second ``b`` 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 ``a`` data source (enum:DATA_SOURCE)dataSourceB
- Second ``b`` 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 ``a`` data source (enum:DATA_SOURCE)dataSourceB
- Second ``b`` 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 ``a`` data source (enum:DATA_SOURCE)dataSourceB
- Second ``b`` 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 ``a`` data source (enum:DATA_SOURCE)dataSourceB
- Second ``b`` 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 ``a`` data source (enum:DATA_SOURCE)dataSourceB
- Second ``b`` 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 ``a`` data source (enum:DATA_SOURCE)dataSourceB
- Second ``b`` 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 ``a`` data source (enum:DATA_SOURCE)dataSourceB
- Second ``b`` 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 ``a`` data source (enum:DATA_SOURCE)dataSourceB
- Second ``b`` 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 ``a`` data source (enum:DATA_SOURCE)dataSourceB
- Second ``b`` 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 ``a`` data source (enum:DATA_SOURCE)dataSourceB
- Second ``b`` 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 ``a`` data source (enum:DATA_SOURCE)dataSourceB
- Second ``b`` 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 ``a`` data source (enum:DATA_SOURCE)dataSourceB
- Second ``b`` 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 ``a`` data source (enum:DATA_SOURCE)dataSourceB
- Second ``b`` 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 ``a`` data source (enum:DATA_SOURCE)dataSourceB
- Second ``b`` 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 ``a`` data source (enum:DATA_SOURCE)dataSourceB
- Second ``b`` 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 ``a`` data source (enum:DATA_SOURCE)dataSourceB
- Second ``b`` 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 ``a`` data source (enum:DATA_SOURCE)dataSourceB
- Second ``b`` 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 ``a`` data source (enum:DATA_SOURCE)dataSourceB
- Second ``b`` 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 ``a`` data source (enum:DATA_SOURCE)dataSourceB
- Second ``b`` 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 ``a`` data source (enum:DATA_SOURCE)dataSourceB
- Second ``b`` 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 ``a`` data source (enum:DATA_SOURCE)dataSourceB
- Second ``b`` 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 ``a`` data source (enum:DATA_SOURCE)dataSourceB
- Second ``b`` 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 ``a`` data source (enum:DATA_SOURCE)dataSourceB
- Second ``b`` 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
-