Bluetooth LE Profile API document
Bluetooth LE Profile API document Rev.1.00 [May 22, 2020]
st_ble_ids_idd_status_changed_t Struct Reference

IDD Status Changed characteristic parameters. More...

Data Fields

bool is_therapy_control_state_changed
 
bool is_optional_state_changed
 
bool is_reservoir_status_changed
 
bool is_annunciation_status_changed
 
bool is_total_daily_insulin_status_changed
 
bool is_active_basal_rate_status_changed
 
bool is_active_bolus_status_changed
 
bool is_history_event_recorded
 
uint8_t e2e_counter
 
uint16_t e2e_crc
 

Detailed Description

IDD Status Changed characteristic parameters.

Field Documentation

◆ is_therapy_control_state_changed

bool st_ble_ids_idd_status_changed_t::is_therapy_control_state_changed

If this bit is set, the therapy control state of the Insulin Delivery Device changed.

◆ is_optional_state_changed

bool st_ble_ids_idd_status_changed_t::is_optional_state_changed

If this bit is set, the operational state of the Insulin Delivery Device changed.

◆ is_reservoir_status_changed

bool st_ble_ids_idd_status_changed_t::is_reservoir_status_changed

If this bit is set, the status of the insulin reservoir changed (caused by a reservoir change or the delivery of insulin).

◆ is_annunciation_status_changed

bool st_ble_ids_idd_status_changed_t::is_annunciation_status_changed

If this bit is set, a new annunciation was created by the Server application.

◆ is_total_daily_insulin_status_changed

bool st_ble_ids_idd_status_changed_t::is_total_daily_insulin_status_changed

If this bit is set, the total daily insulin amount changed due to a bolus or basal delivery. The bit shall be set at the end of an effective delivery.

◆ is_active_basal_rate_status_changed

bool st_ble_ids_idd_status_changed_t::is_active_basal_rate_status_changed

If this bit is set, the current basal rate changed due to a new basal rate value (e.g., caused by a changed basal rate profile, reaching of a time block with another basal rate value or by a TBR).

◆ is_active_bolus_status_changed

bool st_ble_ids_idd_status_changed_t::is_active_bolus_status_changed

If this bit is set, a new bolus was initiated or the status of current Active Bolus changed.

◆ is_history_event_recorded

bool st_ble_ids_idd_status_changed_t::is_history_event_recorded

If this bit is set, a new event has been recorded in the history.

◆ e2e_counter

uint8_t st_ble_ids_idd_status_changed_t::e2e_counter

E2E Counter value

◆ e2e_crc

uint16_t st_ble_ids_idd_status_changed_t::e2e_crc

E2E CRC value