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::@0

Command header.

uint8_t

Data to be transmitted or received.

Public Attribute Documentation#

length#

uint16_t sl_si91x_packet_t::length

Length of data.


command#

uint16_t sl_si91x_packet_t::command

Si91x command type.


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.


desc#

uint8_t sl_si91x_packet_t::desc[16]

Si91x packet header.


@1#

union sl_si91x_packet_t::@0 sl_si91x_packet_t::@1

Command header.


data#

uint8_t sl_si91x_packet_t::data[]

Data to be transmitted or received.