nrfxlib API 2.8.99
|
DECT PHY API. More...
Macros | |
#define | NRF_MODEM_DECT_MODEM_TIME_TICK_RATE_KHZ 69120 |
Modem time tick rate. | |
#define | NRF_MODEM_DECT_SYMBOL_DURATION 2880 |
Duration of a single DECT symbol in modem time units. | |
#define | NRF_MODEM_DECT_LBT_PERIOD_MAX (110 * NRF_MODEM_DECT_SYMBOL_DURATION) |
Maximum LBT measurement period in modem time units. | |
#define | NRF_MODEM_DECT_LBT_PERIOD_MIN (2 * NRF_MODEM_DECT_SYMBOL_DURATION) |
Minimum LBT measurement period in modem time units. | |
#define | NRF_MODEM_DECT_PHY_RSSI_NOT_MEASURED 0 |
Symbol RSSI not measured. | |
#define | NRF_MODEM_DECT_PHY_TEMP_NOT_MEASURED 999 |
Temperature not measured. | |
#define | NRF_MODEM_DECT_PHY_RSSI2_NOT_MEASURED -32768 |
RSSI-2 not measured. | |
#define | NRF_MODEM_DECT_PHY_SNR_NOT_MEASURED -32768 |
Signal to noise ratio not measured. | |
#define | NRF_MODEM_DECT_PHY_BS_CQI_NOT_USED 0 |
Buffer status and Channel quality indicator not used. | |
#define | NRF_MODEM_DECT_PHY_LINK_UNSPECIFIED ((struct nrf_modem_dect_phy_link_id){ 0 }) |
Unspecified link identifier. | |
Functions | |
int | nrf_modem_dect_phy_callback_set (const struct nrf_modem_dect_phy_callbacks *cb) |
Set application callbacks for PHY operations. | |
int | nrf_modem_dect_phy_capability_get (void) |
Retrieve DECT PHY capabilities. | |
int | nrf_modem_dect_phy_init (const struct nrf_modem_dect_phy_init_params *params) |
Initialize DECT PHY interface. | |
int | nrf_modem_dect_phy_deinit (void) |
De-initialize DECT PHY interface. | |
int | nrf_modem_dect_phy_rx (const struct nrf_modem_dect_phy_rx_params *params) |
Schedule a reception. | |
int | nrf_modem_dect_phy_tx (const struct nrf_modem_dect_phy_tx_params *params) |
Schedule a transmission. | |
int | nrf_modem_dect_phy_tx_harq (const struct nrf_modem_dect_phy_tx_params *params) |
Schedule a HARQ response TX operation. | |
int | nrf_modem_dect_phy_tx_rx (const struct nrf_modem_dect_phy_tx_rx_params *params) |
Schedule one TX and one RX operation. | |
int | nrf_modem_dect_phy_rssi (const struct nrf_modem_dect_phy_rssi_params *params) |
Schedule an RSSI measurement operation. | |
int | nrf_modem_dect_phy_rx_stop (uint32_t handle) |
Stop an ongoing reception. | |
int | nrf_modem_dect_phy_link_config (const struct nrf_modem_dect_phy_link_config_params *params) |
Configure links. | |
int | nrf_modem_dect_phy_time_get (void) |
Query modem time. | |
int | nrf_modem_dect_phy_stf_cover_seq_control (bool rx_enable, bool tx_enable) |
STF cover sequence control. | |
DECT PHY API.
Links to pertaining specification and regulations.