+ Collaboration diagram for Functions:

Functions

sdk_err_t uds_service_init (uds_init_t *p_uds_init)
 Initialize a User Data Service instance and add in the DB. More...
 
sdk_err_t uds_regi_user_val_send (uint8_t conn_idx)
 Send Registered User Characteristic value. More...
 
sdk_err_t uds_db_change_incr_val_send (uint8_t conn_idx, uint8_t user_idx)
 Send Database Change Increment Characteristic value if UDS Characteristics value has been changed. More...
 
sdk_err_t uds_ctrl_pt_rsp_send (uint8_t conn_idx, uint8_t *p_data, uint16_t length)
 Send User Control Point response if it's indication has been enabled. More...
 
uint8_t uds_get_cur_user_index (uint8_t conn_idx)
 Get current user index. More...
 
void uds_set_cur_user_index (uint8_t conn_idx, uint8_t user_index)
 Set current user index. More...
 

Detailed Description

Function Documentation

◆ uds_ctrl_pt_rsp_send()

sdk_err_t uds_ctrl_pt_rsp_send ( uint8_t  conn_idx,
uint8_t *  p_data,
uint16_t  length 
)

Send User Control Point response if it's indication has been enabled.

Parameters
[in]conn_idxConnnection index.
[in]p_dataPointer to data.
[in]lengthLength of data.
Returns
Result of indicate value.

◆ uds_db_change_incr_val_send()

sdk_err_t uds_db_change_incr_val_send ( uint8_t  conn_idx,
uint8_t  user_idx 
)

Send Database Change Increment Characteristic value if UDS Characteristics value has been changed.

Parameters
[in]conn_idxConnnection index.
[in]user_idxCurrent user index.
Returns
Result of sending Database Change Increment Characteristic value.

◆ uds_get_cur_user_index()

uint8_t uds_get_cur_user_index ( uint8_t  conn_idx)

Get current user index.

Parameters
[in]conn_idxConnnection index.
Returns
Result of current user index.

◆ uds_regi_user_val_send()

sdk_err_t uds_regi_user_val_send ( uint8_t  conn_idx)

Send Registered User Characteristic value.

Parameters
[in]conn_idxConnnection index.
Returns
Result of sending Registered User Characteristic value.

◆ uds_service_init()

sdk_err_t uds_service_init ( uds_init_t p_uds_init)

Initialize a User Data Service instance and add in the DB.

Parameters
[in]p_uds_initPointer to UDS Service initialization variable.
Returns
Result of service initialization.

◆ uds_set_cur_user_index()

void uds_set_cur_user_index ( uint8_t  conn_idx,
uint8_t  user_index 
)

Set current user index.

Parameters
[in]conn_idxConnnection index.
[in]user_indexcurrent user index.