Go to the documentation of this file.
55 #define BLE_ATT_UUID_16(uuid) (uuid)
56 #define BLE_ATT_MTU_DEFAULT (23)
57 #define BLE_ATT_INVALID_HDL (0x0000)
58 #define BLE_ATT_HANDLE_START (0x0001)
59 #define BLE_ATT_HANDLE_END (0xFFFF)
63 #define BLE_ATT_UUID_16_LEN 0x0002
64 #define BLE_ATT_UUID_32_LEN 0x0004
65 #define BLE_ATT_UUID_128_LEN 0x0010
70 #define BLE_ATT_CHAR_PROP_BCAST 0x01
71 #define BLE_ATT_CHAR_PROP_RD 0x02
72 #define BLE_ATT_CHAR_PROP_WR_NO_RESP 0x04
73 #define BLE_ATT_CHAR_PROP_WR 0x08
74 #define BLE_ATT_CHAR_PROP_NTF 0x10
75 #define BLE_ATT_CHAR_PROP_IND 0x20
76 #define BLE_ATT_CHAR_PROP_AUTH 0x40
77 #define BLE_ATT_CHAR_PROP_EXT_PROP 0x80
82 #define BLE_ATT_EXT_RELIABLE_WRITE 0x0001
83 #define BLE_ATT_EXT_WRITABLE_AUX 0x0002
84 #define BLE_ATT_EXT_RFU 0xFFFC
88 #define BLE_ATT_BT_UUID_128 {0xFB, 0x34, 0x9B, 0x5F, 0x80, 0x00, 0x00, 0x80, \
89 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}
94 #define BLE_ATT_16_TO_128_ARRAY(uuid) {(uuid) & 0xFF, ((uuid) >> 8) & 0xFF, 0x00, 0x00, 0x00, \
95 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 }
100 #define BLE_ATT_16_TO_16_ARRAY(uuid) {(uuid) & 0xFF, ((uuid) >> 8) & 0xFF}
@ BLE_ATT_UNIT_HECTARE
Area unit: hectare.
@ BLE_ATT_UNIT_HERTZ
Frequency unit: hertz.
@ BLE_ATT_FORMAT_2BIT
Unsigned 2-bit integer.
@ BLE_ATT_CHAR_CSC_FEAT
CSC Feature.
@ BLE_ATT_CHAR_SW_REV
Software Revision String.
@ BLE_ATT_UNIT_COULOMB
Electric Charge unit: coulomb.
@ BLE_ATT_CHAR_HW_REV
Hardware revision String.
@ BLE_ATT_CHAR_TEMPERATURE
Temperature.
@ BLE_ATT_FORMAT_UTF8S
UTF-8 string.
@ BLE_ATT_SVC_GLUCOSE
Glucose Service.
@ BLE_ATT_CHAR_TEMP_EIGHT
Temperature 8.
@ BLE_ATT_UNIT_AMPERE_PER_SQ_METRE
Current density unit: ampere per square meter.
@ BLE_ATT_UNIT_SECOND
Time unit: second.
@ BLE_ATT_UNIT_YEAR
Time unit: year.
@ BLE_ATT_DECL_CHARACTERISTIC
Characteristic Declaration.
@ BLE_ATT_SVC_CONTINUOUS_GLUCOSE_MONITORING
Continuous Glucose Monitoring Service.
@ BLE_ATT_CHAR_CROSS_TRAINER_DATA
Cross Trainer Data.
@ BLE_ATT_UNIT_ANGSTROM
Length unit: angstrom.
@ BLE_ATT_CHAR_SCAN_INTV_WD
Scan Interval Window.
@ BLE_ATT_UNIT_RECIPROCAL_METRE
Wavenumber unit: reciprocal meter.
@ BLE_ATT_CHAR_DAY_DATE_TIME
Day Date Time.
@ BLE_ATT_DESC_REPORT_REF
Report Reference.
@ BLE_ATT_CHAR_DEVICE_NAME
Device name.
@ BLE_ATT_UNIT_COULOMB_PER_KG
Exposure unit: coulomb per kilogram.
@ BLE_ATT_CHAR_BOOT_KB_IN_REPORT
Boot Keyboard Input Report.
#define BLE_ATT_UUID_16(uuid)
Convert CPU’s integer definition to LSB-first 16-bit UUID.
@ BLE_ATT_CHAR_BLOOD_PRESSURE_FEATURE
Blood Pressure Feature.
@ BLE_ATT_CHAR_PERCEIVED_LIGHT
Perceived Lightness.
@ BLE_ATT_CHAR_SUP_RESIST_LEVEL_RANGE
Supported Resistance Level Range.
@ BLE_ATT_CHAR_CP_FEAT
CP Feature.
@ BLE_ATT_CHAR_DATE_UTC
Date UTC.
@ BLE_ATT_CHAR_EMERGENCY_TEXT
Emergency Text.
@ BLE_ATT_CHAR_RINGER_CNTL_POINT
Ringer Control Point.
@ BLE_ATT_UNIT_RADIAN_PER_SECOND
Angular velocity unit: radian per second.
@ BLE_ATT_CHAR_ILLUMINANCE
Illuminance.
@ BLE_ATT_UNIT_SQ_METRE
Area unit: square meter.
@ BLE_ATT_CHAR_TRUE_WIND_DIR
True Wind Direction.
@ BLE_ATT_CHAR_TWO_ZONE_HEART_RATE_LIMIT
Two Zone Heart Rate Limits.
@ BLE_ATT_CHAR_LN_CNTL_PT
LN Control Point.
@ BLE_ATT_UNIT_HENRY
Inductance unit: henry.
@ BLE_ATT_CHAR_CP_CNTL_PT
CP Control Point.
@ BLE_ATT_UNIT_VOLT_PER_METRE
Electric field strength unit: volt per meter.
@ BLE_ATT_UNIT_ANGLE_SECOND
Plane angle unit: second.
@ BLE_ATT_CHAR_COUNT_SIXTEEN
Count 16.
@ BLE_ATT_UNIT_CANDELA
Luminous intensity unit: candela.
@ BLE_ATT_SVC_CYCLING_POWER
Cycling Power Service.
@ BLE_ATT_CHAR_TIME_UPDATE_STATE
Time Update State.
@ BLE_ATT_CHAR_CIE_COLOR_REND_IDX
CIE 13.3-1995 Color Rendering Index.
@ BLE_ATT_SVC_LOCATION_AND_NAVIGATION
Location and Navigation Service.
@ BLE_ATT_CHAR_TIME_ACCURACY
Time Accuracy.
@ BLE_ATT_UNIT_MILLIGRAM_PER_DECILITRE
Mass density unit: milligram per decilitre.
@ BLE_ATT_CHAR_BAR_PRES_TREND
Barometric Pressure Trend.
@ BLE_ATT_FORMAT_NIBBLE
Unsigned 4-bit integer.
@ BLE_ATT_CHAR_OTS_OBJECT_ID
Object ID.
@ BLE_ATT_DESC_CHAR_PRES_FORMAT
Characteristic Presentation Format.
@ BLE_ATT_CHAR_APRNT_WIND_SPEED
Apparent Wind Speed.
@ BLE_ATT_FORMAT_UINT16
Unsigned 16-bit integer.
@ BLE_ATT_CHAR_STSIR_CLIMBER_DATA
Stair Climber Data.
@ BLE_ATT_FORMAT_SINT8
Signed 8-bit integer.
@ BLE_ATT_UNIT_KG
Mass unit: kilogram.
@ BLE_ATT_CHAR_SPORT_TYPE_FOR_AEROBIC_AND_ANAEROBIC_THRESHOLDS
Sport Type For Aerobic And Anaerobic Thresholds.
@ BLE_ATT_UNIT_WATT
Power unit: watt.
@ BLE_ATT_CHAR_ALERT_STATUS
Alert Status.
@ BLE_ATT_UNIT_KM_PER_HOUR
Velocity unit: kilometre per hour.
@ BLE_ATT_CHAR_SUP_SPEED_RANGE
Supported Speed Range.
@ BLE_ATT_CHAR_SYS_ID
System ID.
@ BLE_ATT_UNIT_METRES_PER_SEC_SQ
Acceleration unit: meter per second squared.
@ BLE_ATT_CHAR_CSC_MEAS
CSC Measurement.
@ BLE_ATT_CHAR_RECONNECTION_ADDR
Reconnection address.
@ BLE_ATT_CHAR_MANUF_NAME
Manufacturer Name String.
@ BLE_ATT_CHAR_POWER_SPEC
Power Specification.
@ BLE_ATT_CHAR_UNREAD_ALERT_STATUS
Unread Alert Status.
@ BLE_ATT_UNIT_GRAY
Absorbed dose unit: gray.
@ BLE_ATT_DESC_CLIENT_CHAR_CFG
Client characteristic configuration.
@ BLE_ATT_CHAR_FW_REV
Firmware Revision String.
@ BLE_ATT_CHAR_USER_INDEX
User Index.
@ BLE_ATT_FORMAT_SINT128
Signed 128-bit integer.
@ BLE_ATT_CHAR_BSS_CNTL_PT
BSS Control Point.
@ BLE_ATT_CHAR_TIME_EXPON_EIGHT
Time Exponential 8.
@ BLE_ATT_CHAR_TIME_UPDATE_CNTL_POINT
Time Update Control Point.
@ BLE_ATT_CHAR_IDD_HISTORY_DATA
IDD History Data.
@ BLE_ATT_CHAR_ALERT_CAT_ID
Alert Category ID.
@ BLE_ATT_CHAR_HEAT_INDEX
Heat Index.
@ BLE_ATT_UNIT_OHM
Electric resistance unit: ohm.
@ BLE_ATT_CHAR_SUP_NEW_ALERT_CAT
Supported New Alert Category.
@ BLE_ATT_UNIT_RADIAN
Plane angle unit: radian.
@ BLE_ATT_UNIT_GRAY_PER_SECOND
Absorbed dose rate unit: gray per second.
@ BLE_ATT_CHAR_EXACT_TIME_256
Exact time 256.
@ BLE_ATT_UNIT_WATT_PER_METRE_KELVIN
Thermal conductivity unit: watt per meter Kelvin.
@ BLE_ATT_UNIT_LUMEN
Luminous flux unit: lumen.
@ BLE_ATT_CHAR_CHROM_COORDINATE
Chromaticity Coordinate.
@ BLE_ATT_CHAR_AVG_VOLTAGE
Average Voltage.
@ BLE_ATT_UNIT_NEWTON_METRE
Moment of force unit: newton meter.
@ BLE_ATT_CHAR_CT_TIME
CT Time.
@ BLE_ATT_CHAR_TX_POWER_LEVEL
Tx Power Level.
@ BLE_ATT_CHAR_HID_INFO
HID Information.
@ BLE_ATT_CHAR_ELEC_CURRENT_SPEC
Electric Current Specification.
@ BLE_ATT_CHAR_MAX_HEART_RATE
Max Heart Rate.
@ BLE_ATT_CHAR_RINGER_SETTING
Ringer Setting.
@ BLE_ATT_CHAR_GLUCOSE_MEAS
Glucose Measurement.
@ BLE_ATT_CHAR_FAT_BURN_HEART_RATE_LOWER_LIMIT
Fat Burn Heart Rate Lower Limit.
@ BLE_ATT_SVC_HEALTH_THERMOM
Health Thermometer Service.
@ BLE_ATT_UNIT_BEATS_PER_MINUTE
Period unit: beats per minute.
@ BLE_ATT_CHAR_TIME_SOURCE
Time Source.
@ BLE_ATT_CHAR_HID_CTNL_PT
HID Control Point.
@ BLE_ATT_CHAR_IDD_STATUS_CHANGED
IDD Status Changed.
@ BLE_ATT_UNIT_PASCAL_SECOND
Synamic viscosity unit: pascal second.
@ BLE_ATT_CHAR_STEP_CLIMBER_DATA
Step Climber Data.
@ BLE_ATT_CHAR_DESCRIPTOR_VALUE_CHANGED
Descriptor Value Changed.
@ BLE_ATT_CHAR_CLI_SUP_FEAT
Client Supported Features.
@ BLE_ATT_UNIT_BECQUEREL
Activity referred to a radionuclide unit: becquerel.
@ BLE_ATT_CHAR_RAINFALL
Rainfall.
@ BLE_ATT_FORMAT_SINT48
Signed 48-bit integer.
@ BLE_ATT_CHAR_RELAT_RUNTIME_IN_TEMP_RANGE
Relative Value In A Temperature Range.
@ BLE_ATT_FORMAT_UINT48
Unsigned 48-bit integer.
@ BLE_ATT_CHAR_ANAEROBIC_HEART_RATE_UPPER_LIMIT
Anaerobic Heart Rate Upper Limit.
@ BLE_ATT_UNIT_BAR
Pressure unit: bar.
@ BLE_ATT_CHAR_BLOOD_PRESSURE_MEAS
Blood Pressure Measurement.
@ BLE_ATT_CHAR_BSS_RESPONSE
BSS Response.
@ BLE_ATT_FORMAT_SINT24
Signed 24-bit integer.
@ BLE_ATT_CHAR_TIME_HOUR_TWENTY_FOUR
Time Hour 24.
@ BLE_ATT_DECL_INCLUDE
Include Declaration.
@ BLE_ATT_CHAR_CP_MEAS
CP Measurement.
@ BLE_ATT_CHAR_DATABASE_CHANGE_INCREMENT
Database Change Increment.
@ BLE_ATT_CHAR_FIT_MACH_STATUS
Fitness Machine Status.
@ BLE_ATT_UNIT_KATAL_PER_CUBIC_METRE
Catalytic activity concentration unit: katal per cubic meter.
@ BLE_ATT_CHAR_FIVE_ZONE_HEART_RATE_LIMITS
Five Zone Heart Rate Limits.
@ BLE_ATT_CHAR_RSC_MEAS
RSC Measurement.
@ BLE_ATT_CHAR_HUMIDITY
Humidity.
@ BLE_ATT_UNIT_HENRY_PER_METRE
Permeability unit: henry per meter.
@ BLE_ATT_UNIT_NEPER
Logarithmic radio quantity unit: neper.
@ BLE_ATT_CHAR_FAT_BURN_HEART_RATE_UPPER_LIMIT
Fat Burn Heart Rate Upper Limit.
@ BLE_ATT_CHAR_ANAEROBIC_HEART_RATE_LOWER_LIMIT
Anaerobic Heart Rate Lower Limit.
@ BLE_ATT_UNIT_FARAD
Capacitance unit: Farad.
@ BLE_ATT_CHAR_TIME_ZONE
Time zone.
@ BLE_ATT_CHAR_WIND_CHILL
Wind Chill.
@ BLE_ATT_CHAR_LUMI_FLUX
Luminous Flux.
@ BLE_ATT_FORMAT_UINT64
Unsigned 64-bit integer.
@ BLE_ATT_UNIT_WATT_PER_STERADIAN
Radiant intensity unit: watt per steradian.
@ BLE_ATT_UNIT_WATT_PER_SQ_METRE
Heat flux density unit: watt per square meter.
@ BLE_ATT_UNIT_REVOLUTION_PER_MINUTE
Angular velocity unit: revolution per minute.
@ BLE_ATT_CHAR_TIME_DECI_EIGHT
Time Decihour 8.
@ BLE_ATT_CHAR_BODY_SENSOR_LOCATION
Body Sensor Location.
@ BLE_ATT_CHAR_CHROM_TOLERANCE
Chromaticity Tolerance.
@ BLE_ATT_DESC_SERVER_CHAR_CFG
Server characteristic configuration.
@ BLE_ATT_SVC_USER_DATA
User Data Service.
@ BLE_ATT_CHAR_BODY_COMPOSITION_FEATURE
Body Composition Feature.
@ BLE_ATT_CHAR_CTL_ADDR_RESOL_SUPP
Central Address Resolution Support.
@ BLE_ATT_UNIT_PER_MILLE
Unit: per mille.
@ BLE_ATT_CHAR_RECONNEC_CONFIG_CNTL_PT
Reconnection Configuration Control Point.
@ BLE_ATT_FORMAT_UTF16S
UTF-16 string.
@ BLE_ATT_SVC_HID
HID Service.
@ BLE_ATT_FORMAT_SINT32
Signed 32-bit integer.
@ BLE_ATT_SVC_SCAN_PARAMETERS
Scan Parameters Service.
@ BLE_ATT_CHAR_TEMP_STATIS
Temperature Statistics.
@ BLE_ATT_UNIT_DAY
Time unit: day.
@ BLE_ATT_CHAR_ELEC_CURRENT_STATIS
Electric Current Statistics.
@ BLE_ATT_UNIT_SURF_COULOMB_PER_SQ_METRE
Surface charge density unit: coulomb per square meter.
@ BLE_ATT_CHAR_RELAT_RUNTIME_IN_VOLT_RANGE
Relative Value In A Voltage Range.
@ BLE_ATT_FORMAT_UINT128
Unsigned 128-bit integer.
@ BLE_ATT_CHAR_MASS_FLOW
Mass Flow.
@ BLE_ATT_UNIT_MILE
Length unit: mile.
@ BLE_ATT_CHAR_FIXED_STR_THIRTY_SIX
Fixed String 36.
@ BLE_ATT_UNIT_COULOMB_PER_CUBIC_METRE
Electric charge density unit: coulomb per cubic meter.
@ BLE_ATT_UNIT_YARD
Length unit: yard.
@ BLE_ATT_CHAR_HEIGHT
Height.
@ BLE_ATT_CHAR_MODEL_NB
Model Number String.
@ BLE_ATT_UNIT_JOULE_PER_CUBIC_METRE
Energy Density unit: joule per cubic meter.
@ BLE_ATT_UNIT_METRE_PER_SECOND
Velocity unit: meter per second.
@ BLE_ATT_CHAR_RC_SETTINGS
RC Settings.
@ BLE_ATT_CHAR_RSC_FEAT
RSC Feature.
@ BLE_ATT_CHAR_GLUCOSE_MEAS_CTX
Glucose Measurement Context.
@ BLE_ATT_CHAR_DIRE_LISTING
Directory Listing.
@ BLE_ATT_UNIT_JOULE
Energy unit: joule.
@ BLE_ATT_UNIT_CANDELA_PER_SQ_METRE
Luminance unit: candela per square meter.
@ BLE_ATT_CHAR_INDOOR_BIKE_DATA
Indoor Bike Data.
@ BLE_ATT_FORMAT_FLOAT64
IEEE-754 64-bit floating point.
@ BLE_ATT_CHAR_APPEARANCE
Appearance.
@ BLE_ATT_CHAR_MEAS_INTERVAL
Measurement Interval.
@ BLE_ATT_CHAR_COEFFICIENT
Coefficient.
@ BLE_ATT_CHAR_RELAT_RUNTIME_IN_GEN_LEVEL_RANGE
Relative Runtime In A Generic Level Range.
@ BLE_ATT_DESC_CHAR_USER_DESCRIPTION
Characteristic user description.
@ BLE_ATT_SVC_DEVICE_INFO
Device Information Service.
@ BLE_ATT_CHAR_ALERT_LEVEL
Alert Level characteristic.
@ BLE_ATT_CHAR_POS_QUALITY
Position Quality.
@ BLE_ATT_UNIT_KG_PER_SQ_METRE
Surface density unit: kilogram per square meter.
@ BLE_ATT_FORMAT_DUINT16
IEEE-20601 format.
@ BLE_ATT_UNIT_POUND_FORCE_PER_SQ_INCH
Pressure unit: pound-force per square inch.
@ BLE_ATT_CHAR_PROTOCOL_MODE
Protocol Mode.
@ BLE_ATT_CHAR_RELAT_RUNTIME_IN_ILLUM_RANGE
Relative Value In An Illuminance Range.
@ BLE_ATT_DESC_ES_MEASUREMENT
Environmental Sensing Measurement.
ble_att_format_t
Format for Characteristic Presentation.
@ BLE_ATT_DESC_EXT_REPORT_REF
External Report Reference.
@ BLE_ATT_CHAR_ALERT_NTF_CTNL_PT
Alert Notification Control Point.
@ BLE_ATT_SVC_OBJECT_TRANSFER
Object Transfer Service.
@ BLE_ATT_CHAR_VO2_MAX
Vo2 Max.
@ BLE_ATT_CHAR_SUP_UNREAD_ALERT_CAT
Supported Unread Alert Category.
@ BLE_ATT_CHAR_REPORT_MAP
Report Map.
@ BLE_ATT_UNIT_CUBIC_METRE
Column unit: cubic meter.
@ BLE_ATT_DECL_PRIMARY_SERVICE
Primary service Declaration.
@ BLE_ATT_UNIT_PERCENTAGE
Unit: Percentage.
@ BLE_ATT_CHAR_IDD_RECORD_ACCESS_CNTL_PT
IDD Record Access Control Point.
@ BLE_ATT_CHAR_THREE_ZONE_HEART_RATE_LIMITS
Three Zone Heart Rate Limits.
@ BLE_ATT_CHAR_VOLTAGE_STATIS
Voltage Statistics.
@ BLE_ATT_UNIT_ANGLE_MINUTE
Plane angle unit: minute.
@ BLE_ATT_CHAR_IDD_COMMAND_DATA
IDD Command Data.
@ BLE_ATT_UNIT_NEWTON
Force unit: newton.
@ BLE_ATT_UNIT_AMPERE
Electric current unit: ampere.
@ BLE_ATT_CHAR_TREADMILL_DATA
Treadmill Data.
@ BLE_ATT_FORMAT_SINT64
Signed 64-bit integer.
@ BLE_ATT_UNIT_GRAM_CALORIE
Energy unit: gram calorie.
@ BLE_ATT_CHAR_DATE_OF_BIRTH
Date of Birth.
@ BLE_ATT_CHAR_IDD_FEAT
IDD Features.
@ BLE_ATT_CHAR_NAVIGATION
Navigation.
@ BLE_ATT_CHAR_DB_HASH
Database Hash.
@ BLE_ATT_CHAR_PERC_EIGHT
Percentage 8.
@ BLE_ATT_CHAR_PRESSURE
Pressure.
@ BLE_ATT_SVC_TRANSPORT_DISCOVERY
Transport Discovery Service.
@ BLE_ATT_CHAR_ELEVATION
Elevation.
@ BLE_ATT_CHAR_DAY_WEEK
Day of Week.
@ BLE_ATT_CHAR_ENERGY
Energy.
@ BLE_ATT_UNIT_MILE_PER_HOUR
Velocity unit: mile per hour.
@ BLE_ATT_CHAR_COUNTRY_CODE
Country Code.
@ BLE_ATT_CHAR_BODY_COMPOSITION_MEASUREMENT
Body Composition Measurement.
@ BLE_ATT_CHAR_MAGN_DECLINE
Magnetic Declination.
@ BLE_ATT_CHAR_DATE_OF_THRESHOLD_ASSESSMENT
Date of Threshold Assessment.
@ BLE_ATT_SVC_PHONE_ALERT_STATUS
Phone Alert Status Service.
@ BLE_ATT_CHAR_FIXED_STR_SIXTEEN
Fixed String 16.
@ BLE_ATT_CHAR_SERVICE_CHANGED
Service handles changed.
@ BLE_ATT_UNIT_KG_CALORIE
Energy unit: kilogram calorie.
@ BLE_ATT_UNIT_AMPERE_PER_METRE
Magnetic field strength unit: ampere per meter.
@ BLE_ATT_CHAR_OTS_OBJECT_SIZE
Object Size.
@ BLE_ATT_SVC_BATTERY_SERVICE
Battery Service.
@ BLE_ATT_SVC_CURRENT_TIME
Current Time Service.
@ BLE_ATT_SVC_BLOOD_PRESSURE
Blood Pressure Service.
@ BLE_ATT_UNIT_HOUR
Time unit: hour.
@ BLE_ATT_CHAR_HEART_RATE_MEAS
Heart Rate Measurement.
@ BLE_ATT_UNIT_NAUTICAL_MILE
Length unit: nautical mile.
@ BLE_ATT_CHAR_PLX_CONTINUOUS_MEASUREMENT_LOC
PLX Continuous Measurement.
@ BLE_ATT_CHAR_LUMI_INTENS
Luminous Intensity.
@ BLE_ATT_UNIT_KILOWATT_HOUR
Energy unit: kilowatt hour.
@ BLE_ATT_UNIT_MONTH
Time unit: month.
@ BLE_ATT_CHAR_REPORT
Report.
@ BLE_ATT_CHAR_TIME_SEC_EIGHT
Time Second 8.
@ BLE_ATT_CHAR_INTERMEDIATE_CUFF_PRESSURE
Intermediate Cuff Pressure.
@ BLE_ATT_DECL_SECONDARY_SERVICE
Secondary service Declaration.
@ BLE_ATT_CHAR_OTS_LF
Object List Filter.
@ BLE_ATT_CHAR_VOLTAGE
Voltage.
@ BLE_ATT_UNIT_REFRACTIVE_INDEX
Refractive index unit.
@ BLE_ATT_UNIT_MINUTE
Time unit: minute.
@ BLE_ATT_SVC_BODY_COMPOSITION
Body Composition Service.
@ BLE_ATT_CHAR_CP_VECTOR
CP Vector.
@ BLE_ATT_CHAR_NEW_ALERT
New Alert.
@ BLE_ATT_CHAR_EMERGENCY_ID
Emergency ID.
@ BLE_ATT_UNIT_LITRE
Volume unit: litre.
@ BLE_ATT_UNIT_TESLA
Magnetic flux density unit: Tesla.
@ BLE_ATT_CHAR_LUMI_EXPOSURE
Luminous Exposure.
@ BLE_ATT_CHAR_CORRELA_COLOR_TEMP
Correlated Color Temperature.
@ BLE_ATT_CHAR_ALERT_CAT_ID_BIT_MASK
Alert Category ID Bit Mask.
@ BLE_ATT_CHAR_TEMP_RANGE
Temperature Range.
@ BLE_ATT_UNIT_CUBIC_METRE_PER_KG
Specific volume unit: cubic meter per kilogram.
@ BLE_ATT_CHAR_REC_ACCESS_CTRL_PT
Record access control point.
@ BLE_ATT_CHAR_ELEC_CURRENT_RANGE
Electric Current Range.
@ BLE_ATT_UNIT_WEBER
Magnetic flux unit: weber.
@ BLE_ATT_CHAR_OTS_OBJECT_CHANGED
Object Changed.
@ BLE_ATT_CHAR_GLUCOSE_FEATURE
Glucose Feature.
@ BLE_ATT_CHAR_WEIGHT_SCALE_FEATURE
Weight Scale Feature.
@ BLE_ATT_DESC_ES_CONFIGURATION
Environmental Sensing Configuration.
@ BLE_ATT_FORMAT_FLOAT
IEEE-11073 32-bit FLOAT.
@ BLE_ATT_CHAR_SUP_HEART_RATE_RANGE
Supported Heart Rate Range.
@ BLE_ATT_UNIT_KATAL
Catalytic activity unit: katal.
@ BLE_ATT_CHAR_RELAT_RUNTIME_IN_CUR_RANGE
Relative Runtime In A Current Range.
@ BLE_ATT_SVC_ENVIRONMENTAL_SENSING
Environmental Sensing Service.
@ BLE_ATT_CHAR_RC_FEAT
RC Feature.
@ BLE_ATT_FORMAT_UINT8
Unsigned 8-bit integer.
@ BLE_ATT_CHAR_TEMP_EIGHT_STATIS
Temperature 8 Statistics.
@ BLE_ATT_UNIT_METRE
Length unit: meter.
@ BLE_ATT_CHAR_TEMP_EIGHT_IN_PERIOD_OF_DAY
Temperature 8 In A Period Of Day.
@ BLE_ATT_CHAR_IDD_COMMAND_CNTL_PT
IDD Command Control Point.
@ BLE_ATT_CHAR_MESH_PROX_DATA_OUT
Mesh Proxy Data Out.
@ BLE_ATT_CHAR_ENERGY_IN_PERIOD_OF_DAY
Energy In A Period Of Day.
@ BLE_ATT_CHAR_BATTERY_LEVEL
Battery Level.
@ BLE_ATT_CHAR_LN_FEAT
LN Feature.
@ BLE_ATT_SVC_GENERIC_ACCESS
Generic Access Profile.
@ BLE_ATT_FORMAT_UINT12
Unsigned 12-bit integer.
@ BLE_ATT_DESC_ES_TRIGGER_SETTING
Environmental Sensing Trigger Setting.
@ BLE_ATT_CHAR_REGISTERED_USER
Registered User Characterisitc.
@ BLE_ATT_UNIT_MASS_KG_PER_CUBIC_METRE
Mass Concentration unit: kilogram per cubic meter.
@ BLE_ATT_CHAR_WAIST_CIRCUMFERENCE
Waist Circumference.
@ BLE_ATT_CHAR_PNP_ID
PnP ID.
@ BLE_ATT_SVC_IMMEDIATE_ALERT
Immediate Alert Service.
@ BLE_ATT_SVC_BOND_MANAGEMENT
Bond Management Service.
@ BLE_ATT_CHAR_FIT_MACH_FEAT
Fitness Machine Feature.
@ BLE_ATT_SVC_RUNNING_SPEED_CADENCE
Running Speed and Cadence Service.
@ BLE_ATT_CHAR_PERIPH_PREF_CON_PARAM
Peripheral preferred connection parameters.
@ BLE_ATT_UNIT_KELVIN
Thermodynamic Temperature unit: kelvin.
@ BLE_ATT_CHAR_WEIGHT_MEASUREMENT
Weight Measurement.
@ BLE_ATT_UNIT_JOULE_PER_MOLE_KELVIN
Molar entropy unit: joule per mole kelvin.
@ BLE_ATT_CHAR_PRIVACY_FLAG
Privacy flag.
@ BLE_ATT_CHAR_ELEC_CURRENT
Electric Current.
@ BLE_ATT_CHAR_LOCAL_TIME_INFO
Local time Information.
@ BLE_ATT_CHAR_PLX_SPOT_CHECK_MEASUREMENT_LOC
PLX Spot-Check Measurement.
@ BLE_ATT_CHAR_RELAT_RUNTIME_IN_PERIOD_OF_DAY
Relative Value In A Period Of Day.
@ BLE_ATT_CHAR_SUP_POWER_RANGE
Supported Power Range.
@ BLE_ATT_CHAR_DST_OFFSET
DST Offset.
@ BLE_ATT_CHAR_TIME_WITH_DST
Time with DST.
@ BLE_ATT_SVC_NEXT_DST_CHANGE
Next DST Change Service.
@ BLE_ATT_CHAR_INTERMED_TEMPERATURE
Intermediate Temperature.
@ BLE_ATT_CHAR_ANAEROBIC_THRESHHOLD
Anaerobic Threshhold.
@ BLE_ATT_CHAR_IRRADIANCE
Irradiance.
@ BLE_ATT_CHAR_AEROBIC_THRESHOLD
Aerobic Threshold.
@ BLE_ATT_CHAR_LUMI_ENERGY
Luminous Energy.
@ BLE_ATT_CHAR_OTS_OBJECT_PROPERTIES
Object Properties.
@ BLE_ATT_CHAR_IEEE_CERTIF
IEEE Regulatory Certification Data List.
@ BLE_ATT_UNIT_WATT_PER_SQ_METRE_STERADIAN
Radiance unit: watt per square meter steradian.
@ BLE_ATT_UNIT_STERADIAN
Solid angle unit: steradian.
@ BLE_ATT_UNIT_MM_MERCURY
Pressure unit: millimetre of mercury.
@ BLE_ATT_CHAR_SERIAL_NB
Serial Number String.
@ BLE_ATT_UNIT_JOULE_PER_KELVIN
Heat capacity unit: joule per Kelvin.
@ BLE_ATT_CHAR_BOOT_MOUSE_IN_REPORT
Boot Mouse Input Report.
@ BLE_ATT_CHAR_LOC_SPEED
Location and Speed.
@ BLE_ATT_CHAR_WEIGHT
Weight.
@ BLE_ATT_CHAR_REFERENCE_TIME_INFO
Reference Time Information.
@ BLE_ATT_CHAR_FIXED_STR_TWENTY_FOUR
Fixed String 24.
@ BLE_ATT_CHAR_MESH_PROV_DATA_IN
Mesh Provisioning Data In.
@ BLE_ATT_CHAR_BOOLEAN
Boolean.
@ BLE_ATT_CHAR_COUNT_TWENTY_FOUR
Count 24.
@ BLE_ATT_CHAR_IDD_STATUS
IDD Status.
@ BLE_ATT_UNIT_SIEMENS
Electric conductance unit: siemens.
@ BLE_ATT_UNIT_AMPERE_HOURS
Electric charge unit: ampere hours.
@ BLE_ATT_SVC_LINK_LOSS
Link Loss Service.
@ BLE_ATT_CHAR_IDD_STATUS_READER_CNTL_PT
IDD Status Reader Control Point.
@ BLE_ATT_UNIT_MILLIMOLE_PER_LITRE
Mass density unit: millimole per litre.
@ BLE_ATT_FORMAT_UINT32
Unsigned 32-bit integer.
@ BLE_ATT_UNIT_MOLE
Amount of substance unit: mole.
@ BLE_ATT_CHAR_PLX_FEATURES_LOC
PLX Features.
@ BLE_ATT_CHAR_POLLEN_CONC
Pollen Concentration.
@ BLE_ATT_CHAR_SCAN_REFRESH
Scan Refresh.
@ BLE_ATT_CHAR_TEMPERATURE_MEAS
Temperature Measurement.
@ BLE_ATT_SVC_REF_TIME_UPDATE
Reference Time Update Service.
@ BLE_ATT_CHAR_LANGUAGE
Language string.
@ BLE_ATT_FORMAT_SFLOAT
IEEE-11073 16-bit SFLOAT.
@ BLE_ATT_CHAR_TIME_MS_TWENTY_FOUR
Time Millisecond 24.
@ BLE_ATT_CHAR_FIRST_NAME
First Name.
@ BLE_ATT_CHAR_HIP_CIRCUMFERENCE
Hip Circumference.
@ BLE_ATT_CHAR_OTS_OLCP
Object List Control Point.
@ BLE_ATT_CHAR_FIT_MACH_CNTL_PT
Fitness Machine Control Point.
@ BLE_ATT_UNIT_LUX
Illuminance unit: lux.
@ BLE_ATT_SVC_WEIGHT_SCALE
Weight Scale Service.
@ BLE_ATT_CHAR_AVG_CURRENT
Average Current.
@ BLE_ATT_CHAR_OTS_OBJECT_NAME
Object Name.
@ BLE_ATT_CHAR_LUMI_EFFICACY
Luminous Efficacy.
@ BLE_ATT_CHAR_GENDER
Gender.
@ BLE_ATT_CHAR_TRUE_WIND_SPEED
True Wind Speed.
@ BLE_ATT_CHAR_USER_CONTROL_POINT
User Control Point.
@ BLE_ATT_UNIT_DENS_KG_PER_CUBIC_METRE
Density unit: kilogram per cubic meter.
@ BLE_ATT_CHAR_GENERIC_LEVEL
Generic Level.
@ BLE_ATT_CHAR_BOOT_KB_OUT_REPORT
Boot Keyboard Output Report.
@ BLE_ATT_UNIT_FOOT
Length unit: foot.
@ BLE_ATT_UNIT_PARSEC
Length unit: parsec.
@ BLE_ATT_UNIT_FARAD_PER_METRE
Permittivity unit: farad per meter.
@ BLE_ATT_CHAR_MAXIMUM_RECOMMENDED_HEART_RATE
Maximum Recommended Heart Rate.
@ BLE_ATT_UNIT_CELSIUS
Temperature unit: degree Celsius.
@ BLE_ATT_CHAR_RESTING_HEART_RATE
Resting Heart Rate.
@ BLE_ATT_FORMAT_SINT12
Signed 12-bit integer.
@ BLE_ATT_SVC_IP_SUPPORT
Internet Protocol Support Service.
@ BLE_ATT_UNIT_UNITLESS
No defined unit.
@ BLE_ATT_UNIT_BEL
Logarithmic radio quantity unit: bel.
@ BLE_ATT_CHAR_LUMI_FLUX_RANGE
Luminous Flux Range.
@ BLE_ATT_SVC_TX_POWER
TX Power Service.
@ BLE_ATT_CHAR_UV_INDEX
UV Index.
@ BLE_ATT_CHAR_EMAIL_ADDRESS
Email Address.
@ BLE_ATT_CHAR_GUST_FACTOR
Gust Factor.
@ BLE_ATT_CHAR_MESH_PROX_DATA_IN
Mesh Proxy Data In.
@ BLE_ATT_UNIT_FLUX_COULOMB_PER_SQ_METRE
Electric flux density unit: coulomb per square meter.
@ BLE_ATT_SVC_PULSE_OXIMETER
Pulse Oximeter Service.
@ BLE_ATT_SVC_GENERIC_ATTRIBUTE
Attribute Profile.
@ BLE_ATT_FORMAT_UINT24
Unsigned 24-bit integer.
@ BLE_ATT_FORMAT_BOOL
Unsigned 1-bit: true or false.
@ BLE_ATT_CHAR_UNSPECIFIED
Unspecified.
@ BLE_ATT_CHAR_EVENT_STATIC
Event Statistics.
@ BLE_ATT_CHAR_SC_CNTL_PT
SC Control Point.
@ BLE_ATT_CHAR_OTS_OACP
Object Action Control Point.
@ BLE_ATT_CHAR_AEROBIC_HEART_RATE_UPPER_LIMIT
Aerobic Heart Rate Upper Limit.
@ BLE_ATT_SVC_ALERT_NTF
Alert Notification Service.
@ BLE_ATT_SVC_HEART_RATE
Heart Rate Service.
@ BLE_ATT_UNIT_JOULE_PER_MOLE
Molar energy unit: joule per mole.
@ BLE_ATT_FORMAT_FLOAT32
IEEE-754 32-bit floating point.
ble_att_uuid_t
Attribute Specification Definitions: Common 16-bit (Universal Unique Identifier).
@ BLE_ATT_CHAR_CHROM_COORD
Chromaticity Coordinates.
@ BLE_ATT_CHAR_CHORM_IN_CCT_AND_DUV_VAL
Chromaticity in CCT And Duv Values.
@ BLE_ATT_FORMAT_LAST
Last format.
@ BLE_ATT_CHAR_APRNT_WIND_DIRECTION
Apparent Wind Direction.
@ BLE_ATT_CHAR_VOLUME_FLOW
Volume Flow.
@ BLE_ATT_SVC_CYCLING_SPEED_CADENCE
Cycling Speed and Cadence Service.
@ BLE_ATT_UNIT_JOULE_PER_KG_KELVIN
Specific heat capacity unit: joule per kilogram kelvin.
@ BLE_ATT_CHAR_POWER
Power.
@ BLE_ATT_FORMAT_STRUCT
Opaque structure.
@ BLE_ATT_SVC_INDOOR_POSITIONING
Indoor Positioning Service.
@ BLE_ATT_CHAR_MAGN_FLUX_3D
Magnetic Flux Density - 3D.
@ BLE_ATT_CHAR_MAGN_FLUX_2D
Flux Density - 2D.
@ BLE_ATT_CHAR_ROWER_DATA
Rower Data.
@ BLE_ATT_CHAR_OTS_OBJECT_FIRST_CREATED
Object First Created.
@ BLE_ATT_CHAR_TRAIN_STATUS
Training Status.
@ BLE_ATT_UNIT_VOLT
Electric potential difference unit: Volt.
@ BLE_ATT_CHAR_SUP_INCL_RANGE
Supported Inclination Range.
@ BLE_ATT_UNIT_RELATIVE_PERMEABILITY
Relative permeability unit.
@ BLE_ATT_CHAR_LAST_NAME
Last Name.
@ BLE_ATT_CHAR_OTS_OBJECT_TYPE
Object Type.
@ BLE_ATT_UNIT_INCH
Length unit: inch.
@ BLE_ATT_CHAR_SRV_SUP_FEAT
Server Supported Features.
@ BLE_ATT_CHAR_OTS_FEATURES
OTS Service Feature.
@ BLE_ATT_CHAR_VOLTAGE_SPEC
Voltage Specification.
@ BLE_ATT_CHAR_GLOB_TRADE_ITEM_NUM
Global Trade Item Number.
@ BLE_ATT_UNIT_PASCAL
Pressure unit: pascal.
@ BLE_ATT_UNIT_JOULE_PER_KG
Specific Energy unit: joule per kilogram.
@ BLE_ATT_DESC_CHAR_AGGREGATE_FORMAT
Characteristic Aggregate Format.
@ BLE_ATT_UNIT_TONNE
Mass unit: tonne.
@ BLE_ATT_UNIT_MOLE_PER_CUBIC_METRE
Amount concentration unit: mole per cubic meter.
@ BLE_ATT_CHAR_AEROBIC_HEART_RATE_LOWER_LIMIT
Aerobic Heart Rate Lower Limit.
@ BLE_ATT_DESC_VALID_RANGE
Valid Range.
@ BLE_ATT_INVALID_UUID
Invalid UUID.
@ BLE_ATT_CHAR_DEW_POINT
Dew Point.
@ BLE_ATT_UNIT_ANGLE_DEGREE
Plane angle unit: degree.
@ BLE_ATT_FORMAT_SINT16
Signed 16-bit integer.
@ BLE_ATT_CHAR_TEMPERATURE_TYPE
Temperature Type.
@ BLE_ATT_CHAR_TIME_SEC_SIXTEEN
Time Second 16.
@ BLE_ATT_UNIT_SIEVERT
Dose equivalent unit: sievert.
@ BLE_ATT_UNIT_RADIAN_PER_SECOND_SQ
Angular acceleration unit: radian per second squared.
@ BLE_ATT_CHAR_OTS_OBJECT_LAST_MODIFIED
Object Last Modified.
@ BLE_ATT_UNIT_NEWTON_PER_METRE
Surface tension unit: newton per meter.
@ BLE_ATT_CHAR_FIXED_STR_EIGHT
Fixed String 8.
@ BLE_ATT_CHAR_HEART_RATE_CNTL_POINT
Heart Rate Control Point.
@ BLE_ATT_CHAR_CHROM_DIST_FROM_PLANCKIAN
Chromatic Distance From Planckian.
@ BLE_ATT_CHAR_MESH_PROV_DATA_OUT
Mesh Provisioning Data Out.
@ BLE_ATT_CHAR_IDD_ANNU_STATUS
IDD Annunciation Status.
@ BLE_ATT_SVC_HTTP_PROXY
HTTP Proxy Service.
@ BLE_ATT_UNIT_BARN
Area unit: barn.
@ BLE_ATT_CHAR_RSLV_PRIV_ADDR_ONLY
Resolvable Private Address only.
@ BLE_ATT_CHAR_DATE_TIME
Date Time.
@ BLE_ATT_UNIT_KNOT
Velocity unit: knot.
@ BLE_ATT_CHAR_SENSOR_LOC
Sensor Location.
@ BLE_ATT_DESC_CHAR_EXT_PROPERTIES
Characteristic extended properties.
@ BLE_ATT_UNIT_FAHRENHEIT
Thermodynamic temperature unit: degree Fahrenheit.