# Bluetooth Low Energy Stack Abstraction Enumeration Type Documentation

## gapm_activity_state

Location: ble_gap.h:115

GAPM activity state.

Members

- ACTIVITY_STATE_NOT_CREATED = 0

GAPM Activity state value when activity state not created.

- ACTIVITY_STATE_CREATING

GAPM Activity state value when start creating activity.

- ACTIVITY_STATE_NOT_STARTED

GAPM Activity state value when not started.

- ACTIVITY_STATE_STARTING

GAPM Activity state value when activity state is starting.

- ACTIVITY_STATE_STARTED

GAPM Activity state value when activity state is started.

## gapm_state

Location: ble_gap.h:127

GAPM state.

Members

- GAPM_STATE_INITIAL = 0

Initial state, before a GAPM_RESET is performed.

- GAPM_STATE_RESET

After GAPM_RESET, before the device is configured.

- GAPM_STATE_READY

After the device is configured with GAPM_SetDeviceConfig.

## cfm_msg_instr_enum

Location: ble_gatt.h:133

Instructions to send or withhold confirmation message.

Members

- CFM_MSG_INSTR_TO_SEND = 0x00

- CFM_MSG_INSTR_NOT_TO_SEND

## basc_app_msg_id

Location: ble_basc.h:70

BASC application task messages.

Members

- BASC_BATT_LEVEL_REQ_TIMEOUT = TASK_FIRST_MSG(TASK_ID_BASC) + 50

BASC battery level request timeout id.

## bass_app_msg_id

Location: ble_bass.h:64

BASS application task messages.

Members

- BASS_BATT_LEVEL_NTF_TIMEOUT = TASK_FIRST_MSG(TASK_ID_BASS) + 50

BASS battery level notification timeout ID.

- BASS_BATT_MONITORING_TIMEOUT

BASS battery level monitor timeout ID.

- BASS_BATT_LEVEL_CHANGED

BASS battery level change ID.