Lines Matching full:radio

42  * @defgroup nrf_radio_hal RADIO HAL
45 * @brief Hardware access layer for managing the RADIO peripheral.
49 * @brief RADIO tasks.
54 …NRF_RADIO_TASK_TXEN = offsetof(NRF_RADIO_Type, TASKS_TXEN), /**< Enable RADIO in TX mode…
55 …NRF_RADIO_TASK_RXEN = offsetof(NRF_RADIO_Type, TASKS_RXEN), /**< Enable RADIO in RX mode…
56 NRF_RADIO_TASK_START = offsetof(NRF_RADIO_Type, TASKS_START), /**< Start RADIO. */
57 NRF_RADIO_TASK_STOP = offsetof(NRF_RADIO_Type, TASKS_STOP), /**< Stop RADIO. */
58 NRF_RADIO_TASK_DISABLE = offsetof(NRF_RADIO_Type, TASKS_DISABLE), /**< Disable RADIO. */
79 * @brief RADIO events.
84 …NRF_RADIO_EVENT_READY = offsetof(NRF_RADIO_Type, EVENTS_READY), /**< Radio has ramped up…
88 …NRF_RADIO_EVENT_DISABLED = offsetof(NRF_RADIO_Type, EVENTS_DISABLED), /**< RADIO has been disa…
121 …NRF_RADIO_EVENT_TXREADY = offsetof(NRF_RADIO_Type, EVENTS_TXREADY), /**< RADIO has ramped up…
124 …NRF_RADIO_EVENT_RXREADY = offsetof(NRF_RADIO_Type, EVENTS_RXREADY), /**< RADIO has ramped up…
138 * @brief RADIO interrupts.
193 * @brief RADIO shortcuts.
242 * @brief RADIO Clear Channel Assessment modes.
255 * @brief Types of RADIO States.
259 …= RADIO_STATE_STATE_Disabled, /**< No operations are going on inside the radio and the power cons…
260 …NRF_RADIO_STATE_RXRU = RADIO_STATE_STATE_RxRu, /**< The radio is ramping up and preparin…
261 …NRF_RADIO_STATE_RXIDLE = RADIO_STATE_STATE_RxIdle, /**< The radio is ready for reception to …
263 …NRF_RADIO_STATE_RXDISABLE = RADIO_STATE_STATE_RxDisable, /**< The radio is disabling the receiver.…
264 …NRF_RADIO_STATE_TXRU = RADIO_STATE_STATE_TxRu, /**< The radio is ramping up and preparin…
265 …NRF_RADIO_STATE_TXIDLE = RADIO_STATE_STATE_TxIdle, /**< The radio is ready for transmission …
266 …NRF_RADIO_STATE_TX = RADIO_STATE_STATE_Tx, /**< The radio is transmitting a packet. …
267 …NRF_RADIO_STATE_TXDISABLE = RADIO_STATE_STATE_TxDisable, /**< The radio is disabling the transmitt…
271 * @brief Types of RADIO TX power.
307 * @brief Types of RADIO modes (data rate and modulation).
311 …1MBIT = RADIO_MODE_MODE_Nrf_1Mbit, /**< 1Mbit/s Nordic proprietary radio mode. */
312 …2MBIT = RADIO_MODE_MODE_Nrf_2Mbit, /**< 2Mbit/s Nordic proprietary radio mode. */
314 …0KBIT = RADIO_MODE_MODE_Nrf_250Kbit, /**< 250Kbit/s Nordic proprietary radio mode. */
391 * @brief Function for activating a specific RADIO task.
398 * @brief Function for getting the address of a specific RADIO task register.
409 * @brief Function for clearing a specific RADIO event.
416 * @brief Function for checking the state of a specific RADIO event.
426 * @brief Function for getting the address of a specific RADIO event register.
437 * @brief Function for enabling specified RADIO shortcuts.
445 * @brief Function for disabling specified RADIO shortcuts.
452 * @brief Function for setting the configuration of RADIO shortcuts.
459 * @brief Function for getting the configuration of RADIO shortcuts.
466 * @brief Function for enabling specified RADIO interrupts.
473 * @brief Function for disabling specified RADIO interrupts.
551 * @brief Function for setting the radio frequency.
558 * @brief Function for getting the radio frequency.
565 * @brief Function for setting the radio transmit power.
567 * @param[in] tx_power Transmit power of the radio [dBm].
572 * @brief Function for getting the radio transmit power.
574 * @return Transmit power of the radio.
579 * @brief Function for setting the radio data rate and modulation settings.
581 * @param[in] radio_mode Radio data rate and modulation.
586 * @brief Function for getting Radio data rate and modulation settings.
588 * @return Radio data rate and modulation.
735 * @brief Function for getting the current state of the radio module.
737 * @return Current radio state.
859 * @brief Function for setting Radio mode configuration register 0.
861 * @param fast_ramp_up Use fast radio ramp-up time
867 …* @brief Function for getting ramp-up time configuration of the Radio mode configuration register …
875 * @brief Function for getting default TX value of the Radio mode configuration register 0.
934 * @brief Function for setting power mode of the radio peripheral.
936 * @param[in] radio_power If radio should be powered on.