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::@18
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
223
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
224
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
225
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
228
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h
@19#
union sl_si91x_packet_t::@18 sl_si91x_packet_t::@19
Command header.
Definition at line
229
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
231
of file components/device/silabs/si91x/wireless/inc/sl_si91x_types.h