nRF Connect SDK Bare Metal API 2.0.99
Loading...
Searching...
No Matches

Functions

uint32_t ble_cgms_init (struct ble_cgms *cgms, const struct ble_cgms_config *cgms_init)
 Initialize a CGM Service instance.
 
void ble_cgms_on_ble_evt (const ble_evt_t *ble_evt, void *ble_cgms)
 Bluetooth LE event handler for the Continuous Glucose Monitoring Service.
 
uint32_t ble_cgms_meas_create (struct ble_cgms *cgms, struct ble_cgms_rec *rec)
 Report a new glucose measurement to the CGM Service module.
 
uint32_t ble_cgms_conn_handle_assign (struct ble_cgms *cgms, uint16_t conn_handle)
 Assign a connection handle to a CGM Service instance.
 
uint32_t ble_cgms_update_status (struct ble_cgms *cgms, struct ble_cgms_status *status)
 Update the CGM status characteristic value.
 
uint32_t ble_cgms_srt_set (struct ble_cgms *cgms, uint16_t run_time)
 Set the Session Run Time characteristic value.
 

Detailed Description