Union used to address upper bytes of 32-bit exponential average easily.

Public Attributes#

uint32_t

The 4-byte value as a 32-bit unsigned integer.

uint32_t

The 4-byte value as a 32-bit signed integer.

uint16_t

The 4-byte value as a SI_UU16_t.

uint16_t

The 4-byte value as two unsigned 16-bit integers.

uint16_t

The 4-byte value as two signed 16-bit integers.

uint8_t

The 4-byte value as 4 unsigned 8-bit integers.

uint8_t

The 4-byte value as 4 signed 8-bit integers.

Public Attribute Documentation#

u32#

uint32_t SI_UU32_t::u32

The 4-byte value as a 32-bit unsigned integer.


s32#

uint32_t SI_UU32_t::s32

The 4-byte value as a 32-bit signed integer.


uu16#

uint16_t SI_UU32_t::uu16[2]

The 4-byte value as a SI_UU16_t.


u16#

uint16_t SI_UU32_t::u16[2]

The 4-byte value as two unsigned 16-bit integers.


s16#

uint16_t SI_UU32_t::s16[2]

The 4-byte value as two signed 16-bit integers.


u8#

uint8_t SI_UU32_t::u8[4]

The 4-byte value as 4 unsigned 8-bit integers.


s8#

uint8_t SI_UU32_t::s8[4]

The 4-byte value as 4 signed 8-bit integers.