![]() |
nrfxlib API 3.3.99
|
Functions | |
| bool | nrf_802154_sleep (void) |
| Changes the radio state to the RADIO_STATE_SLEEP state. | |
| nrf_802154_sleep_error_t | nrf_802154_sleep_if_idle (void) |
| Changes the radio state to the RADIO_STATE_SLEEP state if the radio is idle. | |
| bool | nrf_802154_receive (void) |
| Changes the radio state to RADIO_STATE_RX. | |
| bool | nrf_802154_receive_at (uint64_t rx_time, uint32_t timeout, uint8_t channel, uint32_t id) |
| Requests reception at the specified time. | |
| bool | nrf_802154_receive_at_cancel (uint32_t id) |
| Cancels a delayed reception scheduled by a call to nrf_802154_receive_at. | |
| bool | nrf_802154_receive_at_scheduled_cancel (uint32_t id) |
| Cancels a delayed reception scheduled by a call to nrf_802154_receive_at. | |
| nrf_802154_tx_error_t | nrf_802154_transmit_raw (uint8_t *p_data, const nrf_802154_transmit_metadata_t *p_metadata) |
| Changes the radio state to RADIO_STATE_TX. | |
| nrf_802154_tx_error_t | nrf_802154_transmit_raw_at (uint8_t *p_data, uint64_t tx_time, const nrf_802154_transmit_at_metadata_t *p_metadata) |
| Requests transmission at the specified time. | |
| bool | nrf_802154_transmit_at_cancel (void) |
| Cancels a delayed transmission scheduled by a call to nrf_802154_transmit_raw_at. | |
| bool | nrf_802154_energy_detection (uint32_t time_us) |
| Changes the radio state to energy detection. | |
| bool | nrf_802154_cca (void) |
| Changes the radio state to RADIO_STATE_CCA. | |
| bool | nrf_802154_continuous_carrier (void) |
| Changes the radio state to continuous carrier. | |
| bool | nrf_802154_modulated_carrier (const uint8_t *p_data) |
| Changes the radio state to modulated carrier. | |