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::@17
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
214
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
215
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
216
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
219
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h
@18#
union sl_si91x_packet_t::@17 sl_si91x_packet_t::@18
Command header.
Definition at line
220
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
222
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h