Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: SX1280PingPong RangignMaster RangingSlave MSNV2-Terminal_V1-6 ... more
PacketStatus_t Struct Reference
Represents the packet status for every packet type. More...
#include <sx1280.h>
Data Fields | |
| RadioPacketTypes_t | packetType |
| Packet to which the packet status are referring to. | |
| int8_t | RssiSync |
| The RSSI measured on last packet. | |
| bool | SyncError:1 |
| SyncWord error on last packet. | |
| bool | LengthError:1 |
| Length error on last packet. | |
| bool | CrcError:1 |
| CRC error on last packet. | |
| bool | AbortError:1 |
| Abort error on last packet. | |
| bool | HeaderReceived:1 |
| Header received on last packet. | |
| bool | PacketReceived:1 |
| Packet received. | |
| bool | PacketControlerBusy:1 |
| Packet controller busy. | |
| struct { | |
| bool SyncError:1 | |
| SyncWord error on last packet. | |
| bool LengthError:1 | |
| Length error on last packet. | |
| bool CrcError:1 | |
| CRC error on last packet. | |
| bool AbortError:1 | |
| Abort error on last packet. | |
| bool HeaderReceived:1 | |
| Header received on last packet. | |
| bool PacketReceived:1 | |
| Packet received. | |
| bool PacketControlerBusy:1 | |
| Packet controller busy. | |
| } | ErrorStatus |
| The error status Byte. | |
| bool | RxNoAck:1 |
| No acknowledgment received for Rx with variable length packets. | |
| bool | PacketSent:1 |
| Packet sent, only relevant in Tx mode. | |
| struct { | |
| bool RxNoAck:1 | |
| No acknowledgment received for Rx with variable length packets. | |
| bool PacketSent:1 | |
| Packet sent, only relevant in Tx mode. | |
| } | TxRxStatus |
| The Tx/Rx status Byte. | |
| uint8_t | SyncAddrStatus:3 |
| The id of the correlator who found the packet. | |
| int8_t | RssiPkt |
| The RSSI of the last packet. | |
| int8_t | SnrPkt |
| The SNR of the last packet. | |
| struct { | |
| bool SyncError:1 | |
| SyncWord error on last packet. | |
| bool LengthError:1 | |
| Length error on last packet. | |
| bool CrcError:1 | |
| CRC error on last packet. | |
| bool AbortError:1 | |
| Abort error on last packet. | |
| bool HeaderReceived:1 | |
| Header received on last packet. | |
| bool PacketReceived:1 | |
| Packet received. | |
| bool PacketControlerBusy:1 | |
| Packet controller busy. | |
| } | ErrorStatus |
| The error status Byte. | |
| uint8_t | RxPid:2 |
| PID of the Rx. | |
| bool | RxPidErr:1 |
| Received PID error. | |
| struct { | |
| uint8_t RxPid:2 | |
| PID of the Rx. | |
| bool RxNoAck:1 | |
| No acknowledgment received for Rx with variable length packets. | |
| bool RxPidErr:1 | |
| Received PID error. | |
| bool PacketSent:1 | |
| Packet sent, only relevant in Tx mode. | |
| } | TxRxStatus |
| The Tx/Rx status Byte. | |
| struct { | |
| bool SyncError:1 | |
| SyncWord error on last packet. | |
| bool LengthError:1 | |
| Length error on last packet. | |
| bool CrcError:1 | |
| CRC error on last packet. | |
| bool AbortError:1 | |
| Abort error on last packet. | |
| bool HeaderReceived:1 | |
| Header received on last packet. | |
| bool PacketReceived:1 | |
| Packet received. | |
| bool PacketControlerBusy:1 | |
| Packet controller busy. | |
| } | ErrorStatus |
| The error status Byte. | |
| struct { | |
| bool PacketSent:1 | |
| Packet sent, only relevant in Tx mode. | |
| } | TxRxStatus |
| The Tx/Rx status Byte. | |
Detailed Description
Represents the packet status for every packet type.
Definition at line 822 of file sx1280.h.
Field Documentation
| bool AbortError |
| struct { ... } ::@17 ErrorStatus |
The error status Byte.
| struct { ... } ::@19 ErrorStatus |
The error status Byte.
| struct { ... } ::@21 ErrorStatus |
The error status Byte.
| bool HeaderReceived |
| bool LengthError |
| bool PacketControlerBusy |
| bool PacketReceived |
| bool PacketSent |
| RadioPacketTypes_t packetType |
| int8_t RssiSync |
| bool RxNoAck |
| uint8_t SyncAddrStatus |
| struct { ... } ::@22 TxRxStatus |
The Tx/Rx status Byte.
| struct { ... } ::@20 TxRxStatus |
The Tx/Rx status Byte.
| struct { ... } ::@18 TxRxStatus |
The Tx/Rx status Byte.
Generated on Tue Jul 12 2022 19:08:29 by
1.7.2
SX1280RF1ZHP