nRF5 SDK v13.0.0
Enumerations

Enumerations

enum  nrf_ble_cgms_evt_type_t {
  NRF_BLE_CGMS_EVT_NOTIFICATION_ENABLED,
  NRF_BLE_CGMS_EVT_NOTIFICATION_DISABLED,
  NRF_BLE_CGMS_EVT_START_SESSION,
  NRF_BLE_CGMS_EVT_STOP_SESSION,
  NRF_BLE_CGMS_EVT_WRITE_COMM_INTERVAL
}
 CGM Service events. More...
 
enum  nrf_ble_cgms_com_state_t {
  STATE_NO_COMM,
  STATE_RACP_PROC_ACTIVE,
  STATE_RACP_RESPONSE_PENDING,
  STATE_RACP_RESPONSE_IND_VERIF,
  STATE_SOCP_RESPONSE_PENDING,
  STATE_SOCP_RESPONSE_IND_VERIF
}
 CGM Service communication states. More...
 

Detailed Description

Enumeration Type Documentation

CGM Service communication states.

Enumerator
STATE_NO_COMM 

The service is not in a communicating state.

STATE_RACP_PROC_ACTIVE 

Processing requested data.

STATE_RACP_RESPONSE_PENDING 

There is an RACP indication waiting to be sent.

STATE_RACP_RESPONSE_IND_VERIF 

Waiting for a verification of an RACP indication.

STATE_SOCP_RESPONSE_PENDING 

There is an SOCP indication waiting to be sent.

STATE_SOCP_RESPONSE_IND_VERIF 

Waiting for a verification of an SOCP indication.

CGM Service events.

Enumerator
NRF_BLE_CGMS_EVT_NOTIFICATION_ENABLED 

Glucose value notification enabled.

NRF_BLE_CGMS_EVT_NOTIFICATION_DISABLED 

Glucose value notification disabled.

NRF_BLE_CGMS_EVT_START_SESSION 

Glucose value notification start session.

NRF_BLE_CGMS_EVT_STOP_SESSION 

Glucose value notification stop session.

NRF_BLE_CGMS_EVT_WRITE_COMM_INTERVAL 

Glucose value write communication interval.


Documentation feedback | Developer Zone | Subscribe | Updated