![]() |
Bluetooth LE Profile API document
Bluetooth LE Profile API document Rev.1.00 [May 22, 2020]
|
This is the client for the Insulin Delivery Service. More...
This is the client for the Insulin Delivery Service.
Data Structures | |
struct | st_ble_idc_evt_data_t |
Insulin Delivery Service Client event data. More... | |
struct | st_ble_idc_hdls_t |
Insulin Delivery Service attribute handles. More... | |
struct | st_ble_idc_init_param_t |
Insulin Delivery Service initialization parameters. More... | |
struct | st_ble_idc_connect_param_t |
Insulin Delivery Service Client connection parameters. More... | |
struct | st_ble_idc_disconnect_param_t |
Insulin Delivery Service disconnection parameters. More... | |
struct | st_ble_idc_idd_srcp_response_code_operand_t |
IDD Status Reader Control Point Response code operand. More... | |
struct | st_ble_idc_idd_srcp_reset_status_operand_t |
IDD Status Reader Control Point Reset status operand. More... | |
struct | st_ble_idc_idd_srcp_get_active_bolusids_response_operand_t |
IDD Status Reader Control Point Get Active Blus ID Response. More... | |
struct | st_ble_idc_idd_srcp_get_active_bolus_delivery_operand_t |
IDD Status Reader Control Point Get Active Blus Delivery. More... | |
struct | st_ble_idc_idd_srcp_get_active_bolus_delivery_response_operand_t |
IDD Status Reader Control Point Get Active Blus Delivery.Response. More... | |
struct | st_ble_idc_idd_srcp_get_active_basel_rate_delivery_response_operand_t |
IDD Status Reader Control Point Get Active Basal Rate Delivery Response. More... | |
struct | st_ble_idc_idd_srcp_get_total_daily_insulin_status_response_operand_t |
IDD Status Reader Control Point Get Total Daily Insulin Status Response. More... | |
struct | st_ble_idc_idd_srcp_get_counter_operand_t |
IDD Status Reader Control Point Get Counter. More... | |
struct | st_ble_idc_idd_srcp_get_counter_response_operand_t |
IDD Status Reader Control Point Get Counter Response. More... | |
struct | st_ble_idc_idd_srcp_get_delivered_insulin_response_operand_t |
IDD Status Reader Control Point Get Delivered Insulin Response. More... | |
struct | st_ble_idc_idd_srcp_get_insulin_onbord_response_operand_t |
IDD Status Reader Control Point Get Insulin On Board Response Response. More... | |
struct | st_ble_idc_idd_ccp_response_code_operand_t |
IDD Command CP Response Code Operand. More... | |
struct | st_ble_idc_idd_ccp_write_brp_template_operand_t |
IDD Command CP Write Basal Rate Profile Template Operand. More... | |
struct | st_ble_idc_idd_ccp_write_brp_template_response_operand_t |
IDD Command CP Write Basal Rate Profile Template Response Operand. More... | |
struct | st_ble_idc_idd_ccp_set_tbr_adjustment_operand_t |
DD Command CP Set TBR Adjustment Operand. More... | |
struct | st_ble_idc_idd_ccp_get_tbr_template_response_operand_t |
IDD Command CP Get TBR Template Response Operand. More... | |
struct | st_ble_idc_idd_ccp_set_tbr_template_operand_t |
IDD Command CP Set TBR Template Operand. More... | |
struct | st_ble_idc_idd_ccp_set_bolus_operand_t |
IDD Command CP Set Bolus Operand. More... | |
struct | st_ble_idc_idd_ccp_get_available_boluses_res_t |
IDD Command CP get available boluses. More... | |
struct | st_ble_idc_idd_ccp_get_bolus_template_response_operand_t |
IDD Command CP Set Bolus Operand. More... | |
struct | st_ble_idc_idd_ccp_reset_template_status_operand_t |
IDD Command CP Reset Template Status Operand. More... | |
struct | st_ble_idc_idd_ccp_active_prof_template_operand_t |
IDD Command CP Reset Template Status Response Operand. More... | |
struct | st_ble_idc_idd_ccp_write_ipt_operand_t |
IDD Command CP write isf profile template. More... | |
struct | st_ble_idc_idd_ccp_write_ipt_res_operand_t |
IDD Command CP Write ISF Profile Template Response. More... | |
struct | st_ble_idc_idd_ccp_write_irpt_operand_t |
IDD Command CP Write I2CHO Ratio Profile Template. More... | |
struct | st_ble_idc_idd_ccp_write_irpt_res_operand_t |
IDD Command CP Write I2CHO Ratio Profile Template Response. More... | |
struct | st_ble_idc_idd_ccp_write_tgrp_operand_t |
IDD Command CP Write Target Glucose Range Profile Template. More... | |
struct | st_ble_idc_idd_ccp_write_tgrp_response_operand_t |
IDD Command CP Write Target Glucose Range Profile Template. More... | |
struct | st_ble_idc_idd_cd_read_brpt_response_operand_t |
IDD Command Data Read Basal Rate Profile Template Response Operand. More... | |
struct | st_ble_idc_idd_cd_get_temstatus_details_response_t |
IDD Command Data Get Supported Template Details and Status Response Operand. More... | |
struct | st_ble_idc_idd_cd_read_isfpt_response_t |
IDD Command Data Operand of Read ISF Profile Template Response. More... | |
struct | st_ble_idc_idd_cd_i2chorpt_response_t |
IDD Command Data Operand of Read I2CHO Ratio Profile Template Response. More... | |
struct | st_ble_idc_idd_cd_target_glucose_range_response_t |
IDD Command Data Operand of Read Target Glucose Range Profile Template Response. More... | |
struct | st_ble_idc_idd_history_data_ref_time_event_t |
IDD History Data Reference Time Event. More... | |
struct | st_ble_idc_idd_history_data_ref_time_baseoffset_event_t |
IDD History Data Reference Time Base Offset Event. More... | |
struct | st_ble_idc_idd_history_data_bolus_calculated_part_1_of_2_event_t |
IDD History Data Bolus Calculated Part 1 of 2 Event. More... | |
struct | st_ble_idc_idd_history_data_bolus_calculated_part_2_of_2_event_t |
IDD History Data Bolus Calculated Part 2 of 2 Event. More... | |
struct | st_ble_idc_idd_history_data_bolus_programmed_part_1_of_2_event_t |
IDD History Data Bolus Programmed Part 1 of 2 Event. More... | |
struct | st_ble_idc_idd_history_data_bolus_programmed_part_2_of_2_event_t |
IDD History Data Bolus Programmed Part 2 of 2 Event. More... | |
struct | st_ble_idc_idd_history_data_bolus_delivered_part_1_of_2_event_t |
IDD History Data Bolus Delivered Part 1 of 2 Event. More... | |
struct | st_ble_idc_idd_history_data_bolus_delivered_part_2_of_2_event_t |
IDD History Data Bolus Delivered Part 2 of 2 Event. More... | |
struct | st_ble_idc_idd_history_delivered_basal_rate_changed_event_t |
IDD History Data Bolus Delivered Basal Rate Changed Event. More... | |
struct | st_ble_idc_idd_history_tbr_adjustment_started_event_t |
IDD History Data TBR Adjustment Started Event. More... | |
struct | st_ble_idc_idd_history_tbr_adjustment_ended_event_t |
IDD History Data TBR Adjustment ended Event. More... | |
struct | st_ble_idc_idd_history_tbr_adjustment_changed_event_t |
IDD History Data TBR Adjustment Changed Event. More... | |
struct | st_ble_idc_idd_history_pro_template_activated_event_t |
IDD History Profile Template Activated. More... | |
struct | st_ble_idc_idd_history_brpt_time_block_changed_event_t |
IDD History Basal Rate Profile Template Time Block Changed. More... | |
struct | st_ble_idc_idd_history_total_daily_insulin_delivery_event_t |
IDD History Total Daily Insulin Delivery. More... | |
struct | st_ble_idc_idd_history_therapy_control_state_event_t |
IDD History Therapy Control State Changed. More... | |
struct | st_ble_idc_idd_history_operational_state_changed_event_t |
IDD History Therapy Control State Changed. More... | |
struct | st_ble_idc_idd_history_annunciation_status_changed_part_1_of_2_event_t |
IDD History Annunciation Status Changed Part 1 of 2. More... | |
struct | st_ble_idc_idd_history_annunciation_status_changed_part_2_of_2_event_t |
IDD History Annunciation Status Changed Part 2 of 2. More... | |
struct | st_ble_idc_idd_history_isfpt_time_block_changed_event_t |
IDD History ISF Profile Template Time Block Changed. More... | |
struct | st_ble_idc_idd_history_i2chorpt_time_block_changed_event_t |
IDD History I2CHO Ratio Profile Template Time Block Changed. More... | |
struct | st_ble_idc_idd_history_tgrpt_time_block_changed_event_t |
IDD History Target Glucose Range Profile Template Time Block Changed. More... | |
struct | st_ble_idc_idd_history_priming_done_event_t |
IDD History Priming Done. More... | |
struct | st_ble_idc_idd_history_bolus_template_changed_part_1_of_2_event_t |
IDD History Bolus Template Changed Part 1 of 2. More... | |
struct | st_ble_idc_idd_history_bolus_template_changed_part_2_of_2_event_t |
IDD History Bolus Template Changed Part 2 of 2. More... | |
struct | st_ble_idc_idd_history_tbr_template_changed_event_t |
IDD History TBR Template Changed. More... | |
struct | st_ble_idc_idd_history_max_bolus_amount_changed_event_t |
IDD History Max Bolus Amount Changed. More... | |
struct | st_ble_idc_idd_status_changed_t |
IDD Status Changed characteristic parameters. More... | |
struct | st_ble_idc_idd_status_t |
IDD Status characteristic parameters. More... | |
struct | st_ble_idc_idd_annunciation_status_t |
IDD Annunciation Status characteristic parameters. More... | |
struct | st_ble_idc_idd_features_t |
IDD Features characteristic parameters. More... | |
struct | st_ble_idc_idd_status_reader_control_point_t |
IDD Status Reader Control Point characteristic parameters. More... | |
struct | st_ble_idc_idd_command_control_point_t |
IDD Command Control Point characteristic parameters. More... | |
struct | st_ble_idc_idd_command_data_t |
IDD Command Data characteristic parameters. More... | |
struct | st_ble_idc_idd_record_access_control_point_t |
IDD Record Access Control Point characteristic parameters. More... | |
struct | st_ble_idc_idd_history_data_t |
IDD History Data characteristic parameters. More... | |
Macros | |
#define | BLE_IDC_IDD_STATUS_CHANGED_LEN (5) |
IDD Status Changed characteristic value length. More... | |
#define | BLE_IDC_IDD_STATUS_LEN (8) |
IDD Status characteristic value length. More... | |
#define | BLE_IDC_IDD_ANNUNCIATION_STATUS_LEN (19) |
IDD Annunciation Status characteristic value length. More... | |
#define | BLE_IDC_IDD_FEATURES_LEN (8) |
IDD Features characteristic value length. More... | |
#define | BLE_IDC_IDD_STATUS_READER_CONTROL_POINT_LEN (20) |
IDD Status Reader Control Point characteristic value length. More... | |
#define | BLE_IDC_IDD_COMMAND_CONTROL_POINT_LEN (20) |
IDD Command Control Point characteristic value length. More... | |
#define | BLE_IDC_IDD_COMMAND_DATA_LEN (20) |
IDD Command Data characteristic value length. More... | |
#define | BLE_IDC_IDD_RECORD_ACCESS_CONTROL_POINT_LEN (20) |
IDD Record Access Control Point characteristic value length. More... | |
#define | BLE_IDC_IDD_HISTORY_DATA_LEN (20) |
IDD History Data characteristic value length. More... | |
#define | BLE_IDS_PROCEDURE_ALREADY_IN_PROGRESS (BLE_ERR_GROUP_GATT | 0xFE) |
Procedure Already in Progress error code. More... | |
#define | BLE_IDS_INVALID_CRC (BLE_ERR_GROUP_GATT | 0x81) |
Invalid CRC error code. More... | |
#define | BLE_IDS_COUNTER_ERROR (BLE_ERR_GROUP_GATT | 0x82) |
Counter Error error code. More... | |
#define | BLE_IDS_DISCRIPTOR_IMPROPERLY_CONFIGURED (BLE_ERR_GROUP_GATT | 0xFD) |
Discriptor Improperly Configured error code. More... | |
#define | BLE_IDC_RACP_OPERAND_LENGTH (15) |
racp operand length More... | |
Typedefs | |
typedef void(* | ble_idc_app_cb_t) (uint16_t type, ble_status_t result, st_ble_idc_evt_data_t *p_data) |
Insulin Delivery Service Client event callback. More... | |
Functions | |
ble_status_t | R_BLE_IDC_Init (const st_ble_idc_init_param_t *p_param) |
Initialize Insulin Delivery Service Client. More... | |
ble_status_t | R_BLE_IDC_Connect (uint16_t conn_hdl, const st_ble_idc_connect_param_t *p_param) |
Perform Insulin Delivery Service Client connection settings. More... | |
ble_status_t | R_BLE_IDC_Disconnect (uint16_t conn_hdl, st_ble_idc_disconnect_param_t *p_param) |
Retrieve Insulin Delivery Service Client connection specific settings before disconnection. More... | |
ble_status_t | R_BLE_IDC_ReadIddStatusChanged (uint16_t conn_hdl) |
Read IDD Status Changed characteristic value from remote GATT database. More... | |
ble_status_t | R_BLE_IDC_SetIddStatusChangedCliCnfg (uint16_t conn_hdl, uint16_t cli_cnfg) |
Set IDD Status Changed characteristic cli cnfg. More... | |
ble_status_t | R_BLE_IDC_ReadIddStatus (uint16_t conn_hdl) |
Read IDD Status characteristic value from remote GATT database. More... | |
ble_status_t | R_BLE_IDC_SetIddStatusCliCnfg (uint16_t conn_hdl, uint16_t cli_cnfg) |
Set IDD Status characteristic cli cnfg. More... | |
ble_status_t | R_BLE_IDC_ReadIddAnnunciationStatus (uint16_t conn_hdl) |
Read IDD Annunciation Status characteristic value from remote GATT database. More... | |
ble_status_t | R_BLE_IDC_SetIddAnnunciationStatusCliCnfg (uint16_t conn_hdl, uint16_t cli_cnfg) |
Set IDD Annunciation Status characteristic cli cnfg. More... | |
ble_status_t | R_BLE_IDC_ReadIddFeatures (uint16_t conn_hdl) |
Read IDD Features characteristic value from remote GATT database. More... | |
ble_status_t | R_BLE_IDC_WriteIddStatusReaderControlPoint (uint16_t conn_hdl, const st_ble_idc_idd_status_reader_control_point_t *p_app_value) |
Write IDD Status Reader Control Point characteristic value to remote GATT database. More... | |
ble_status_t | R_BLE_IDC_SetIddStatusReaderControlPointCliCnfg (uint16_t conn_hdl, uint16_t cli_cnfg) |
Set IDD Status Reader Control Point characteristic cli cnfg. More... | |
ble_status_t | R_BLE_IDC_WriteIddCommandControlPoint (uint16_t conn_hdl, const st_ble_idc_idd_command_control_point_t *p_app_value) |
Write IDD Command Control Point characteristic value to remote GATT database. More... | |
ble_status_t | R_BLE_IDC_SetIddCommandControlPointCliCnfg (uint16_t conn_hdl, uint16_t cli_cnfg) |
Set IDD Command Control Point characteristic cli cnfg. More... | |
ble_status_t | R_BLE_IDC_SetIddCommandDataCliCnfg (uint16_t conn_hdl, uint16_t cli_cnfg) |
Set IDD Command Data characteristic cli cnfg. More... | |
ble_status_t | R_BLE_IDC_WriteIddRecordAccessControlPoint (uint16_t conn_hdl, const st_ble_idc_idd_record_access_control_point_t *p_app_value) |
Write IDD Record Access Control Point characteristic value to remote GATT database. More... | |
ble_status_t | R_BLE_IDC_SetIddRecordAccessControlPointCliCnfg (uint16_t conn_hdl, uint16_t cli_cnfg) |
Set IDD Record Access Control Point characteristic cli cnfg. More... | |
ble_status_t | R_BLE_IDC_SetIddHistoryDataCliCnfg (uint16_t conn_hdl, uint16_t cli_cnfg) |
Set IDD History Data characteristic cli cnfg. More... | |
void | R_BLE_IDC_ServDiscCb (uint16_t conn_hdl, uint8_t idx, uint16_t type, void *p_param) |
uint32_t | R_BLE_IDC_GetVersion (void) |
Return version of the IDC service client. More... | |
#define BLE_IDC_IDD_STATUS_CHANGED_LEN (5) |
IDD Status Changed characteristic value length.
#define BLE_IDC_IDD_STATUS_LEN (8) |
IDD Status characteristic value length.
#define BLE_IDC_IDD_ANNUNCIATION_STATUS_LEN (19) |
IDD Annunciation Status characteristic value length.
#define BLE_IDC_IDD_FEATURES_LEN (8) |
IDD Features characteristic value length.
#define BLE_IDC_IDD_STATUS_READER_CONTROL_POINT_LEN (20) |
IDD Status Reader Control Point characteristic value length.
#define BLE_IDC_IDD_COMMAND_CONTROL_POINT_LEN (20) |
IDD Command Control Point characteristic value length.
#define BLE_IDC_IDD_COMMAND_DATA_LEN (20) |
IDD Command Data characteristic value length.
#define BLE_IDC_IDD_RECORD_ACCESS_CONTROL_POINT_LEN (20) |
IDD Record Access Control Point characteristic value length.
#define BLE_IDC_IDD_HISTORY_DATA_LEN (20) |
IDD History Data characteristic value length.
#define BLE_IDS_PROCEDURE_ALREADY_IN_PROGRESS (BLE_ERR_GROUP_GATT | 0xFE) |
Procedure Already in Progress error code.
#define BLE_IDS_INVALID_CRC (BLE_ERR_GROUP_GATT | 0x81) |
Invalid CRC error code.
#define BLE_IDS_COUNTER_ERROR (BLE_ERR_GROUP_GATT | 0x82) |
Counter Error error code.
#define BLE_IDS_DISCRIPTOR_IMPROPERLY_CONFIGURED (BLE_ERR_GROUP_GATT | 0xFD) |
Discriptor Improperly Configured error code.
#define BLE_IDC_RACP_OPERAND_LENGTH (15) |
racp operand length
typedef void(* ble_idc_app_cb_t) (uint16_t type, ble_status_t result, st_ble_idc_evt_data_t *p_data) |
Insulin Delivery Service Client event callback.
Op Code enumeration.
Operator enumeration.
Filter Type enumeration.
Response Code enumeration.
enum e_ble_idc_event_t |
Insulin Delivery Service Client event type.
Therapy Control State enumeration.
Operational State enumeration.
Annunciation Type enumeration.
Annunciation Status enumeration.
Op Code enumeration.
The Response Code Values associated with the IDD Status Reader CP.
Op Code enumeration.
The Response Code Values associated with the IDD Command CP.
Response Op Code enumeration.
Event Type enumeration.
Bolus Activation Type.
Basal Delivery Context Values.
Counter Type Values.
IDD Command CP Response Code values.
IDD Command CP Bolus Activation Type values.
ble_status_t R_BLE_IDC_Init | ( | const st_ble_idc_init_param_t * | p_param | ) |
Initialize Insulin Delivery Service Client.
This function shall be called once at startup.
[in] | p_param | Pointer to Insulin Delivery Service Client initialization parameters. |
ble_status_t R_BLE_IDC_Connect | ( | uint16_t | conn_hdl, |
const st_ble_idc_connect_param_t * | p_param | ||
) |
Perform Insulin Delivery Service Client connection settings.
This function shall be called on each connection establishment.
[in] | conn_hdl | Connection handle. |
[in] | p_param | Pointer to Connection parameters. |
ble_status_t R_BLE_IDC_Disconnect | ( | uint16_t | conn_hdl, |
st_ble_idc_disconnect_param_t * | p_param | ||
) |
Retrieve Insulin Delivery Service Client connection specific settings before disconnection.
This function shall be called on each disconnection.
[in] | conn_hdl | Connection handle. |
[in] | p_param | Pointer to Disconnection parameters. |
ble_status_t R_BLE_IDC_ReadIddStatusChanged | ( | uint16_t | conn_hdl | ) |
Read IDD Status Changed characteristic value from remote GATT database.
[in] | conn_hdl | Connection handle. |
ble_status_t R_BLE_IDC_SetIddStatusChangedCliCnfg | ( | uint16_t | conn_hdl, |
uint16_t | cli_cnfg | ||
) |
Set IDD Status Changed characteristic cli cnfg.
[in] | conn_hdl | Connection handle. |
[in] | cli_cnfg | IDD Status Changed characteristic cli cnfg to set. |
ble_status_t R_BLE_IDC_ReadIddStatus | ( | uint16_t | conn_hdl | ) |
Read IDD Status characteristic value from remote GATT database.
[in] | conn_hdl | Connection handle. |
ble_status_t R_BLE_IDC_SetIddStatusCliCnfg | ( | uint16_t | conn_hdl, |
uint16_t | cli_cnfg | ||
) |
Set IDD Status characteristic cli cnfg.
[in] | conn_hdl | Connection handle. |
[in] | cli_cnfg | IDD Status characteristic cli cnfg to set. |
ble_status_t R_BLE_IDC_ReadIddAnnunciationStatus | ( | uint16_t | conn_hdl | ) |
Read IDD Annunciation Status characteristic value from remote GATT database.
[in] | conn_hdl | Connection handle. |
ble_status_t R_BLE_IDC_SetIddAnnunciationStatusCliCnfg | ( | uint16_t | conn_hdl, |
uint16_t | cli_cnfg | ||
) |
Set IDD Annunciation Status characteristic cli cnfg.
[in] | conn_hdl | Connection handle. |
[in] | cli_cnfg | IDD Annunciation Status characteristic cli cnfg to set. |
ble_status_t R_BLE_IDC_ReadIddFeatures | ( | uint16_t | conn_hdl | ) |
Read IDD Features characteristic value from remote GATT database.
[in] | conn_hdl | Connection handle. |
ble_status_t R_BLE_IDC_WriteIddStatusReaderControlPoint | ( | uint16_t | conn_hdl, |
const st_ble_idc_idd_status_reader_control_point_t * | p_app_value | ||
) |
Write IDD Status Reader Control Point characteristic value to remote GATT database.
[in] | conn_hdl | Connection handle. |
[in] | p_app_value | Pointer to IDD Status Reader Control Point characteristic value to write. |
ble_status_t R_BLE_IDC_SetIddStatusReaderControlPointCliCnfg | ( | uint16_t | conn_hdl, |
uint16_t | cli_cnfg | ||
) |
Set IDD Status Reader Control Point characteristic cli cnfg.
[in] | conn_hdl | Connection handle. |
[in] | cli_cnfg | IDD Status Reader Control Point characteristic cli cnfg to set. |
ble_status_t R_BLE_IDC_WriteIddCommandControlPoint | ( | uint16_t | conn_hdl, |
const st_ble_idc_idd_command_control_point_t * | p_app_value | ||
) |
Write IDD Command Control Point characteristic value to remote GATT database.
[in] | conn_hdl | Connection handle. |
[in] | p_app_value | Pointer to IDD Command Control Point characteristic value to write. |
ble_status_t R_BLE_IDC_SetIddCommandControlPointCliCnfg | ( | uint16_t | conn_hdl, |
uint16_t | cli_cnfg | ||
) |
Set IDD Command Control Point characteristic cli cnfg.
[in] | conn_hdl | Connection handle. |
[in] | cli_cnfg | IDD Command Control Point characteristic cli cnfg to set. |
ble_status_t R_BLE_IDC_SetIddCommandDataCliCnfg | ( | uint16_t | conn_hdl, |
uint16_t | cli_cnfg | ||
) |
Set IDD Command Data characteristic cli cnfg.
[in] | conn_hdl | Connection handle. |
[in] | cli_cnfg | IDD Command Data characteristic cli cnfg to set. |
ble_status_t R_BLE_IDC_WriteIddRecordAccessControlPoint | ( | uint16_t | conn_hdl, |
const st_ble_idc_idd_record_access_control_point_t * | p_app_value | ||
) |
Write IDD Record Access Control Point characteristic value to remote GATT database.
[in] | conn_hdl | Connection handle. |
[in] | p_app_value | Pointer to IDD Record Access Control Point characteristic value to write. |
ble_status_t R_BLE_IDC_SetIddRecordAccessControlPointCliCnfg | ( | uint16_t | conn_hdl, |
uint16_t | cli_cnfg | ||
) |
Set IDD Record Access Control Point characteristic cli cnfg.
[in] | conn_hdl | Connection handle. |
[in] | cli_cnfg | IDD Record Access Control Point characteristic cli cnfg to set. |
ble_status_t R_BLE_IDC_SetIddHistoryDataCliCnfg | ( | uint16_t | conn_hdl, |
uint16_t | cli_cnfg | ||
) |
Set IDD History Data characteristic cli cnfg.
[in] | conn_hdl | Connection handle. |
[in] | cli_cnfg | IDD History Data characteristic cli cnfg to set. |
uint32_t R_BLE_IDC_GetVersion | ( | void | ) |
Return version of the IDC service client.
const uint8_t BLE_IDC_UUID[BLE_GATT_16_BIT_UUID_SIZE] |
Insulin Delivery Service UUID.
const uint8_t BLE_IDC_IDD_STATUS_CHANGED_UUID[BLE_GATT_16_BIT_UUID_SIZE] |
IDD Status Changed characteristic UUID.
const uint8_t BLE_IDC_IDD_STATUS_UUID[BLE_GATT_16_BIT_UUID_SIZE] |
IDD Status characteristic UUID.
const uint8_t BLE_IDC_IDD_ANNUNCIATION_STATUS_UUID[BLE_GATT_16_BIT_UUID_SIZE] |
IDD Annunciation Status characteristic UUID.
const uint8_t BLE_IDC_IDD_FEATURES_UUID[BLE_GATT_16_BIT_UUID_SIZE] |
IDD Features characteristic UUID.
const uint8_t BLE_IDC_IDD_STATUS_READER_CONTROL_POINT_UUID[BLE_GATT_16_BIT_UUID_SIZE] |
IDD Status Reader Control Point characteristic UUID.
const uint8_t BLE_IDC_IDD_COMMAND_CONTROL_POINT_UUID[BLE_GATT_16_BIT_UUID_SIZE] |
IDD Command Control Point characteristic UUID.
const uint8_t BLE_IDC_IDD_COMMAND_DATA_UUID[BLE_GATT_16_BIT_UUID_SIZE] |
IDD Command Data characteristic UUID.
const uint8_t BLE_IDC_IDD_RECORD_ACCESS_CONTROL_POINT_UUID[BLE_GATT_16_BIT_UUID_SIZE] |
IDD Record Access Control Point characteristic UUID.
const uint8_t BLE_IDC_IDD_HISTORY_DATA_UUID[BLE_GATT_16_BIT_UUID_SIZE] |
IDD History Data characteristic UUID.