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.
fhss_api Struct Reference
Struct fhss_api defines interface between software MAC and FHSS. More...
#include <fhss_api.h>
Data Fields | |
fhss_is_broadcast_channel * | is_broadcast_channel |
FHSS is broadcast channel. | |
fhss_use_broadcast_queue * | use_broadcast_queue |
FHSS queue check. | |
fhss_tx_handle * | tx_handle |
FHSS TX handle. | |
fhss_check_tx_conditions * | check_tx_conditions |
Check TX permission. | |
fhss_receive_frame * | receive_frame |
Notification of received FHSS synch or synch request frame. | |
fhss_data_tx_done * | data_tx_done |
Data TX done callback. | |
fhss_data_tx_fail * | data_tx_fail |
Data TX or CCA failed callback. | |
fhss_synch_state_set * | synch_state_set |
Change synchronization state. | |
fhss_read_timestamp * | read_timestamp |
Read timestamp. | |
fhss_get_retry_period * | get_retry_period |
Get retransmission period. | |
fhss_write_synch_info * | write_synch_info |
Write synchronization info to TX frame. | |
fhss_init_callbacks * | init_callbacks |
Initialize MAC functions. |
Detailed Description
Struct fhss_api defines interface between software MAC and FHSS.
Application creates fhss_api_s object by calling FHSS creator function. Then object is passed to software MAC which then initialises it's own callback functions.
Definition at line 179 of file fhss_api.h.
Field Documentation
Check TX permission.
Definition at line 183 of file fhss_api.h.
Data TX done callback.
Definition at line 185 of file fhss_api.h.
Data TX or CCA failed callback.
Definition at line 186 of file fhss_api.h.
Get retransmission period.
Definition at line 189 of file fhss_api.h.
Initialize MAC functions.
Definition at line 191 of file fhss_api.h.
FHSS is broadcast channel.
Definition at line 180 of file fhss_api.h.
Read timestamp.
Definition at line 188 of file fhss_api.h.
Notification of received FHSS synch or synch request frame.
Definition at line 184 of file fhss_api.h.
Change synchronization state.
Definition at line 187 of file fhss_api.h.
FHSS TX handle.
Definition at line 182 of file fhss_api.h.
FHSS queue check.
Definition at line 181 of file fhss_api.h.
Write synchronization info to TX frame.
Definition at line 190 of file fhss_api.h.
Generated on Tue Aug 9 2022 00:37:33 by
