sdk_err_t ras_c_init(ras_c_evt_handler_t evt_handler)
Register RAS Client event handler.
ras_c_write_rsp_t write_rsp
@ RAS_C_EVT_DISCOVER_FAILED
@ RAS_C_WRITE_RA_DATA_READY_IND_NTF_CFG
void ras_c_set_remote_step_data_len(uint8_t conn_idx, uint8_t cfg_id, uint8_t mode0_len, uint8_t mode1_len, uint8_t mode2_len, uint8_t mode3_len)
Set remote step data len.
ras_c_read_rsp_t read_rsp
void(* ras_c_evt_handler_t)(ras_c_evt_t *p_evt)
void ras_c_connect_handler(uint8_t conn_idx)
Handle for the connection event.
ras_c_discover_rsp_t discover_rsp
@ RAS_C_WRITE_RA_DATA_OVERWRITE_IND_NTF_CFG
@ RAS_C_READ_TYPE_INVALID
sdk_err_t ras_c_operation_abort(uint8_t conn_idx)
Abort current operation.
ras_c_evt_type_t evt_type
ras_c_write_type_t write_type
@ RAS_C_EVT_DISCOVER_COMPLETED
ras_c_subevt_report_t subevt_report
@ RAS_C_WRITE_RAS_CP_IND_NTF_CFG
@ RAS_C_WRITE_ON_DEMAND_RA_DATA_IND_NTF_CFG
File that contains error codes.
@ RAS_C_READ_RA_DATA_OVERWRITE_IND_NTF_CFG
void ras_c_mtu_exch_handler(uint8_t conn_idx, uint16_t mtu)
Handle for the mtu exchange event.
uint16_t sdk_err_t
SDK API result type.
sdk_err_t ras_c_filter_policy_set(uint8_t conn_idx, uint8_t cs_mode, uint16_t data_bit_mask)
Set the filter policy for receiving ranging data.
@ RAS_C_READ_RA_DATA_READY_IND_NTF_CFG
@ RAS_C_READ_RAS_CP_IND_NTF_CFG
sdk_err_t ras_c_char_cccd_set(uint8_t conn_idx, ras_c_write_type_t cccd_type, ras_c_cccd_value_type_t cccd_value)
Set characteristic cccd on peer service.
@ RAS_C_READ_ON_DEMAND_RA_DATA_IND_NTF_CFG
@ RAS_C_READ_RT_RA_DATA_IND_NTF_CFG
ras_c_read_type_t read_type
@ RAS_C_EVT_SUBEVT_REPORT
void ras_c_disconnect_handler(uint8_t conn_idx)
Handle for the disconnection event.
ras_c_write_type_t write_type
sdk_err_t ras_c_discov_srvc_start(uint8_t conn_idx)
Discovery Ranging Service on peer.
@ RAS_C_WRITE_TYPE_INVALID
@ RAS_C_WRITE_RT_RA_DATA_IND_NTF_CFG