| nRF5 SDK v12.0.0 |

Choose documentation: | nRF5 SDK | S130 SoftDevice API | S132 SoftDevice API | S212 SoftDevice API | S332 SoftDevice API

All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
Macros
Characteristic UUID definitions
Common service definitions

## Macros
#define | BLE_UUID_REMOVABLE_CHAR 0x2A3A
#define | BLE_UUID_SERVICE_REQUIRED_CHAR 0x2A3B
#define | BLE_UUID_ALERT_CATEGORY_ID_CHAR 0x2A43
#define | BLE_UUID_ALERT_CATEGORY_ID_BIT_MASK_CHAR 0x2A42
#define | BLE_UUID_ALERT_LEVEL_CHAR 0x2A06
#define | BLE_UUID_ALERT_NOTIFICATION_CONTROL_POINT_CHAR 0x2A44
#define | BLE_UUID_ALERT_STATUS_CHAR 0x2A3F
#define | BLE_UUID_BATTERY_LEVEL_CHAR 0x2A19
#define | BLE_UUID_BLOOD_PRESSURE_FEATURE_CHAR 0x2A49
#define | BLE_UUID_BLOOD_PRESSURE_MEASUREMENT_CHAR 0x2A35
#define | BLE_UUID_BODY_SENSOR_LOCATION_CHAR 0x2A38
#define | BLE_UUID_BOOT_KEYBOARD_INPUT_REPORT_CHAR 0x2A22
#define | BLE_UUID_BOOT_KEYBOARD_OUTPUT_REPORT_CHAR 0x2A32
#define | BLE_UUID_BOOT_MOUSE_INPUT_REPORT_CHAR 0x2A33
#define | BLE_UUID_CURRENT_TIME_CHAR 0x2A2B
#define | BLE_UUID_DATE_TIME_CHAR 0x2A08
#define | BLE_UUID_DAY_DATE_TIME_CHAR 0x2A0A
#define | BLE_UUID_DAY_OF_WEEK_CHAR 0x2A09
#define | BLE_UUID_DST_OFFSET_CHAR 0x2A0D
#define | BLE_UUID_EXACT_TIME_256_CHAR 0x2A0C
#define | BLE_UUID_FIRMWARE_REVISION_STRING_CHAR 0x2A26
#define | BLE_UUID_GLUCOSE_FEATURE_CHAR 0x2A51
#define | BLE_UUID_GLUCOSE_MEASUREMENT_CHAR 0x2A18
#define | BLE_UUID_GLUCOSE_MEASUREMENT_CONTEXT_CHAR 0x2A34
#define | BLE_UUID_HARDWARE_REVISION_STRING_CHAR 0x2A27
#define | BLE_UUID_HEART_RATE_CONTROL_POINT_CHAR 0x2A39
#define | BLE_UUID_HEART_RATE_MEASUREMENT_CHAR 0x2A37
#define | BLE_UUID_HID_CONTROL_POINT_CHAR 0x2A4C
#define | BLE_UUID_HID_INFORMATION_CHAR 0x2A4A
#define | BLE_UUID_IEEE_REGULATORY_CERTIFICATION_DATA_LIST_CHAR 0x2A2A
#define | BLE_UUID_INTERMEDIATE_CUFF_PRESSURE_CHAR 0x2A36
#define | BLE_UUID_INTERMEDIATE_TEMPERATURE_CHAR 0x2A1E
#define | BLE_UUID_LOCAL_TIME_INFORMATION_CHAR 0x2A0F
#define | BLE_UUID_MANUFACTURER_NAME_STRING_CHAR 0x2A29
#define | BLE_UUID_MEASUREMENT_INTERVAL_CHAR 0x2A21
#define | BLE_UUID_MODEL_NUMBER_STRING_CHAR 0x2A24
#define | BLE_UUID_UNREAD_ALERT_CHAR 0x2A45
#define | BLE_UUID_NEW_ALERT_CHAR 0x2A46
#define | BLE_UUID_PNP_ID_CHAR 0x2A50
#define | BLE_UUID_PROTOCOL_MODE_CHAR 0x2A4E
#define | BLE_UUID_RECORD_ACCESS_CONTROL_POINT_CHAR 0x2A52
#define | BLE_UUID_REFERENCE_TIME_INFORMATION_CHAR 0x2A14
#define | BLE_UUID_REPORT_CHAR 0x2A4D
#define | BLE_UUID_REPORT_MAP_CHAR 0x2A4B
#define | BLE_UUID_RINGER_CONTROL_POINT_CHAR 0x2A40
#define | BLE_UUID_RINGER_SETTING_CHAR 0x2A41
#define | BLE_UUID_SCAN_INTERVAL_WINDOW_CHAR 0x2A4F
#define | BLE_UUID_SCAN_REFRESH_CHAR 0x2A31
#define | BLE_UUID_SERIAL_NUMBER_STRING_CHAR 0x2A25
#define | BLE_UUID_SOFTWARE_REVISION_STRING_CHAR 0x2A28
#define | BLE_UUID_SUPPORTED_NEW_ALERT_CATEGORY_CHAR 0x2A47
#define | BLE_UUID_SUPPORTED_UNREAD_ALERT_CATEGORY_CHAR 0x2A48
#define | BLE_UUID_SYSTEM_ID_CHAR 0x2A23
#define | BLE_UUID_TEMPERATURE_MEASUREMENT_CHAR 0x2A1C
#define | BLE_UUID_TEMPERATURE_TYPE_CHAR 0x2A1D
#define | BLE_UUID_TIME_ACCURACY_CHAR 0x2A12
#define | BLE_UUID_TIME_SOURCE_CHAR 0x2A13
#define | BLE_UUID_TIME_UPDATE_CONTROL_POINT_CHAR 0x2A16
#define | BLE_UUID_TIME_UPDATE_STATE_CHAR 0x2A17
#define | BLE_UUID_TIME_WITH_DST_CHAR 0x2A11
#define | BLE_UUID_TIME_ZONE_CHAR 0x2A0E
#define | BLE_UUID_TX_POWER_LEVEL_CHAR 0x2A07
#define | BLE_UUID_CSC_FEATURE_CHAR 0x2A5C
#define | BLE_UUID_CSC_MEASUREMENT_CHAR 0x2A5B
#define | BLE_UUID_RSC_FEATURE_CHAR 0x2A54
#define | BLE_UUID_SC_CTRLPT_CHAR 0x2A55
#define | BLE_UUID_RSC_MEASUREMENT_CHAR 0x2A53
#define | BLE_UUID_SENSOR_LOCATION_CHAR 0x2A5D
#define | BLE_UUID_EXTERNAL_REPORT_REF_DESCR 0x2907
#define | BLE_UUID_REPORT_REF_DESCR 0x2908
#define | BLE_UUID_LN_FEATURE_CHAR 0x2A6A
#define | BLE_UUID_LN_POSITION_QUALITY_CHAR 0x2A69
#define | BLE_UUID_LN_LOCATION_AND_SPEED_CHAR 0x2A67
#define | BLE_UUID_LN_NAVIGATION_CHAR 0x2A68
#define | BLE_UUID_LN_CONTROL_POINT_CHAR 0x2A6B
#define | BLE_UUID_BMS_CTRLPT 0x2AA4
#define | BLE_UUID_BMS_FEATURE 0x2AA5
#define | BLE_UUID_CGM_MEASUREMENT 0x2AA7
#define | BLE_UUID_CGM_FEATURE 0x2AA8
#define | BLE_UUID_CGM_STATUS 0x2AA9
#define | BLE_UUID_CGM_SESSION_START_TIME 0x2AAA
#define | BLE_UUID_CGM_SESSION_RUN_TIME 0x2AAB
#define | BLE_UUID_CGM_SPECIFIC_OPS_CTRLPT 0x2AAC
#define | BLE_UUID_PLX_SPOT_CHECK_MEAS 0x2A5E
#define | BLE_UUID_PLX_CONTINUOUS_MEAS 0x2A5F
#define | BLE_UUID_PLX_FEATURES 0x2A60

## Detailed Description

## Macro Definition Documentation

#define BLE_UUID_ALERT_CATEGORY_ID_BIT_MASK_CHAR 0x2A42

Alert Category Id Bit Mask characteristic UUID.

#define BLE_UUID_ALERT_CATEGORY_ID_CHAR 0x2A43

Alert Category Id characteristic UUID.

#define BLE_UUID_ALERT_LEVEL_CHAR 0x2A06

Alert Level characteristic UUID.

#define BLE_UUID_ALERT_NOTIFICATION_CONTROL_POINT_CHAR 0x2A44

Alert Notification Control Point characteristic UUID.

#define BLE_UUID_ALERT_STATUS_CHAR 0x2A3F

Alert Status characteristic UUID.

#define BLE_UUID_BATTERY_LEVEL_CHAR 0x2A19

Battery Level characteristic UUID.

#define BLE_UUID_BLOOD_PRESSURE_FEATURE_CHAR 0x2A49

Blood Pressure Feature characteristic UUID.

#define BLE_UUID_BLOOD_PRESSURE_MEASUREMENT_CHAR 0x2A35

Blood Pressure Measurement characteristic UUID.

#define BLE_UUID_BMS_CTRLPT 0x2AA4

BMS Control Point characteristic UUID.

#define BLE_UUID_BMS_FEATURE 0x2AA5

BMS Feature characteristic UUID.

#define BLE_UUID_BODY_SENSOR_LOCATION_CHAR 0x2A38

Body Sensor Location characteristic UUID.

#define BLE_UUID_BOOT_KEYBOARD_INPUT_REPORT_CHAR 0x2A22

Boot Keyboard Input Report characteristic UUID.

#define BLE_UUID_BOOT_KEYBOARD_OUTPUT_REPORT_CHAR 0x2A32

Boot Keyboard Output Report characteristic UUID.

#define BLE_UUID_BOOT_MOUSE_INPUT_REPORT_CHAR 0x2A33

Boot Mouse Input Report characteristic UUID.

#define BLE_UUID_CGM_FEATURE 0x2AA8

CGM Service, Feature characteristic UUID

#define BLE_UUID_CGM_MEASUREMENT 0x2AA7

CGM Service, Measurement characteristic UUID

#define BLE_UUID_CGM_SESSION_RUN_TIME 0x2AAB

CGM Service, session run time characteristic UUID

#define BLE_UUID_CGM_SESSION_START_TIME 0x2AAA

CGM Service, session start time characteristic UUID

#define BLE_UUID_CGM_SPECIFIC_OPS_CTRLPT 0x2AAC

CGM Service, specific ops ctrlpt characteristic UUID

#define BLE_UUID_CGM_STATUS 0x2AA9

CGM Service, Status characteristic UUID

#define BLE_UUID_CSC_FEATURE_CHAR 0x2A5C

Cycling Speed and Cadence Feature characteristic UUID.

#define BLE_UUID_CSC_MEASUREMENT_CHAR 0x2A5B

Cycling Speed and Cadence Measurement characteristic UUID.

#define BLE_UUID_CURRENT_TIME_CHAR 0x2A2B

Current Time characteristic UUID.

#define BLE_UUID_DATE_TIME_CHAR 0x2A08

Date Time characteristic UUID.

#define BLE_UUID_DAY_DATE_TIME_CHAR 0x2A0A

Day Date Time characteristic UUID.

#define BLE_UUID_DAY_OF_WEEK_CHAR 0x2A09

Day Of Week characteristic UUID.

#define BLE_UUID_DST_OFFSET_CHAR 0x2A0D

Dst Offset characteristic UUID.

#define BLE_UUID_EXACT_TIME_256_CHAR 0x2A0C

Exact Time 256 characteristic UUID.

#define BLE_UUID_EXTERNAL_REPORT_REF_DESCR 0x2907

External Report Reference descriptor UUID.

#define BLE_UUID_FIRMWARE_REVISION_STRING_CHAR 0x2A26

Firmware Revision String characteristic UUID.

#define BLE_UUID_GLUCOSE_FEATURE_CHAR 0x2A51

Glucose Feature characteristic UUID.

#define BLE_UUID_GLUCOSE_MEASUREMENT_CHAR 0x2A18

Glucose Measurement characteristic UUID.

#define BLE_UUID_GLUCOSE_MEASUREMENT_CONTEXT_CHAR 0x2A34

Glucose Measurement Context characteristic UUID.

#define BLE_UUID_HARDWARE_REVISION_STRING_CHAR 0x2A27

Hardware Revision String characteristic UUID.

#define BLE_UUID_HEART_RATE_CONTROL_POINT_CHAR 0x2A39

Heart Rate Control Point characteristic UUID.

#define BLE_UUID_HEART_RATE_MEASUREMENT_CHAR 0x2A37

Heart Rate Measurement characteristic UUID.

#define BLE_UUID_HID_CONTROL_POINT_CHAR 0x2A4C

Hid Control Point characteristic UUID.

#define BLE_UUID_HID_INFORMATION_CHAR 0x2A4A

Hid Information characteristic UUID.

#define BLE_UUID_IEEE_REGULATORY_CERTIFICATION_DATA_LIST_CHAR 0x2A2A

IEEE Regulatory Certification Data List characteristic UUID.

#define BLE_UUID_INTERMEDIATE_CUFF_PRESSURE_CHAR 0x2A36

Intermediate Cuff Pressure characteristic UUID.

#define BLE_UUID_INTERMEDIATE_TEMPERATURE_CHAR 0x2A1E

Intermediate Temperature characteristic UUID.

#define BLE_UUID_LN_CONTROL_POINT_CHAR 0x2A6B

Location Navigation Service, Control point characteristic UUID.

#define BLE_UUID_LN_FEATURE_CHAR 0x2A6A

Location Navigation Service, Feature characteristic UUID.

#define BLE_UUID_LN_LOCATION_AND_SPEED_CHAR 0x2A67

Location Navigation Service, Location and Speed characteristic UUID.

#define BLE_UUID_LN_NAVIGATION_CHAR 0x2A68

Location Navigation Service, Navigation characteristic UUID.

#define BLE_UUID_LN_POSITION_QUALITY_CHAR 0x2A69

Location Navigation Service, Position quality UUID.

#define BLE_UUID_LOCAL_TIME_INFORMATION_CHAR 0x2A0F

Local Time Information characteristic UUID.

#define BLE_UUID_MANUFACTURER_NAME_STRING_CHAR 0x2A29

Manufacturer Name String characteristic UUID.

#define BLE_UUID_MEASUREMENT_INTERVAL_CHAR 0x2A21

Measurement Interval characteristic UUID.

#define BLE_UUID_MODEL_NUMBER_STRING_CHAR 0x2A24

Model Number String characteristic UUID.

#define BLE_UUID_NEW_ALERT_CHAR 0x2A46

New Alert characteristic UUID.

#define BLE_UUID_PLX_CONTINUOUS_MEAS 0x2A5F

PLX Service, continuous measurement characteristic UUID

#define BLE_UUID_PLX_FEATURES 0x2A60

PLX Service, feature characteristic UUID

#define BLE_UUID_PLX_SPOT_CHECK_MEAS 0x2A5E

PLX Service, spot check measurement characteristic UUID

#define BLE_UUID_PNP_ID_CHAR 0x2A50

PNP Id characteristic UUID.

#define BLE_UUID_PROTOCOL_MODE_CHAR 0x2A4E

Protocol Mode characteristic UUID.

#define BLE_UUID_RECORD_ACCESS_CONTROL_POINT_CHAR 0x2A52

Record Access Control Point characteristic UUID.

#define BLE_UUID_REFERENCE_TIME_INFORMATION_CHAR 0x2A14

Reference Time Information characteristic UUID.

#define BLE_UUID_REMOVABLE_CHAR 0x2A3A

Removable characteristic UUID.

#define BLE_UUID_REPORT_CHAR 0x2A4D

Report characteristic UUID.

#define BLE_UUID_REPORT_MAP_CHAR 0x2A4B

Report Map characteristic UUID.

#define BLE_UUID_REPORT_REF_DESCR 0x2908

Report Reference descriptor UUID.

#define BLE_UUID_RINGER_CONTROL_POINT_CHAR 0x2A40

Ringer Control Point characteristic UUID.

#define BLE_UUID_RINGER_SETTING_CHAR 0x2A41

Ringer Setting characteristic UUID.

#define BLE_UUID_RSC_FEATURE_CHAR 0x2A54

Running Speed and Cadence Feature characteristic UUID.

#define BLE_UUID_RSC_MEASUREMENT_CHAR 0x2A53

Running Speed and Cadence Measurement characteristic UUID.

#define BLE_UUID_SC_CTRLPT_CHAR 0x2A55

Speed and Cadence Control Point UUID.

#define BLE_UUID_SCAN_INTERVAL_WINDOW_CHAR 0x2A4F

Scan Interval Window characteristic UUID.

#define BLE_UUID_SCAN_REFRESH_CHAR 0x2A31

Scan Refresh characteristic UUID.

#define BLE_UUID_SENSOR_LOCATION_CHAR 0x2A5D

Sensor Location characteristic UUID.

#define BLE_UUID_SERIAL_NUMBER_STRING_CHAR 0x2A25

Serial Number String characteristic UUID.

#define BLE_UUID_SERVICE_REQUIRED_CHAR 0x2A3B

Service Required characteristic UUID.

#define BLE_UUID_SOFTWARE_REVISION_STRING_CHAR 0x2A28

Software Revision String characteristic UUID.

#define BLE_UUID_SUPPORTED_NEW_ALERT_CATEGORY_CHAR 0x2A47

Supported New Alert Category characteristic UUID.

#define BLE_UUID_SUPPORTED_UNREAD_ALERT_CATEGORY_CHAR 0x2A48

Supported Unread Alert Category characteristic UUID.

#define BLE_UUID_SYSTEM_ID_CHAR 0x2A23

System Id characteristic UUID.

#define BLE_UUID_TEMPERATURE_MEASUREMENT_CHAR 0x2A1C

Temperature Measurement characteristic UUID.

#define BLE_UUID_TEMPERATURE_TYPE_CHAR 0x2A1D

Temperature Type characteristic UUID.

#define BLE_UUID_TIME_ACCURACY_CHAR 0x2A12

Time Accuracy characteristic UUID.

#define BLE_UUID_TIME_SOURCE_CHAR 0x2A13

Time Source characteristic UUID.

#define BLE_UUID_TIME_UPDATE_CONTROL_POINT_CHAR 0x2A16

Time Update Control Point characteristic UUID.

#define BLE_UUID_TIME_UPDATE_STATE_CHAR 0x2A17

Time Update State characteristic UUID.

#define BLE_UUID_TIME_WITH_DST_CHAR 0x2A11

Time With Dst characteristic UUID.

#define BLE_UUID_TIME_ZONE_CHAR 0x2A0E

Time Zone characteristic UUID.

#define BLE_UUID_TX_POWER_LEVEL_CHAR 0x2A07

TX Power Level characteristic UUID.

#define BLE_UUID_UNREAD_ALERT_CHAR 0x2A45

Unread Alert characteristic UUID.