Typical data union defining all possible values.
Public Attributes | |
| bool | b |
| uint8_t | u8 |
| int8_t | s8 |
| uint16_t | u16 |
| int16_t | s16 |
| uint32_t | u32 |
| int32_t | s32 |
| float | f |
| uint32_t | bits |
| bool data_union_t::b |
Data in boolean form
| uint32_t data_union_t::bits |
Data in bits form, 1st 16-bits are item index, last 16-bits are bit index.
| float data_union_t::f |
Data in single precision floating point form
| int16_t data_union_t::s16 |
Data in signed 16-bit form
| int32_t data_union_t::s32 |
Data in signed 32-bit form
| int8_t data_union_t::s8 |
Data in signed 8-bit form
| uint16_t data_union_t::u16 |
Data in unsigned 16-bit form
| uint32_t data_union_t::u32 |
Data in unsigned 32-bit form
| uint8_t data_union_t::u8 |
Data in unsigned 8-bit form