file  sched.c
 Implementation of the CC13xx/CC26xx RF scheduler.
file  sched.h
 Header file of the CC13xx/CC26xx RF scheduler.

Common RF scheduler functionality.

rf_result_t rf_yield (void)
rf_result_t rf_set_tx_power (RF_Handle handle, RF_TxPowerTable_Entry *table, int8_t dbm)
rf_result_t rf_get_tx_power (RF_Handle handle, RF_TxPowerTable_Entry *table, int8_t *dbm)

Nestack Radio scheduler functionality.

Either for Prop-mode or IEEE-mode Radio driver.

RF_Handle netstack_open (RF_Params *params)
rf_result_t netstack_sched_fs (void)
rf_result_t netstack_sched_ieee_tx (bool ack_request)
rf_result_t netstack_sched_prop_tx (void)
rf_result_t netstack_sched_rx (bool start)
rf_result_t netstack_stop_rx (void)

BLE Radio scheduler functionality.

Only for the BLE Beacon Daemon.

RF_Handle ble_open (RF_Params *params)
rf_result_t ble_sched_beacons (uint8_t bm_channel)

Detailed Description