|
TCNOpen TRDP-SPY
2.0
|
Macros | |
| #define | TRDP_BOOL8 1 |
| #define | TRDP_CHAR8 2 |
| #define | TRDP_UTF16 3 |
| #define | TRDP_INT8 4 |
| #define | TRDP_INT16 5 |
| #define | TRDP_INT32 6 |
| #define | TRDP_INT64 7 |
| #define | TRDP_UINT8 8 |
| #define | TRDP_UINT16 9 |
| #define | TRDP_UINT32 10 |
| #define | TRDP_UINT64 11 |
| #define | TRDP_REAL32 12 |
| #define | TRDP_REAL64 13 |
| #define | TRDP_TIMEDATE32 14 |
| #define | TRDP_TIMEDATE48 15 |
| #define | TRDP_TIMEDATE64 16 |
| #define | TRDP_STANDARDTYPE_MAX TRDP_TIMEDATE64 |
| #define | TRDP_MD_HEADERLENGTH TRDP_HEADER_MD_OFFSET_DATA |
| #define | TRDP_FCS_LENGTH 4 |
| #define TRDP_BOOL8 1 |
=UINT8, 1 bit relevant (equal to zero -> false, not equal to zero -> true)
| #define TRDP_CHAR8 2 |
char, can be used also as UTF8
| #define TRDP_FCS_LENGTH 4 |
The CRC calculation results in a 32bit result so 4 bytes are necessary
| #define TRDP_INT16 5 |
Signed integer, 16 bit
| #define TRDP_INT32 6 |
Signed integer, 32 bit
| #define TRDP_INT64 7 |
Signed integer, 64 bit
| #define TRDP_INT8 4 |
Signed integer, 8 bit
| #define TRDP_MD_HEADERLENGTH TRDP_HEADER_MD_OFFSET_DATA |
Length of the TRDP header of an MD message
| #define TRDP_REAL32 12 |
Floating point real, 32 bit
| #define TRDP_REAL64 13 |
Floating point real, 64 bit
| #define TRDP_STANDARDTYPE_MAX TRDP_TIMEDATE64 |
The last standard data type
| #define TRDP_TIMEDATE32 14 |
32 bit UNIX time
| #define TRDP_TIMEDATE48 15 |
48 bit TCN time (32 bit seconds and 16 bit ticks)
| #define TRDP_TIMEDATE64 16 |
32 bit seconds and 32 bit microseconds
| #define TRDP_UINT16 9 |
Unsigned integer, 16 bit
| #define TRDP_UINT32 10 |
Unsigned integer, 32 bit
| #define TRDP_UINT64 11 |
Unsigned integer, 64 bit
| #define TRDP_UINT8 8 |
Unsigned integer, 8 bit
| #define TRDP_UTF16 3 |
Unicode UTF-16 character