![]() |
nrfxlib API 3.3.99
|
DECT clock sync API. More...
Data Structures | |
| struct | nrf_modem_dect_clock_sync_enable_event |
| Clock synchronization enable event. More... | |
| struct | nrf_modem_dect_clock_sync_pulse_info_event |
| Clock synchronization pulse info event. More... | |
| struct | nrf_modem_dect_clock_sync_disable_event |
| Clock synchronization disable event. More... | |
| struct | nrf_modem_dect_clock_sync_state_event |
| Clock synchronization state event. More... | |
| struct | nrf_modem_dect_clock_sync_enable_ref_output_event |
| Clock synchronization ref output enable event. More... | |
| struct | nrf_modem_dect_clock_sync_disable_ref_output_event |
| Clock synchronization ref output disable event. More... | |
| struct | nrf_modem_dect_clock_sync_event |
| Clock synchronization event. More... | |
Typedefs | |
| typedef void(* | nrf_modem_dect_clock_sync_event_handler_t) (const struct nrf_modem_dect_clock_sync_event *event) |
| Application handler prototype for clock sync events. | |
Enumerations | |
| enum | nrf_modem_dect_clock_sync_err { NRF_MODEM_DECT_CLOCK_SYNC_NO_ERROR = 0 , NRF_MODEM_DECT_CLOCK_SYNC_NOT_ACTIVE = 0xFFFE , NRF_MODEM_DECT_CLOCK_SYNC_ERROR = 0xFFFF } |
| DECT CS errors. More... | |
| enum | nrf_modem_dect_clock_sync_event_id { NRF_MODEM_DECT_CLOCK_SYNC_EVT_ENABLE , NRF_MODEM_DECT_CLOCK_SYNC_EVT_DISABLE , NRF_MODEM_DECT_CLOCK_SYNC_EVT_PULSE_INFO , NRF_MODEM_DECT_CLOCK_SYNC_EVT_STATE , NRF_MODEM_DECT_CLOCK_SYNC_EVT_ENABLE_REF_OUTPUT , NRF_MODEM_DECT_CLOCK_SYNC_EVT_DISABLE_REF_OUTPUT } |
| enum | nrf_modem_dect_clock_sync_pulse_direction { NRF_MODEM_DECT_CLOCK_SYNC_PULSE_INCOMING = 0 , NRF_MODEM_DECT_CLOCK_SYNC_PULSE_OUTGOING = 1 } |
| Clock synchronization pulse direction. More... | |
Functions | |
| int | nrf_modem_dect_clock_sync_event_handler_set (nrf_modem_dect_clock_sync_event_handler_t handler) |
| Set the application event handler for clock sync events. | |
| int | nrf_modem_dect_clock_sync_enable (void) |
| Enable external clock synchronization. | |
| int | nrf_modem_dect_clock_sync_disable (void) |
| Disable external clock synchronization. | |
| int | nrf_modem_dect_clock_sync_get_pulse_info (enum nrf_modem_dect_clock_sync_pulse_direction direction) |
| Query the modem for the next synchronization signal. | |
| int | nrf_modem_dect_clock_sync_get_state (void) |
| Query the modem for the synchronization state. | |
| int | nrf_modem_dect_clock_sync_enable_ref_output (void) |
| Enable external clock synchronization reference output. | |
| int | nrf_modem_dect_clock_sync_disable_ref_output (void) |
| Disable external clock synchronization reference output. | |
DECT clock sync API.