Data type modifications
- Last UpdatedApr 24, 2025
- 1 minute read
In the tables below, the fields decValue, hexValue, and binValue are virtual fields that convert the rawHex value into various string representations.
The data type anainput, referred by analog.anain, rate.anain, and rate.accin, has been modified to include the following fields:
|
Field Name |
Data Type |
Description |
|---|---|---|
|
rawHexValue |
unsigned char[16] |
Raw Hex Value |
|
rawLength |
int |
Raw Byte Length |
|
decValue |
string |
Decimal Value |
|
hexValue |
string |
Hex Value |
|
binValue |
string |
Binary Value |
The data type inputbit, referred by status.inbit.bitdef[0..1], has been modified to include the following fields:
|
Field Name |
Data Type |
Description |
|---|---|---|
|
rawHexValue |
unsigned char[16] |
Raw Hex Value |
|
rawLength |
int |
Raw Byte Length |
|
decValue |
string length=256 |
Decimal Value |
|
hexValue |
string length=256 |
Hex Value |
|
binValue |
string length=256 |
Binary Value |
The data type inputbit, referred by multistate.inIOSpecs[0..7], has been modified to include the following fields:
|
Field Name |
Data Type |
Description |
|---|---|---|
|
rawHexValue |
unsigned char[16] |
Raw Hex Value |
|
rawLength |
int |
Raw Byte Length |
|
decValue |
string length=256 |
Decimal Value |
|
hexValue |
string length=256 |
Hex Value |
|
binValue |
string length=256 |
Binary Value |