nrfxlib API 3.3.99
Loading...
Searching...
No Matches
RS capture API

API for accessing the RS capture module on the modem. More...

Topics

 RS capture status values.
 RS capture status values.
 

Data Structures

struct  nrf_modem_rs_capture_session_start_req
 
struct  nrf_modem_rs_capture_session_start_resp
 
struct  nrf_modem_rs_capture_prs_config
 
struct  nrf_modem_rs_capture_prs_sample
 
struct  nrf_modem_rs_capture_cell_status
 
struct  nrf_modem_rs_capture_event_data
 

Macros

#define NRF_MODEM_RS_CAPTURE_MAX_DATA_SAMPLES   1536
 

Typedefs

typedef void(* nrf_modem_rs_capture_event_handler_type_t) (const struct nrf_modem_rs_capture_event_data *event_data)
 Event handler prototype.
 

Enumerations

enum  nrf_modem_rs_capture_event_id { NRF_MODEM_RS_CAPTURE_EVT_PRS_SAMPLE = 1 , NRF_MODEM_RS_CAPTURE_EVT_CELL_STATUS , NRF_MODEM_RS_CAPTURE_EVT_ABORT }
 

Functions

int32_t nrf_modem_rs_capture_version (uint8_t version)
 Version negotiation for the RS capture API.
 
int32_t nrf_modem_rs_capture_session_start (const struct nrf_modem_rs_capture_session_start_req *req, struct nrf_modem_rs_capture_session_start_resp *resp, nrf_modem_rs_capture_event_handler_type_t callback)
 Starts RS capture session.
 
int32_t nrf_modem_rs_capture_session_stop (void)
 Stops RS capture.
 
int32_t nrf_modem_rs_capture_prs_configure (const struct nrf_modem_rs_capture_prs_config *req)
 Configure PRS capture.
 

Detailed Description

API for accessing the RS capture module on the modem.

Note
This is only supported by the following modem firmware:
  • mfw_nrf91x1 v2.0.3 or later
  • mfw_nrf9151-ntn