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: Telemetria_RX_SD_GPS_copy Telemetria_RX_SD_GPS Telemetria_TX Telemetria_TX ... more
RadioEvents_t Struct Reference
Radio driver callback functions. More...
#include <radio.h>
Data Fields | |
| void(* | TxDone )(void *radio, void *userThisPtr, void *userData) |
| Tx Done callback prototype. | |
| void(* | TxTimeout )(void *radio, void *userThisPtr, void *userData) |
| Tx Timeout callback prototype. | |
| void(* | RxDone )(void *radio, void *userThisPtr, void *userData, uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr) |
| Rx Done callback prototype. | |
| void(* | RxTimeout )(void *radio, void *userThisPtr, void *userData) |
| Rx Timeout callback prototype. | |
| void(* | RxError )(void *radio, void *userThisPtr, void *userData) |
| Rx Error callback prototype. | |
| void(* | FhssChangeChannel )(void *radio, void *userThisPtr, void *userData, uint8_t currentChannel) |
| FHSS Change Channel callback prototype. | |
| void(* | CadDone )(void *radio, void *userThisPtr, void *userData, bool channelActivityDetected) |
| CAD Done callback prototype. | |
Detailed Description
Radio driver callback functions.
Definition at line 132 of file radio.h.
Field Documentation
| void( * CadDone)(void *radio, void *userThisPtr, void *userData, bool channelActivityDetected) |
| void( * FhssChangeChannel)(void *radio, void *userThisPtr, void *userData, uint8_t currentChannel) |
| void( * RxDone)(void *radio, void *userThisPtr, void *userData, uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr) |
Rx Done callback prototype.
- Parameters:
-
[IN] payload Received buffer pointer [IN] size Received buffer size [IN] rssi RSSI value computed while receiving the frame [dBm] [IN] snr Raw SNR value given by the radio hardware FSK : N/A ( set to 0 ) LoRa: SNR value in dB
| void( * RxError)(void *radio, void *userThisPtr, void *userData) |
| void( * RxTimeout)(void *radio, void *userThisPtr, void *userData) |
| void( * TxDone)(void *radio, void *userThisPtr, void *userData) |
Generated on Tue Jul 12 2022 13:55:05 by
1.7.2