Si91x packet structure.

Public Attributes#

uint16_t

Length of data.

uint16_t

Si91x command type.

uint8_t

Contains command status and other additional information.Unused for TX and only used for rx packets.

uint8_t

Si91x packet header.

union sl_si91x_packet_t::@13

Command header.

uint8_t

Data to be transmitted or received.

Public Attribute Documentation#

length#

uint16_t sl_si91x_packet_t::length

Length of data.


Definition at line 176 of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h

command#

uint16_t sl_si91x_packet_t::command

Si91x command type.


Definition at line 177 of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h

unused#

uint8_t sl_si91x_packet_t::unused[12]

Contains command status and other additional information.Unused for TX and only used for rx packets.


Definition at line 178 of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h

desc#

uint8_t sl_si91x_packet_t::desc[16]

Si91x packet header.


Definition at line 181 of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h

@14#

union sl_si91x_packet_t::@13 sl_si91x_packet_t::@14

Command header.


Definition at line 182 of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h

data#

uint8_t sl_si91x_packet_t::data[]

Data to be transmitted or received.


Definition at line 184 of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h