mirror of
https://github.com/switchbrew/libnx.git
synced 2025-06-21 20:42:44 +02:00
918 lines
96 KiB
C
918 lines
96 KiB
C
/**
|
|
* @file btdrv_ids.h
|
|
* @brief Bluetooth SIG assigned number definitions (see https://www.bluetooth.com/specifications/assigned-numbers/).
|
|
* @author ndeadly
|
|
* @copyright libnx Authors
|
|
*/
|
|
#pragma once
|
|
|
|
/// Extract \ref BtdrvAppearanceCategoryType from \ref BtdrvAppearanceType.
|
|
#define APPEARANCE_CATEGORY(x) ((x & 0xFFC0) >> 6)
|
|
|
|
/// AdType
|
|
typedef enum {
|
|
BtdrvAdType_Flags = 0x01, ///< Flags
|
|
BtdrvAdType_ServiceClassUuid16ListIncomplete = 0x02, ///< Incomplete List of 16-bit Service Class UUIDs
|
|
BtdrvAdType_ServiceClassUuid16ListComplete = 0x03, ///< Complete List of 16-bit Service Class UUIDs
|
|
BtdrvAdType_ServiceClassUuid32ListIncomplete = 0x04, ///< Incomplete List of 32-bit Service Class UUIDs
|
|
BtdrvAdType_ServiceClassUuid32ListComplete = 0x05, ///< Complete List of 32-bit Service Class UUIDs
|
|
BtdrvAdType_ServiceClassUuid128ListIncomplete = 0x06, ///< Incomplete List of 128-bit Service Class UUIDs
|
|
BtdrvAdType_ServiceClassUuid128ListComplete = 0x07, ///< Complete List of 128-bit Service Class UUIDs
|
|
BtdrvAdType_ShortenedLocalName = 0x08, ///< Shortened Local Name
|
|
BtdrvAdType_CompleteLocalName = 0x09, ///< Complete Local Name
|
|
BtdrvAdType_TxPowerLevel = 0x0A, ///< Tx Power Level
|
|
BtdrvAdType_ClassOfDevice = 0x0D, ///< Class of Device
|
|
BtdrvAdType_SimplePairingHashC192 = 0x0E, ///< Simple Pairing Hash C-192
|
|
BtdrvAdType_SimplePairingRandomizerR192 = 0x0F, ///< Simple Pairing Randomizer R-192
|
|
BtdrvAdType_DeviceId = 0x10, ///< Device ID
|
|
BtdrvAdType_SecurityManagerTkValue = 0x10, ///< Security Manager TK Value
|
|
BtdrvAdType_SecurityManagerOutOfBandFlags = 0x11, ///< Security Manager Out of Band Flags
|
|
BtdrvAdType_PeripheralConnectionIntervalRange = 0x12, ///< Peripheral Connection Interval Range
|
|
BtdrvAdType_ServiceSolicitationUuid16List = 0x14, ///< List of 16-bit Service Solicitation UUIDs
|
|
BtdrvAdType_ServiceSolicitationUuid128List = 0x15, ///< List of 128-bit Service Solicitation UUIDs
|
|
BtdrvAdType_ServiceDataUuid16 = 0x16, ///< Service Data - 16-bit UUID
|
|
BtdrvAdType_PublicTargetAddress = 0x17, ///< Public Target Address
|
|
BtdrvAdType_RandomTargetAddress = 0x18, ///< Random Target Address
|
|
BtdrvAdType_Appearance = 0x19, ///< Appearance
|
|
BtdrvAdType_AdvertisingInterval = 0x1A, ///< Advertising Interval
|
|
BtdrvAdType_LeBluetoothDeviceAddress = 0x1B, ///< LE Bluetooth Device Address
|
|
BtdrvAdType_LeRole = 0x1C, ///< LE Role
|
|
BtdrvAdType_SimplePairingHashC256 = 0x1D, ///< Simple Pairing Hash C-256
|
|
BtdrvAdType_SimplePairingRandomizerR256 = 0x1E, ///< Simple Pairing Randomizer R-256
|
|
BtdrvAdType_ServiceSolicitationUuid32List = 0x1F, ///< List of 32-bit Service Solicitation UUIDs
|
|
BtdrvAdType_ServiceDataUuid32 = 0x20, ///< Service Data - 32-bit UUID
|
|
BtdrvAdType_ServiceDataUuid128 = 0x21, ///< Service Data - 128-bit UUID
|
|
BtdrvAdType_LeSecureConnectionsConfirmationValue = 0x22, ///< LE Secure Connections Confirmation Value
|
|
BtdrvAdType_LeSecureConnectionsRandomValue = 0x23, ///< LE Secure Connections Random Value
|
|
BtdrvAdType_Uri = 0x24, ///< URI
|
|
BtdrvAdType_IndoorPositioning = 0x25, ///< Indoor Positioning
|
|
BtdrvAdType_TransportDiscoveryData = 0x26, ///< Transport Discovery Data
|
|
BtdrvAdType_LeSupportedFeatures = 0x27, ///< LE Supported Features
|
|
BtdrvAdType_ChannelMapUpdateIndication = 0x28, ///< Channel Map Update Indication
|
|
BtdrvAdType_PbAdv = 0x29, ///< PB-ADV
|
|
BtdrvAdType_MeshMessage = 0x2A, ///< Mesh Message
|
|
BtdrvAdType_MeshBeacon = 0x2B, ///< Mesh Beacon
|
|
BtdrvAdType_Biginfo = 0x2C, ///< BIGInfo
|
|
BtdrvAdType_BroadcastCode = 0x2D, ///< Broadcast_Code
|
|
BtdrvAdType_ResolvableSetIdentifier = 0x2E, ///< Resolvable Set Identifier
|
|
BtdrvAdType_AdvertisingIntervalLong = 0x2F, ///< Advertising Interval - long
|
|
BtdrvAdType_BroadcastName = 0x30, ///< Broadcast_Name
|
|
BtdrvAdType_EncryptedAdvertisingData = 0x31, ///< Encrypted Advertising Data
|
|
BtdrvAdType_PeriodicAdvertisingResponseTimingInformation = 0x32, ///< Periodic Advertising Response Timing Information
|
|
BtdrvAdType_ElectronicShelfLabel = 0x34, ///< Electronic Shelf Label
|
|
BtdrvAdType_3DInformationData = 0x3D, ///< 3D Information Data
|
|
BtdrvAdType_ManufacturerSpecificData = 0xFF, ///< Manufacturer Specific Data
|
|
} BtdrvAdType;
|
|
|
|
/// AppearanceCategoryType
|
|
typedef enum {
|
|
BtdrvAppearanceCategoryType_Unknown = 0x000, ///< Unknown
|
|
BtdrvAppearanceCategoryType_Phone = 0x001, ///< Phone
|
|
BtdrvAppearanceCategoryType_Computer = 0x002, ///< Computer
|
|
BtdrvAppearanceCategoryType_Watch = 0x003, ///< Watch
|
|
BtdrvAppearanceCategoryType_Clock = 0x004, ///< Clock
|
|
BtdrvAppearanceCategoryType_Display = 0x005, ///< Display
|
|
BtdrvAppearanceCategoryType_RemoteControl = 0x006, ///< Remote Control
|
|
BtdrvAppearanceCategoryType_EyeGlasses = 0x007, ///< Eye-glasses
|
|
BtdrvAppearanceCategoryType_Tag = 0x008, ///< Tag
|
|
BtdrvAppearanceCategoryType_Keyring = 0x009, ///< Keyring
|
|
BtdrvAppearanceCategoryType_MediaPlayer = 0x00A, ///< Media Player
|
|
BtdrvAppearanceCategoryType_BarcodeScanner = 0x00B, ///< Barcode Scanner
|
|
BtdrvAppearanceCategoryType_Thermometer = 0x00C, ///< Thermometer
|
|
BtdrvAppearanceCategoryType_HeartRateSensor = 0x00D, ///< Heart Rate Sensor
|
|
BtdrvAppearanceCategoryType_BloodPressure = 0x00E, ///< Blood Pressure
|
|
BtdrvAppearanceCategoryType_HumanInterfaceDevice = 0x00F, ///< Human Interface Device
|
|
BtdrvAppearanceCategoryType_GlucoseMeter = 0x010, ///< Glucose Meter
|
|
BtdrvAppearanceCategoryType_RunningWalkingSensor = 0x011, ///< Running Walking Sensor
|
|
BtdrvAppearanceCategoryType_Cycling = 0x012, ///< Cycling
|
|
BtdrvAppearanceCategoryType_ControlDevice = 0x013, ///< Control Device
|
|
BtdrvAppearanceCategoryType_NetworkDevice = 0x014, ///< Network Device
|
|
BtdrvAppearanceCategoryType_Sensor = 0x015, ///< Sensor
|
|
BtdrvAppearanceCategoryType_LightFixtures = 0x016, ///< Light Fixtures
|
|
BtdrvAppearanceCategoryType_Fan = 0x017, ///< Fan
|
|
BtdrvAppearanceCategoryType_Hvac = 0x018, ///< HVAC
|
|
BtdrvAppearanceCategoryType_AirConditioning = 0x019, ///< Air Conditioning
|
|
BtdrvAppearanceCategoryType_Humidifier = 0x01A, ///< Humidifier
|
|
BtdrvAppearanceCategoryType_Heating = 0x01B, ///< Heating
|
|
BtdrvAppearanceCategoryType_AccessControl = 0x01C, ///< Access Control
|
|
BtdrvAppearanceCategoryType_MotorizedDevice = 0x01D, ///< Motorized Device
|
|
BtdrvAppearanceCategoryType_PowerDevice = 0x01E, ///< Power Device
|
|
BtdrvAppearanceCategoryType_LightSource = 0x01F, ///< Light Source
|
|
BtdrvAppearanceCategoryType_WindowCovering = 0x020, ///< Window Covering
|
|
BtdrvAppearanceCategoryType_AudioSink = 0x021, ///< Audio Sink
|
|
BtdrvAppearanceCategoryType_AudioSource = 0x022, ///< Audio Source
|
|
BtdrvAppearanceCategoryType_MotorizedVehicle = 0x023, ///< Motorized Vehicle
|
|
BtdrvAppearanceCategoryType_DomesticAppliance = 0x024, ///< Domestic Appliance
|
|
BtdrvAppearanceCategoryType_WearableAudioDevice = 0x025, ///< Wearable Audio Device
|
|
BtdrvAppearanceCategoryType_Aircraft = 0x026, ///< Aircraft
|
|
BtdrvAppearanceCategoryType_AvEquipment = 0x027, ///< AV Equipment
|
|
BtdrvAppearanceCategoryType_DisplayEquipment = 0x028, ///< Display Equipment
|
|
BtdrvAppearanceCategoryType_HearingAid = 0x029, ///< Hearing aid
|
|
BtdrvAppearanceCategoryType_Gaming = 0x02A, ///< Gaming
|
|
BtdrvAppearanceCategoryType_PulseOximeter = 0x031, ///< Pulse Oximeter
|
|
BtdrvAppearanceCategoryType_WeightScale = 0x032, ///< Weight Scale
|
|
BtdrvAppearanceCategoryType_PersonalMobilityDevice = 0x033, ///< Personal Mobility Device
|
|
BtdrvAppearanceCategoryType_ContinuousGlucoseMonitor = 0x034, ///< Continuous Glucose Monitor
|
|
BtdrvAppearanceCategoryType_InsulinPump = 0x035, ///< Insulin Pump
|
|
BtdrvAppearanceCategoryType_MedicationDelivery = 0x036, ///< Medication Delivery
|
|
BtdrvAppearanceCategoryType_Spirometer = 0x037, ///< Spirometer
|
|
BtdrvAppearanceCategoryType_OutdoorSportsActivity = 0x051, ///< Outdoor Sports Activity
|
|
} BtdrvAppearanceCategoryType;
|
|
|
|
/// AppearanceType
|
|
typedef enum {
|
|
BtdrvAppearanceType_DesktopWorkstation = 0x0081, ///< Desktop Workstation
|
|
BtdrvAppearanceType_ServerClassComputer = 0x0082, ///< Server-class Computer
|
|
BtdrvAppearanceType_Laptop = 0x0083, ///< Laptop
|
|
BtdrvAppearanceType_HandheldPcPdaClamshell = 0x0084, ///< Handheld PC/PDA (clamshell)
|
|
BtdrvAppearanceType_PalmSizePcPda = 0x0085, ///< Palm-size PC/PDA
|
|
BtdrvAppearanceType_WearableComputerWatchSize = 0x0086, ///< Wearable computer (watch size)
|
|
BtdrvAppearanceType_Tablet = 0x0087, ///< Tablet
|
|
BtdrvAppearanceType_DockingStation = 0x0088, ///< Docking Station
|
|
BtdrvAppearanceType_AllInOne = 0x0089, ///< All in One
|
|
BtdrvAppearanceType_BladeServer = 0x008A, ///< Blade Server
|
|
BtdrvAppearanceType_Convertible = 0x008B, ///< Convertible
|
|
BtdrvAppearanceType_Detachable = 0x008C, ///< Detachable
|
|
BtdrvAppearanceType_IotGateway = 0x008D, ///< IoT Gateway
|
|
BtdrvAppearanceType_MiniPc = 0x008E, ///< Mini PC
|
|
BtdrvAppearanceType_StickPc = 0x008F, ///< Stick PC
|
|
BtdrvAppearanceType_SportsWatch = 0x00C1, ///< Sports Watch
|
|
BtdrvAppearanceType_Smartwatch = 0x00C2, ///< Smartwatch
|
|
BtdrvAppearanceType_EarThermometer = 0x0301, ///< Ear Thermometer
|
|
BtdrvAppearanceType_HeartRateBelt = 0x0341, ///< Heart Rate Belt
|
|
BtdrvAppearanceType_ArmBloodPressure = 0x0381, ///< Arm Blood Pressure
|
|
BtdrvAppearanceType_WristBloodPressure = 0x0382, ///< Wrist Blood Pressure
|
|
BtdrvAppearanceType_Keyboard = 0x03C1, ///< Keyboard
|
|
BtdrvAppearanceType_Mouse = 0x03C2, ///< Mouse
|
|
BtdrvAppearanceType_Joystick = 0x03C3, ///< Joystick
|
|
BtdrvAppearanceType_Gamepad = 0x03C4, ///< Gamepad
|
|
BtdrvAppearanceType_DigitizerTablet = 0x03C5, ///< Digitizer Tablet
|
|
BtdrvAppearanceType_CardReader = 0x03C6, ///< Card Reader
|
|
BtdrvAppearanceType_DigitalPen = 0x03C7, ///< Digital Pen
|
|
BtdrvAppearanceType_BarcodeScanner = 0x03C8, ///< Barcode Scanner
|
|
BtdrvAppearanceType_Touchpad = 0x03C9, ///< Touchpad
|
|
BtdrvAppearanceType_PresentationRemote = 0x03CA, ///< Presentation Remote
|
|
BtdrvAppearanceType_InShoeRunningWalkingSensor = 0x0441, ///< In-Shoe Running Walking Sensor
|
|
BtdrvAppearanceType_OnShoeRunningWalkingSensor = 0x0442, ///< On-Shoe Running Walking Sensor
|
|
BtdrvAppearanceType_OnHipRunningWalkingSensor = 0x0443, ///< On-Hip Running Walking Sensor
|
|
BtdrvAppearanceType_CyclingComputer = 0x0481, ///< Cycling Computer
|
|
BtdrvAppearanceType_SpeedSensor = 0x0482, ///< Speed Sensor
|
|
BtdrvAppearanceType_CadenceSensor = 0x0483, ///< Cadence Sensor
|
|
BtdrvAppearanceType_PowerSensor = 0x0484, ///< Power Sensor
|
|
BtdrvAppearanceType_SpeedAndCadenceSensor = 0x0485, ///< Speed and Cadence Sensor
|
|
BtdrvAppearanceType_Switch = 0x04C1, ///< Switch
|
|
BtdrvAppearanceType_MultiSwitch = 0x04C2, ///< Multi-switch
|
|
BtdrvAppearanceType_Button = 0x04C3, ///< Button
|
|
BtdrvAppearanceType_Slider = 0x04C4, ///< Slider
|
|
BtdrvAppearanceType_RotarySwitch = 0x04C5, ///< Rotary Switch
|
|
BtdrvAppearanceType_TouchPanel = 0x04C6, ///< Touch Panel
|
|
BtdrvAppearanceType_SingleSwitch = 0x04C7, ///< Single Switch
|
|
BtdrvAppearanceType_DoubleSwitch = 0x04C8, ///< Double Switch
|
|
BtdrvAppearanceType_TripleSwitch = 0x04C9, ///< Triple Switch
|
|
BtdrvAppearanceType_BatterySwitch = 0x04CA, ///< Battery Switch
|
|
BtdrvAppearanceType_EnergyHarvestingSwitch = 0x04CB, ///< Energy Harvesting Switch
|
|
BtdrvAppearanceType_PushButton = 0x04CC, ///< Push Button
|
|
BtdrvAppearanceType_AccessPoint = 0x0501, ///< Access Point
|
|
BtdrvAppearanceType_MeshDevice = 0x0502, ///< Mesh Device
|
|
BtdrvAppearanceType_MeshNetworkProxy = 0x0503, ///< Mesh Network Proxy
|
|
BtdrvAppearanceType_MotionSensor = 0x0541, ///< Motion Sensor
|
|
BtdrvAppearanceType_AirQualitySensor = 0x0542, ///< Air quality Sensor
|
|
BtdrvAppearanceType_TemperatureSensor = 0x0543, ///< Temperature Sensor
|
|
BtdrvAppearanceType_HumiditySensor = 0x0544, ///< Humidity Sensor
|
|
BtdrvAppearanceType_LeakSensor = 0x0545, ///< Leak Sensor
|
|
BtdrvAppearanceType_SmokeSensor = 0x0546, ///< Smoke Sensor
|
|
BtdrvAppearanceType_OccupancySensor = 0x0547, ///< Occupancy Sensor
|
|
BtdrvAppearanceType_ContactSensor = 0x0548, ///< Contact Sensor
|
|
BtdrvAppearanceType_CarbonMonoxideSensor = 0x0549, ///< Carbon Monoxide Sensor
|
|
BtdrvAppearanceType_CarbonDioxideSensor = 0x054A, ///< Carbon Dioxide Sensor
|
|
BtdrvAppearanceType_AmbientLightSensor = 0x054B, ///< Ambient Light Sensor
|
|
BtdrvAppearanceType_EnergySensor = 0x054C, ///< Energy Sensor
|
|
BtdrvAppearanceType_ColorLightSensor = 0x054D, ///< Color Light Sensor
|
|
BtdrvAppearanceType_RainSensor = 0x054E, ///< Rain Sensor
|
|
BtdrvAppearanceType_FireSensor = 0x054F, ///< Fire Sensor
|
|
BtdrvAppearanceType_WindSensor = 0x0550, ///< Wind Sensor
|
|
BtdrvAppearanceType_ProximitySensor = 0x0551, ///< Proximity Sensor
|
|
BtdrvAppearanceType_MultiSensor = 0x0552, ///< Multi-Sensor
|
|
BtdrvAppearanceType_FlushMountedSensor = 0x0553, ///< Flush Mounted Sensor
|
|
BtdrvAppearanceType_CeilingMountedSensor = 0x0554, ///< Ceiling Mounted Sensor
|
|
BtdrvAppearanceType_WallMountedSensor = 0x0555, ///< Wall Mounted Sensor
|
|
BtdrvAppearanceType_Multisensor = 0x0556, ///< Multisensor
|
|
BtdrvAppearanceType_EnergyMeter = 0x0557, ///< Energy Meter
|
|
BtdrvAppearanceType_FlameDetector = 0x0558, ///< Flame Detector
|
|
BtdrvAppearanceType_VehicleTirePressureSensor = 0x0559, ///< Vehicle Tire Pressure Sensor
|
|
BtdrvAppearanceType_WallLight = 0x0581, ///< Wall Light
|
|
BtdrvAppearanceType_CeilingLight = 0x0582, ///< Ceiling Light
|
|
BtdrvAppearanceType_FloorLight = 0x0583, ///< Floor Light
|
|
BtdrvAppearanceType_CabinetLight = 0x0584, ///< Cabinet Light
|
|
BtdrvAppearanceType_DeskLight = 0x0585, ///< Desk Light
|
|
BtdrvAppearanceType_TrofferLight = 0x0586, ///< Troffer Light
|
|
BtdrvAppearanceType_PendantLight = 0x0587, ///< Pendant Light
|
|
BtdrvAppearanceType_InGroundLight = 0x0588, ///< In-ground Light
|
|
BtdrvAppearanceType_FloodLight = 0x0589, ///< Flood Light
|
|
BtdrvAppearanceType_UnderwaterLight = 0x058A, ///< Underwater Light
|
|
BtdrvAppearanceType_BollardWithLight = 0x058B, ///< Bollard with Light
|
|
BtdrvAppearanceType_PathwayLight = 0x058C, ///< Pathway Light
|
|
BtdrvAppearanceType_GardenLight = 0x058D, ///< Garden Light
|
|
BtdrvAppearanceType_PoleTopLight = 0x058E, ///< Pole-top Light
|
|
BtdrvAppearanceType_Spotlight = 0x058F, ///< Spotlight
|
|
BtdrvAppearanceType_LinearLight = 0x0590, ///< Linear Light
|
|
BtdrvAppearanceType_StreetLight = 0x0591, ///< Street Light
|
|
BtdrvAppearanceType_ShelvesLight = 0x0592, ///< Shelves Light
|
|
BtdrvAppearanceType_BayLight = 0x0593, ///< Bay Light
|
|
BtdrvAppearanceType_EmergencyExitLight = 0x0594, ///< Emergency Exit Light
|
|
BtdrvAppearanceType_LightController = 0x0595, ///< Light Controller
|
|
BtdrvAppearanceType_LightDriver = 0x0596, ///< Light Driver
|
|
BtdrvAppearanceType_Bulb = 0x0597, ///< Bulb
|
|
BtdrvAppearanceType_LowBayLight = 0x0598, ///< Low-bay Light
|
|
BtdrvAppearanceType_HighBayLight = 0x0599, ///< High-bay Light
|
|
BtdrvAppearanceType_CeilingFan = 0x05C1, ///< Ceiling Fan
|
|
BtdrvAppearanceType_AxialFan = 0x05C2, ///< Axial Fan
|
|
BtdrvAppearanceType_ExhaustFan = 0x05C3, ///< Exhaust Fan
|
|
BtdrvAppearanceType_PedestalFan = 0x05C4, ///< Pedestal Fan
|
|
BtdrvAppearanceType_DeskFan = 0x05C5, ///< Desk Fan
|
|
BtdrvAppearanceType_WallFan = 0x05C6, ///< Wall Fan
|
|
BtdrvAppearanceType_Thermostat = 0x0601, ///< Thermostat
|
|
BtdrvAppearanceType_Humidifier = 0x0602, ///< Humidifier
|
|
BtdrvAppearanceType_DeHumidifier = 0x0603, ///< De-humidifier
|
|
BtdrvAppearanceType_Heater = 0x0604, ///< Heater
|
|
BtdrvAppearanceType_HvacRadiator = 0x0605, ///< HVAC Radiator
|
|
BtdrvAppearanceType_HvacBoiler = 0x0606, ///< HVAC Boiler
|
|
BtdrvAppearanceType_HvacHeatPump = 0x0607, ///< HVAC Heat Pump
|
|
BtdrvAppearanceType_HvacInfraredHeater = 0x0608, ///< HVAC Infrared Heater
|
|
BtdrvAppearanceType_HvacRadiantPanelHeater = 0x0609, ///< HVAC Radiant Panel Heater
|
|
BtdrvAppearanceType_HvacFanHeater = 0x060A, ///< HVAC Fan Heater
|
|
BtdrvAppearanceType_HvacAirCurtain = 0x060B, ///< HVAC Air Curtain
|
|
BtdrvAppearanceType_HeatingRadiator = 0x06C1, ///< Heating Radiator
|
|
BtdrvAppearanceType_HeatingBoiler = 0x06C2, ///< Heating Boiler
|
|
BtdrvAppearanceType_HeatingHeatPump = 0x06C3, ///< Heating Heat Pump
|
|
BtdrvAppearanceType_HeatingInfraredHeater = 0x06C4, ///< Heating Infrared Heater
|
|
BtdrvAppearanceType_HeatingRadiantPanelHeater = 0x06C5, ///< Heating Radiant Panel Heater
|
|
BtdrvAppearanceType_HeatingFanHeater = 0x06C6, ///< Heating Fan Heater
|
|
BtdrvAppearanceType_HeatingAirCurtain = 0x06C7, ///< Heating Air Curtain
|
|
BtdrvAppearanceType_AccessDoor = 0x0701, ///< Access Door
|
|
BtdrvAppearanceType_GarageDoor = 0x0702, ///< Garage Door
|
|
BtdrvAppearanceType_EmergencyExitDoor = 0x0703, ///< Emergency Exit Door
|
|
BtdrvAppearanceType_AccessLock = 0x0704, ///< Access Lock
|
|
BtdrvAppearanceType_Elevator = 0x0705, ///< Elevator
|
|
BtdrvAppearanceType_Window = 0x0706, ///< Window
|
|
BtdrvAppearanceType_EntranceGate = 0x0707, ///< Entrance Gate
|
|
BtdrvAppearanceType_DoorLock = 0x0708, ///< Door Lock
|
|
BtdrvAppearanceType_Locker = 0x0709, ///< Locker
|
|
BtdrvAppearanceType_MotorizedGate = 0x0741, ///< Motorized Gate
|
|
BtdrvAppearanceType_Awning = 0x0742, ///< Awning
|
|
BtdrvAppearanceType_BlindsOrShades = 0x0743, ///< Blinds or Shades
|
|
BtdrvAppearanceType_Curtains = 0x0744, ///< Curtains
|
|
BtdrvAppearanceType_Screen = 0x0745, ///< Screen
|
|
BtdrvAppearanceType_PowerOutlet = 0x0781, ///< Power Outlet
|
|
BtdrvAppearanceType_PowerStrip = 0x0782, ///< Power Strip
|
|
BtdrvAppearanceType_Plug = 0x0783, ///< Plug
|
|
BtdrvAppearanceType_PowerSupply = 0x0784, ///< Power Supply
|
|
BtdrvAppearanceType_LedDriver = 0x0785, ///< LED Driver
|
|
BtdrvAppearanceType_FluorescentLampGear = 0x0786, ///< Fluorescent Lamp Gear
|
|
BtdrvAppearanceType_HidLampGear = 0x0787, ///< HID Lamp Gear
|
|
BtdrvAppearanceType_ChargeCase = 0x0788, ///< Charge Case
|
|
BtdrvAppearanceType_PowerBank = 0x0789, ///< Power Bank
|
|
BtdrvAppearanceType_IncandescentLightBulb = 0x07C1, ///< Incandescent Light Bulb
|
|
BtdrvAppearanceType_LedLamp = 0x07C2, ///< LED Lamp
|
|
BtdrvAppearanceType_HidLamp = 0x07C3, ///< HID Lamp
|
|
BtdrvAppearanceType_FluorescentLamp = 0x07C4, ///< Fluorescent Lamp
|
|
BtdrvAppearanceType_LedArray = 0x07C5, ///< LED Array
|
|
BtdrvAppearanceType_MultiColorLedArray = 0x07C6, ///< Multi-Color LED Array
|
|
BtdrvAppearanceType_LowVoltageHalogen = 0x07C7, ///< Low voltage halogen
|
|
BtdrvAppearanceType_OrganicLightEmittingDiodeOled = 0x07C8, ///< Organic light emitting diode (OLED)
|
|
BtdrvAppearanceType_WindowShades = 0x0801, ///< Window Shades
|
|
BtdrvAppearanceType_WindowBlinds = 0x0802, ///< Window Blinds
|
|
BtdrvAppearanceType_WindowAwning = 0x0803, ///< Window Awning
|
|
BtdrvAppearanceType_WindowCurtain = 0x0804, ///< Window Curtain
|
|
BtdrvAppearanceType_ExteriorShutter = 0x0805, ///< Exterior Shutter
|
|
BtdrvAppearanceType_ExteriorScreen = 0x0806, ///< Exterior Screen
|
|
BtdrvAppearanceType_StandaloneSpeaker = 0x0841, ///< Standalone Speaker
|
|
BtdrvAppearanceType_Soundbar = 0x0842, ///< Soundbar
|
|
BtdrvAppearanceType_BookshelfSpeaker = 0x0843, ///< Bookshelf Speaker
|
|
BtdrvAppearanceType_StandmountedSpeaker = 0x0844, ///< Standmounted Speaker
|
|
BtdrvAppearanceType_Speakerphone = 0x0845, ///< Speakerphone
|
|
BtdrvAppearanceType_Microphone = 0x0881, ///< Microphone
|
|
BtdrvAppearanceType_Alarm = 0x0882, ///< Alarm
|
|
BtdrvAppearanceType_Bell = 0x0883, ///< Bell
|
|
BtdrvAppearanceType_Horn = 0x0884, ///< Horn
|
|
BtdrvAppearanceType_BroadcastingDevice = 0x0885, ///< Broadcasting Device
|
|
BtdrvAppearanceType_ServiceDesk = 0x0886, ///< Service Desk
|
|
BtdrvAppearanceType_Kiosk = 0x0887, ///< Kiosk
|
|
BtdrvAppearanceType_BroadcastingRoom = 0x0888, ///< Broadcasting Room
|
|
BtdrvAppearanceType_Auditorium = 0x0889, ///< Auditorium
|
|
BtdrvAppearanceType_Car = 0x08C1, ///< Car
|
|
BtdrvAppearanceType_LargeGoodsVehicle = 0x08C2, ///< Large Goods Vehicle
|
|
BtdrvAppearanceType_2WheeledVehicle = 0x08C3, ///< 2-Wheeled Vehicle
|
|
BtdrvAppearanceType_Motorbike = 0x08C4, ///< Motorbike
|
|
BtdrvAppearanceType_Scooter = 0x08C5, ///< Scooter
|
|
BtdrvAppearanceType_Moped = 0x08C6, ///< Moped
|
|
BtdrvAppearanceType_3WheeledVehicle = 0x08C7, ///< 3-Wheeled Vehicle
|
|
BtdrvAppearanceType_LightVehicle = 0x08C8, ///< Light Vehicle
|
|
BtdrvAppearanceType_QuadBike = 0x08C9, ///< Quad Bike
|
|
BtdrvAppearanceType_Minibus = 0x08CA, ///< Minibus
|
|
BtdrvAppearanceType_Bus = 0x08CB, ///< Bus
|
|
BtdrvAppearanceType_Trolley = 0x08CC, ///< Trolley
|
|
BtdrvAppearanceType_AgriculturalVehicle = 0x08CD, ///< Agricultural Vehicle
|
|
BtdrvAppearanceType_CamperCaravan = 0x08CE, ///< Camper / Caravan
|
|
BtdrvAppearanceType_RecreationalVehicleMotorHome = 0x08CF, ///< Recreational Vehicle / Motor Home
|
|
BtdrvAppearanceType_Refrigerator = 0x0901, ///< Refrigerator
|
|
BtdrvAppearanceType_Freezer = 0x0902, ///< Freezer
|
|
BtdrvAppearanceType_Oven = 0x0903, ///< Oven
|
|
BtdrvAppearanceType_Microwave = 0x0904, ///< Microwave
|
|
BtdrvAppearanceType_Toaster = 0x0905, ///< Toaster
|
|
BtdrvAppearanceType_WashingMachine = 0x0906, ///< Washing Machine
|
|
BtdrvAppearanceType_Dryer = 0x0907, ///< Dryer
|
|
BtdrvAppearanceType_CoffeeMaker = 0x0908, ///< Coffee maker
|
|
BtdrvAppearanceType_ClothesIron = 0x0909, ///< Clothes iron
|
|
BtdrvAppearanceType_CurlingIron = 0x090A, ///< Curling iron
|
|
BtdrvAppearanceType_HairDryer = 0x090B, ///< Hair dryer
|
|
BtdrvAppearanceType_VacuumCleaner = 0x090C, ///< Vacuum cleaner
|
|
BtdrvAppearanceType_RoboticVacuumCleaner = 0x090D, ///< Robotic vacuum cleaner
|
|
BtdrvAppearanceType_RiceCooker = 0x090E, ///< Rice cooker
|
|
BtdrvAppearanceType_ClothesSteamer = 0x090F, ///< Clothes steamer
|
|
BtdrvAppearanceType_Earbud = 0x0941, ///< Earbud
|
|
BtdrvAppearanceType_Headset = 0x0942, ///< Headset
|
|
BtdrvAppearanceType_Headphones = 0x0943, ///< Headphones
|
|
BtdrvAppearanceType_NeckBand = 0x0944, ///< Neck Band
|
|
BtdrvAppearanceType_LightAircraft = 0x0981, ///< Light Aircraft
|
|
BtdrvAppearanceType_Microlight = 0x0982, ///< Microlight
|
|
BtdrvAppearanceType_Paraglider = 0x0983, ///< Paraglider
|
|
BtdrvAppearanceType_LargePassengerAircraft = 0x0984, ///< Large Passenger Aircraft
|
|
BtdrvAppearanceType_Amplifier = 0x09C1, ///< Amplifier
|
|
BtdrvAppearanceType_Receiver = 0x09C2, ///< Receiver
|
|
BtdrvAppearanceType_Radio = 0x09C3, ///< Radio
|
|
BtdrvAppearanceType_Tuner = 0x09C4, ///< Tuner
|
|
BtdrvAppearanceType_Turntable = 0x09C5, ///< Turntable
|
|
BtdrvAppearanceType_CdPlayer = 0x09C6, ///< CD Player
|
|
BtdrvAppearanceType_DvdPlayer = 0x09C7, ///< DVD Player
|
|
BtdrvAppearanceType_BlurayPlayer = 0x09C8, ///< Bluray Player
|
|
BtdrvAppearanceType_OpticalDiscPlayer = 0x09C9, ///< Optical Disc Player
|
|
BtdrvAppearanceType_SetTopBox = 0x09CA, ///< Set-Top Box
|
|
BtdrvAppearanceType_Television = 0x0A01, ///< Television
|
|
BtdrvAppearanceType_Monitor = 0x0A02, ///< Monitor
|
|
BtdrvAppearanceType_Projector = 0x0A03, ///< Projector
|
|
BtdrvAppearanceType_InEarHearingAid = 0x0A41, ///< In-ear hearing aid
|
|
BtdrvAppearanceType_BehindEarHearingAid = 0x0A42, ///< Behind-ear hearing aid
|
|
BtdrvAppearanceType_CochlearImplant = 0x0A43, ///< Cochlear Implant
|
|
BtdrvAppearanceType_HomeVideoGameConsole = 0x0A81, ///< Home Video Game Console
|
|
BtdrvAppearanceType_PortableHandheldConsole = 0x0A82, ///< Portable handheld console
|
|
BtdrvAppearanceType_FingertipPulseOximeter = 0x0C41, ///< Fingertip Pulse Oximeter
|
|
BtdrvAppearanceType_WristWornPulseOximeter = 0x0C42, ///< Wrist Worn Pulse Oximeter
|
|
BtdrvAppearanceType_PoweredWheelchair = 0x0CC1, ///< Powered Wheelchair
|
|
BtdrvAppearanceType_MobilityScooter = 0x0CC2, ///< Mobility Scooter
|
|
BtdrvAppearanceType_InsulinPumpDurablePump = 0x0D41, ///< Insulin Pump, durable pump
|
|
BtdrvAppearanceType_InsulinPumpPatchPump = 0x0D44, ///< Insulin Pump, patch pump
|
|
BtdrvAppearanceType_InsulinPen = 0x0D48, ///< Insulin Pen
|
|
BtdrvAppearanceType_HandheldSpirometer = 0x0DC1, ///< Handheld Spirometer
|
|
BtdrvAppearanceType_LocationDisplay = 0x1441, ///< Location Display
|
|
BtdrvAppearanceType_LocationAndNavigationDisplay = 0x1442, ///< Location and Navigation Display
|
|
BtdrvAppearanceType_LocationPod = 0x1443, ///< Location Pod
|
|
BtdrvAppearanceType_LocationAndNavigationPod = 0x1444, ///< Location and Navigation Pod
|
|
} BtdrvAppearanceType;
|
|
|
|
/// GattServiceUuidType
|
|
typedef enum {
|
|
BtdrvGattServiceUuidType_GenericAccess = 0x1800, ///< Generic Access
|
|
BtdrvGattServiceUuidType_GenericAttribute = 0x1801, ///< Generic Attribute
|
|
BtdrvGattServiceUuidType_ImmediateAlert = 0x1802, ///< Immediate Alert
|
|
BtdrvGattServiceUuidType_LinkLoss = 0x1803, ///< Link Loss
|
|
BtdrvGattServiceUuidType_TxPower = 0x1804, ///< Tx Power
|
|
BtdrvGattServiceUuidType_CurrentTime = 0x1805, ///< Current Time
|
|
BtdrvGattServiceUuidType_ReferenceTimeUpdate = 0x1806, ///< Reference Time Update
|
|
BtdrvGattServiceUuidType_NextDstChange = 0x1807, ///< Next DST Change
|
|
BtdrvGattServiceUuidType_Glucose = 0x1808, ///< Glucose
|
|
BtdrvGattServiceUuidType_HealthThermometer = 0x1809, ///< Health Thermometer
|
|
BtdrvGattServiceUuidType_DeviceInformation = 0x180A, ///< Device Information
|
|
BtdrvGattServiceUuidType_HeartRate = 0x180D, ///< Heart Rate
|
|
BtdrvGattServiceUuidType_PhoneAlertStatus = 0x180E, ///< Phone Alert Status
|
|
BtdrvGattServiceUuidType_Battery = 0x180F, ///< Battery
|
|
BtdrvGattServiceUuidType_BloodPressure = 0x1810, ///< Blood Pressure
|
|
BtdrvGattServiceUuidType_AlertNotification = 0x1811, ///< Alert Notification
|
|
BtdrvGattServiceUuidType_HumanInterfaceDevice = 0x1812, ///< Human Interface Device
|
|
BtdrvGattServiceUuidType_ScanParameters = 0x1813, ///< Scan Parameters
|
|
BtdrvGattServiceUuidType_RunningSpeedAndCadence = 0x1814, ///< Running Speed and Cadence
|
|
BtdrvGattServiceUuidType_AutomationIo = 0x1815, ///< Automation IO
|
|
BtdrvGattServiceUuidType_CyclingSpeedAndCadence = 0x1816, ///< Cycling Speed and Cadence
|
|
BtdrvGattServiceUuidType_CyclingPower = 0x1818, ///< Cycling Power
|
|
BtdrvGattServiceUuidType_LocationAndNavigation = 0x1819, ///< Location and Navigation
|
|
BtdrvGattServiceUuidType_EnvironmentalSensing = 0x181A, ///< Environmental Sensing
|
|
BtdrvGattServiceUuidType_BodyComposition = 0x181B, ///< Body Composition
|
|
BtdrvGattServiceUuidType_UserData = 0x181C, ///< User Data
|
|
BtdrvGattServiceUuidType_WeightScale = 0x181D, ///< Weight Scale
|
|
BtdrvGattServiceUuidType_BondManagement = 0x181E, ///< Bond Management
|
|
BtdrvGattServiceUuidType_ContinuousGlucoseMonitoring = 0x181F, ///< Continuous Glucose Monitoring
|
|
BtdrvGattServiceUuidType_InternetProtocolSupport = 0x1820, ///< Internet Protocol Support
|
|
BtdrvGattServiceUuidType_IndoorPositioning = 0x1821, ///< Indoor Positioning
|
|
BtdrvGattServiceUuidType_PulseOximeter = 0x1822, ///< Pulse Oximeter
|
|
BtdrvGattServiceUuidType_HttpProxy = 0x1823, ///< HTTP Proxy
|
|
BtdrvGattServiceUuidType_TransportDiscovery = 0x1824, ///< Transport Discovery
|
|
BtdrvGattServiceUuidType_ObjectTransfer = 0x1825, ///< Object Transfer
|
|
BtdrvGattServiceUuidType_FitnessMachine = 0x1826, ///< Fitness Machine
|
|
BtdrvGattServiceUuidType_MeshProvisioning = 0x1827, ///< Mesh Provisioning
|
|
BtdrvGattServiceUuidType_MeshProxy = 0x1828, ///< Mesh Proxy
|
|
BtdrvGattServiceUuidType_ReconnectionConfiguration = 0x1829, ///< Reconnection Configuration
|
|
BtdrvGattServiceUuidType_InsulinDelivery = 0x183A, ///< Insulin Delivery
|
|
BtdrvGattServiceUuidType_BinarySensor = 0x183B, ///< Binary Sensor
|
|
BtdrvGattServiceUuidType_EmergencyConfiguration = 0x183C, ///< Emergency Configuration
|
|
BtdrvGattServiceUuidType_AuthorizationControl = 0x183D, ///< Authorization Control
|
|
BtdrvGattServiceUuidType_PhysicalActivityMonitor = 0x183E, ///< Physical Activity Monitor
|
|
BtdrvGattServiceUuidType_ElapsedTime = 0x183F, ///< Elapsed Time
|
|
BtdrvGattServiceUuidType_GenericHealthSensor = 0x1840, ///< Generic Health Sensor
|
|
BtdrvGattServiceUuidType_AudioInputControl = 0x1843, ///< Audio Input Control
|
|
BtdrvGattServiceUuidType_VolumeControl = 0x1844, ///< Volume Control
|
|
BtdrvGattServiceUuidType_VolumeOffsetControl = 0x1845, ///< Volume Offset Control
|
|
BtdrvGattServiceUuidType_CoordinatedSetIdentification = 0x1846, ///< Coordinated Set Identification
|
|
BtdrvGattServiceUuidType_DeviceTime = 0x1847, ///< Device Time
|
|
BtdrvGattServiceUuidType_MediaControl = 0x1848, ///< Media Control
|
|
BtdrvGattServiceUuidType_GenericMediaControl = 0x1849, ///< Generic Media Control
|
|
BtdrvGattServiceUuidType_ConstantToneExtension = 0x184A, ///< Constant Tone Extension
|
|
BtdrvGattServiceUuidType_TelephoneBearer = 0x184B, ///< Telephone Bearer
|
|
BtdrvGattServiceUuidType_GenericTelephoneBearer = 0x184C, ///< Generic Telephone Bearer
|
|
BtdrvGattServiceUuidType_MicrophoneControl = 0x184D, ///< Microphone Control
|
|
BtdrvGattServiceUuidType_AudioStreamControl = 0x184E, ///< Audio Stream Control
|
|
BtdrvGattServiceUuidType_BroadcastAudioScan = 0x184F, ///< Broadcast Audio Scan
|
|
BtdrvGattServiceUuidType_PublishedAudioCapabilities = 0x1850, ///< Published Audio Capabilities
|
|
BtdrvGattServiceUuidType_BasicAudioAnnouncement = 0x1851, ///< Basic Audio Announcement
|
|
BtdrvGattServiceUuidType_BroadcastAudioAnnouncement = 0x1852, ///< Broadcast Audio Announcement
|
|
BtdrvGattServiceUuidType_CommonAudio = 0x1853, ///< Common Audio
|
|
BtdrvGattServiceUuidType_HearingAccess = 0x1854, ///< Hearing Access
|
|
BtdrvGattServiceUuidType_TelephonyAndMediaAudio = 0x1855, ///< Telephony and Media Audio
|
|
BtdrvGattServiceUuidType_PublicBroadcastAnnouncement = 0x1856, ///< Public Broadcast Announcement
|
|
BtdrvGattServiceUuidType_ElectronicShelfLabel = 0x1857, ///< Electronic Shelf Label
|
|
} BtdrvGattServiceUuidType;
|
|
|
|
/// GattCharacteristicUuidType
|
|
typedef enum {
|
|
BtdrvGattCharacteristicUuidType_DeviceName = 0x2A00, ///< Device Name
|
|
BtdrvGattCharacteristicUuidType_Appearance = 0x2A01, ///< Appearance
|
|
BtdrvGattCharacteristicUuidType_PeripheralPrivacyFlag = 0x2A02, ///< Peripheral Privacy Flag
|
|
BtdrvGattCharacteristicUuidType_ReconnectionAddress = 0x2A03, ///< Reconnection Address
|
|
BtdrvGattCharacteristicUuidType_PeripheralPreferredConnectionParameters = 0x2A04, ///< Peripheral Preferred Connection Parameters
|
|
BtdrvGattCharacteristicUuidType_ServiceChanged = 0x2A05, ///< Service Changed
|
|
BtdrvGattCharacteristicUuidType_AlertLevel = 0x2A06, ///< Alert Level
|
|
BtdrvGattCharacteristicUuidType_TxPowerLevel = 0x2A07, ///< Tx Power Level
|
|
BtdrvGattCharacteristicUuidType_DateTime = 0x2A08, ///< Date Time
|
|
BtdrvGattCharacteristicUuidType_DayOfWeek = 0x2A09, ///< Day of Week
|
|
BtdrvGattCharacteristicUuidType_DayDateTime = 0x2A0A, ///< Day Date Time
|
|
BtdrvGattCharacteristicUuidType_ExactTime256 = 0x2A0C, ///< Exact Time 256
|
|
BtdrvGattCharacteristicUuidType_DstOffset = 0x2A0D, ///< DST Offset
|
|
BtdrvGattCharacteristicUuidType_TimeZone = 0x2A0E, ///< Time Zone
|
|
BtdrvGattCharacteristicUuidType_LocalTimeInformation = 0x2A0F, ///< Local Time Information
|
|
BtdrvGattCharacteristicUuidType_TimeWithDst = 0x2A11, ///< Time with DST
|
|
BtdrvGattCharacteristicUuidType_TimeAccuracy = 0x2A12, ///< Time Accuracy
|
|
BtdrvGattCharacteristicUuidType_TimeSource = 0x2A13, ///< Time Source
|
|
BtdrvGattCharacteristicUuidType_ReferenceTimeInformation = 0x2A14, ///< Reference Time Information
|
|
BtdrvGattCharacteristicUuidType_TimeUpdateControlPoint = 0x2A16, ///< Time Update Control Point
|
|
BtdrvGattCharacteristicUuidType_TimeUpdateState = 0x2A17, ///< Time Update State
|
|
BtdrvGattCharacteristicUuidType_GlucoseMeasurement = 0x2A18, ///< Glucose Measurement
|
|
BtdrvGattCharacteristicUuidType_BatteryLevel = 0x2A19, ///< Battery Level
|
|
BtdrvGattCharacteristicUuidType_TemperatureMeasurement = 0x2A1C, ///< Temperature Measurement
|
|
BtdrvGattCharacteristicUuidType_TemperatureType = 0x2A1D, ///< Temperature Type
|
|
BtdrvGattCharacteristicUuidType_IntermediateTemperature = 0x2A1E, ///< Intermediate Temperature
|
|
BtdrvGattCharacteristicUuidType_MeasurementInterval = 0x2A21, ///< Measurement Interval
|
|
BtdrvGattCharacteristicUuidType_BootKeyboardInputReport = 0x2A22, ///< Boot Keyboard Input Report
|
|
BtdrvGattCharacteristicUuidType_SystemId = 0x2A23, ///< System ID
|
|
BtdrvGattCharacteristicUuidType_ModelNumberString = 0x2A24, ///< Model Number String
|
|
BtdrvGattCharacteristicUuidType_SerialNumberString = 0x2A25, ///< Serial Number String
|
|
BtdrvGattCharacteristicUuidType_FirmwareRevisionString = 0x2A26, ///< Firmware Revision String
|
|
BtdrvGattCharacteristicUuidType_HardwareRevisionString = 0x2A27, ///< Hardware Revision String
|
|
BtdrvGattCharacteristicUuidType_SoftwareRevisionString = 0x2A28, ///< Software Revision String
|
|
BtdrvGattCharacteristicUuidType_ManufacturerNameString = 0x2A29, ///< Manufacturer Name String
|
|
BtdrvGattCharacteristicUuidType_IeeeRegulatoryCertificationDataList = 0x2A2A, ///< IEEE 11073-20601 Regulatory Certification Data List
|
|
BtdrvGattCharacteristicUuidType_CurrentTime = 0x2A2B, ///< Current Time
|
|
BtdrvGattCharacteristicUuidType_MagneticDeclination = 0x2A2C, ///< Magnetic Declination
|
|
BtdrvGattCharacteristicUuidType_ScanRefresh = 0x2A31, ///< Scan Refresh
|
|
BtdrvGattCharacteristicUuidType_BootKeyboardOutputReport = 0x2A32, ///< Boot Keyboard Output Report
|
|
BtdrvGattCharacteristicUuidType_BootMouseInputReport = 0x2A33, ///< Boot Mouse Input Report
|
|
BtdrvGattCharacteristicUuidType_GlucoseMeasurementContext = 0x2A34, ///< Glucose Measurement Context
|
|
BtdrvGattCharacteristicUuidType_BloodPressureMeasurement = 0x2A35, ///< Blood Pressure Measurement
|
|
BtdrvGattCharacteristicUuidType_IntermediateCuffPressure = 0x2A36, ///< Intermediate Cuff Pressure
|
|
BtdrvGattCharacteristicUuidType_HeartRateMeasurement = 0x2A37, ///< Heart Rate Measurement
|
|
BtdrvGattCharacteristicUuidType_BodySensorLocation = 0x2A38, ///< Body Sensor Location
|
|
BtdrvGattCharacteristicUuidType_HeartRateControlPoint = 0x2A39, ///< Heart Rate Control Point
|
|
BtdrvGattCharacteristicUuidType_AlertStatus = 0x2A3F, ///< Alert Status
|
|
BtdrvGattCharacteristicUuidType_RingerControlPoint = 0x2A40, ///< Ringer Control Point
|
|
BtdrvGattCharacteristicUuidType_RingerSetting = 0x2A41, ///< Ringer Setting
|
|
BtdrvGattCharacteristicUuidType_AlertCategoryIdBitMask = 0x2A42, ///< Alert Category ID Bit Mask
|
|
BtdrvGattCharacteristicUuidType_AlertCategoryId = 0x2A43, ///< Alert Category ID
|
|
BtdrvGattCharacteristicUuidType_AlertNotificationControlPoint = 0x2A44, ///< Alert Notification Control Point
|
|
BtdrvGattCharacteristicUuidType_UnreadAlertStatus = 0x2A45, ///< Unread Alert Status
|
|
BtdrvGattCharacteristicUuidType_NewAlert = 0x2A46, ///< New Alert
|
|
BtdrvGattCharacteristicUuidType_SupportedNewAlertCategory = 0x2A47, ///< Supported New Alert Category
|
|
BtdrvGattCharacteristicUuidType_SupportedUnreadAlertCategory = 0x2A48, ///< Supported Unread Alert Category
|
|
BtdrvGattCharacteristicUuidType_BloodPressureFeature = 0x2A49, ///< Blood Pressure Feature
|
|
BtdrvGattCharacteristicUuidType_HidInformation = 0x2A4A, ///< HID Information
|
|
BtdrvGattCharacteristicUuidType_ReportMap = 0x2A4B, ///< Report Map
|
|
BtdrvGattCharacteristicUuidType_HidControlPoint = 0x2A4C, ///< HID Control Point
|
|
BtdrvGattCharacteristicUuidType_Report = 0x2A4D, ///< Report
|
|
BtdrvGattCharacteristicUuidType_ProtocolMode = 0x2A4E, ///< Protocol Mode
|
|
BtdrvGattCharacteristicUuidType_ScanIntervalWindow = 0x2A4F, ///< Scan Interval Window
|
|
BtdrvGattCharacteristicUuidType_PnpId = 0x2A50, ///< PnP ID
|
|
BtdrvGattCharacteristicUuidType_GlucoseFeature = 0x2A51, ///< Glucose Feature
|
|
BtdrvGattCharacteristicUuidType_RecordAccessControlPoint = 0x2A52, ///< Record Access Control Point
|
|
BtdrvGattCharacteristicUuidType_RscMeasurement = 0x2A53, ///< RSC Measurement
|
|
BtdrvGattCharacteristicUuidType_RscFeature = 0x2A54, ///< RSC Feature
|
|
BtdrvGattCharacteristicUuidType_ScControlPoint = 0x2A55, ///< SC Control Point
|
|
BtdrvGattCharacteristicUuidType_Aggregate = 0x2A5A, ///< Aggregate
|
|
BtdrvGattCharacteristicUuidType_CscMeasurement = 0x2A5B, ///< CSC Measurement
|
|
BtdrvGattCharacteristicUuidType_CscFeature = 0x2A5C, ///< CSC Feature
|
|
BtdrvGattCharacteristicUuidType_SensorLocation = 0x2A5D, ///< Sensor Location
|
|
BtdrvGattCharacteristicUuidType_PlxSpotCheckMeasurement = 0x2A5E, ///< PLX Spot-Check Measurement
|
|
BtdrvGattCharacteristicUuidType_PlxContinuousMeasurement = 0x2A5F, ///< PLX Continuous Measurement
|
|
BtdrvGattCharacteristicUuidType_PlxFeatures = 0x2A60, ///< PLX Features
|
|
BtdrvGattCharacteristicUuidType_CyclingPowerMeasurement = 0x2A63, ///< Cycling Power Measurement
|
|
BtdrvGattCharacteristicUuidType_CyclingPowerVector = 0x2A64, ///< Cycling Power Vector
|
|
BtdrvGattCharacteristicUuidType_CyclingPowerFeature = 0x2A65, ///< Cycling Power Feature
|
|
BtdrvGattCharacteristicUuidType_CyclingPowerControlPoint = 0x2A66, ///< Cycling Power Control Point
|
|
BtdrvGattCharacteristicUuidType_LocationAndSpeed = 0x2A67, ///< Location and Speed
|
|
BtdrvGattCharacteristicUuidType_Navigation = 0x2A68, ///< Navigation
|
|
BtdrvGattCharacteristicUuidType_PositionQuality = 0x2A69, ///< Position Quality
|
|
BtdrvGattCharacteristicUuidType_LnFeature = 0x2A6A, ///< LN Feature
|
|
BtdrvGattCharacteristicUuidType_LnControlPoint = 0x2A6B, ///< LN Control Point
|
|
BtdrvGattCharacteristicUuidType_Elevation = 0x2A6C, ///< Elevation
|
|
BtdrvGattCharacteristicUuidType_Pressure = 0x2A6D, ///< Pressure
|
|
BtdrvGattCharacteristicUuidType_Temperature = 0x2A6E, ///< Temperature
|
|
BtdrvGattCharacteristicUuidType_Humidity = 0x2A6F, ///< Humidity
|
|
BtdrvGattCharacteristicUuidType_TrueWindSpeed = 0x2A70, ///< True Wind Speed
|
|
BtdrvGattCharacteristicUuidType_TrueWindDirection = 0x2A71, ///< True Wind Direction
|
|
BtdrvGattCharacteristicUuidType_ApparentWindSpeed = 0x2A72, ///< Apparent Wind Speed
|
|
BtdrvGattCharacteristicUuidType_ApparentWindDirection = 0x2A73, ///< Apparent Wind Direction
|
|
BtdrvGattCharacteristicUuidType_GustFactor = 0x2A74, ///< Gust Factor
|
|
BtdrvGattCharacteristicUuidType_PollenConcentration = 0x2A75, ///< Pollen Concentration
|
|
BtdrvGattCharacteristicUuidType_UvIndex = 0x2A76, ///< UV Index
|
|
BtdrvGattCharacteristicUuidType_Irradiance = 0x2A77, ///< Irradiance
|
|
BtdrvGattCharacteristicUuidType_Rainfall = 0x2A78, ///< Rainfall
|
|
BtdrvGattCharacteristicUuidType_WindChill = 0x2A79, ///< Wind Chill
|
|
BtdrvGattCharacteristicUuidType_HeatIndex = 0x2A7A, ///< Heat Index
|
|
BtdrvGattCharacteristicUuidType_DewPoint = 0x2A7B, ///< Dew Point
|
|
BtdrvGattCharacteristicUuidType_DescriptorValueChanged = 0x2A7D, ///< Descriptor Value Changed
|
|
BtdrvGattCharacteristicUuidType_AerobicHeartRateLowerLimit = 0x2A7E, ///< Aerobic Heart Rate Lower Limit
|
|
BtdrvGattCharacteristicUuidType_AerobicThreshold = 0x2A7F, ///< Aerobic Threshold
|
|
BtdrvGattCharacteristicUuidType_Age = 0x2A80, ///< Age
|
|
BtdrvGattCharacteristicUuidType_AnaerobicHeartRateLowerLimit = 0x2A81, ///< Anaerobic Heart Rate Lower Limit
|
|
BtdrvGattCharacteristicUuidType_AnaerobicHeartRateUpperLimit = 0x2A82, ///< Anaerobic Heart Rate Upper Limit
|
|
BtdrvGattCharacteristicUuidType_AnaerobicThreshold = 0x2A83, ///< Anaerobic Threshold
|
|
BtdrvGattCharacteristicUuidType_AerobicHeartRateUpperLimit = 0x2A84, ///< Aerobic Heart Rate Upper Limit
|
|
BtdrvGattCharacteristicUuidType_DateOfBirth = 0x2A85, ///< Date of Birth
|
|
BtdrvGattCharacteristicUuidType_DateOfThresholdAssessment = 0x2A86, ///< Date of Threshold Assessment
|
|
BtdrvGattCharacteristicUuidType_EmailAddress = 0x2A87, ///< Email Address
|
|
BtdrvGattCharacteristicUuidType_FatBurnHeartRateLowerLimit = 0x2A88, ///< Fat Burn Heart Rate Lower Limit
|
|
BtdrvGattCharacteristicUuidType_FatBurnHeartRateUpperLimit = 0x2A89, ///< Fat Burn Heart Rate Upper Limit
|
|
BtdrvGattCharacteristicUuidType_FirstName = 0x2A8A, ///< First Name
|
|
BtdrvGattCharacteristicUuidType_FiveZoneHeartRateLimits = 0x2A8B, ///< Five Zone Heart Rate Limits
|
|
BtdrvGattCharacteristicUuidType_Gender = 0x2A8C, ///< Gender
|
|
BtdrvGattCharacteristicUuidType_HeartRateMax = 0x2A8D, ///< Heart Rate Max
|
|
BtdrvGattCharacteristicUuidType_Height = 0x2A8E, ///< Height
|
|
BtdrvGattCharacteristicUuidType_HipCircumference = 0x2A8F, ///< Hip Circumference
|
|
BtdrvGattCharacteristicUuidType_LastName = 0x2A90, ///< Last Name
|
|
BtdrvGattCharacteristicUuidType_MaximumRecommendedHeartRate = 0x2A91, ///< Maximum Recommended Heart Rate
|
|
BtdrvGattCharacteristicUuidType_RestingHeartRate = 0x2A92, ///< Resting Heart Rate
|
|
BtdrvGattCharacteristicUuidType_SportTypeForAerobicAndAnaerobicThresholds = 0x2A93, ///< Sport Type for Aerobic and Anaerobic Thresholds
|
|
BtdrvGattCharacteristicUuidType_ThreeZoneHeartRateLimits = 0x2A94, ///< Three Zone Heart Rate Limits
|
|
BtdrvGattCharacteristicUuidType_TwoZoneHeartRateLimits = 0x2A95, ///< Two Zone Heart Rate Limits
|
|
BtdrvGattCharacteristicUuidType_Vo2Max = 0x2A96, ///< VO2 Max
|
|
BtdrvGattCharacteristicUuidType_WaistCircumference = 0x2A97, ///< Waist Circumference
|
|
BtdrvGattCharacteristicUuidType_Weight = 0x2A98, ///< Weight
|
|
BtdrvGattCharacteristicUuidType_DatabaseChangeIncrement = 0x2A99, ///< Database Change Increment
|
|
BtdrvGattCharacteristicUuidType_UserIndex = 0x2A9A, ///< User Index
|
|
BtdrvGattCharacteristicUuidType_BodyCompositionFeature = 0x2A9B, ///< Body Composition Feature
|
|
BtdrvGattCharacteristicUuidType_BodyCompositionMeasurement = 0x2A9C, ///< Body Composition Measurement
|
|
BtdrvGattCharacteristicUuidType_WeightMeasurement = 0x2A9D, ///< Weight Measurement
|
|
BtdrvGattCharacteristicUuidType_WeightScaleFeature = 0x2A9E, ///< Weight Scale Feature
|
|
BtdrvGattCharacteristicUuidType_UserControlPoint = 0x2A9F, ///< User Control Point
|
|
BtdrvGattCharacteristicUuidType_MagneticFluxDensity2D = 0x2AA0, ///< Magnetic Flux Density - 2D
|
|
BtdrvGattCharacteristicUuidType_MagneticFluxDensity3D = 0x2AA1, ///< Magnetic Flux Density - 3D
|
|
BtdrvGattCharacteristicUuidType_Language = 0x2AA2, ///< Language
|
|
BtdrvGattCharacteristicUuidType_BarometricPressureTrend = 0x2AA3, ///< Barometric Pressure Trend
|
|
BtdrvGattCharacteristicUuidType_BondManagementControlPoint = 0x2AA4, ///< Bond Management Control Point
|
|
BtdrvGattCharacteristicUuidType_BondManagementFeature = 0x2AA5, ///< Bond Management Feature
|
|
BtdrvGattCharacteristicUuidType_CentralAddressResolution = 0x2AA6, ///< Central Address Resolution
|
|
BtdrvGattCharacteristicUuidType_CgmMeasurement = 0x2AA7, ///< CGM Measurement
|
|
BtdrvGattCharacteristicUuidType_CgmFeature = 0x2AA8, ///< CGM Feature
|
|
BtdrvGattCharacteristicUuidType_CgmStatus = 0x2AA9, ///< CGM Status
|
|
BtdrvGattCharacteristicUuidType_CgmSessionStartTime = 0x2AAA, ///< CGM Session Start Time
|
|
BtdrvGattCharacteristicUuidType_CgmSessionRunTime = 0x2AAB, ///< CGM Session Run Time
|
|
BtdrvGattCharacteristicUuidType_CgmSpecificOpsControlPoint = 0x2AAC, ///< CGM Specific Ops Control Point
|
|
BtdrvGattCharacteristicUuidType_IndoorPositioningConfiguration = 0x2AAD, ///< Indoor Positioning Configuration
|
|
BtdrvGattCharacteristicUuidType_Latitude = 0x2AAE, ///< Latitude
|
|
BtdrvGattCharacteristicUuidType_Longitude = 0x2AAF, ///< Longitude
|
|
BtdrvGattCharacteristicUuidType_LocalNorthCoordinate = 0x2AB0, ///< Local North Coordinate
|
|
BtdrvGattCharacteristicUuidType_LocalEastCoordinate = 0x2AB1, ///< Local East Coordinate
|
|
BtdrvGattCharacteristicUuidType_FloorNumber = 0x2AB2, ///< Floor Number
|
|
BtdrvGattCharacteristicUuidType_Altitude = 0x2AB3, ///< Altitude
|
|
BtdrvGattCharacteristicUuidType_Uncertainty = 0x2AB4, ///< Uncertainty
|
|
BtdrvGattCharacteristicUuidType_LocationName = 0x2AB5, ///< Location Name
|
|
BtdrvGattCharacteristicUuidType_Uri = 0x2AB6, ///< URI
|
|
BtdrvGattCharacteristicUuidType_HttpHeaders = 0x2AB7, ///< HTTP Headers
|
|
BtdrvGattCharacteristicUuidType_HttpStatusCode = 0x2AB8, ///< HTTP Status Code
|
|
BtdrvGattCharacteristicUuidType_HttpEntityBody = 0x2AB9, ///< HTTP Entity Body
|
|
BtdrvGattCharacteristicUuidType_HttpControlPoint = 0x2ABA, ///< HTTP Control Point
|
|
BtdrvGattCharacteristicUuidType_HttpsSecurity = 0x2ABB, ///< HTTPS Security
|
|
BtdrvGattCharacteristicUuidType_TdsControlPoint = 0x2ABC, ///< TDS Control Point
|
|
BtdrvGattCharacteristicUuidType_OtsFeature = 0x2ABD, ///< OTS Feature
|
|
BtdrvGattCharacteristicUuidType_ObjectName = 0x2ABE, ///< Object Name
|
|
BtdrvGattCharacteristicUuidType_ObjectType = 0x2ABF, ///< Object Type
|
|
BtdrvGattCharacteristicUuidType_ObjectSize = 0x2AC0, ///< Object Size
|
|
BtdrvGattCharacteristicUuidType_ObjectFirstCreated = 0x2AC1, ///< Object First-Created
|
|
BtdrvGattCharacteristicUuidType_ObjectLastModified = 0x2AC2, ///< Object Last-Modified
|
|
BtdrvGattCharacteristicUuidType_ObjectId = 0x2AC3, ///< Object ID
|
|
BtdrvGattCharacteristicUuidType_ObjectProperties = 0x2AC4, ///< Object Properties
|
|
BtdrvGattCharacteristicUuidType_ObjectActionControlPoint = 0x2AC5, ///< Object Action Control Point
|
|
BtdrvGattCharacteristicUuidType_ObjectListControlPoint = 0x2AC6, ///< Object List Control Point
|
|
BtdrvGattCharacteristicUuidType_ObjectListFilter = 0x2AC7, ///< Object List Filter
|
|
BtdrvGattCharacteristicUuidType_ObjectChanged = 0x2AC8, ///< Object Changed
|
|
BtdrvGattCharacteristicUuidType_ResolvablePrivateAddressOnly = 0x2AC9, ///< Resolvable Private Address Only
|
|
BtdrvGattCharacteristicUuidType_FitnessMachineFeature = 0x2ACC, ///< Fitness Machine Feature
|
|
BtdrvGattCharacteristicUuidType_TreadmillData = 0x2ACD, ///< Treadmill Data
|
|
BtdrvGattCharacteristicUuidType_CrossTrainerData = 0x2ACE, ///< Cross Trainer Data
|
|
BtdrvGattCharacteristicUuidType_StepClimberData = 0x2ACF, ///< Step Climber Data
|
|
BtdrvGattCharacteristicUuidType_StairClimberData = 0x2AD0, ///< Stair Climber Data
|
|
BtdrvGattCharacteristicUuidType_RowerData = 0x2AD1, ///< Rower Data
|
|
BtdrvGattCharacteristicUuidType_IndoorBikeData = 0x2AD2, ///< Indoor Bike Data
|
|
BtdrvGattCharacteristicUuidType_TrainingStatus = 0x2AD3, ///< Training Status
|
|
BtdrvGattCharacteristicUuidType_SupportedSpeedRange = 0x2AD4, ///< Supported Speed Range
|
|
BtdrvGattCharacteristicUuidType_SupportedInclinationRange = 0x2AD5, ///< Supported Inclination Range
|
|
BtdrvGattCharacteristicUuidType_SupportedResistanceLevelRange = 0x2AD6, ///< Supported Resistance Level Range
|
|
BtdrvGattCharacteristicUuidType_SupportedHeartRateRange = 0x2AD7, ///< Supported Heart Rate Range
|
|
BtdrvGattCharacteristicUuidType_SupportedPowerRange = 0x2AD8, ///< Supported Power Range
|
|
BtdrvGattCharacteristicUuidType_FitnessMachineControlPoint = 0x2AD9, ///< Fitness Machine Control Point
|
|
BtdrvGattCharacteristicUuidType_FitnessMachineStatus = 0x2ADA, ///< Fitness Machine Status
|
|
BtdrvGattCharacteristicUuidType_MeshProvisioningDataIn = 0x2ADB, ///< Mesh Provisioning Data In
|
|
BtdrvGattCharacteristicUuidType_MeshProvisioningDataOut = 0x2ADC, ///< Mesh Provisioning Data Out
|
|
BtdrvGattCharacteristicUuidType_MeshProxyDataIn = 0x2ADD, ///< Mesh Proxy Data In
|
|
BtdrvGattCharacteristicUuidType_MeshProxyDataOut = 0x2ADE, ///< Mesh Proxy Data Out
|
|
BtdrvGattCharacteristicUuidType_AverageCurrent = 0x2AE0, ///< Average Current
|
|
BtdrvGattCharacteristicUuidType_AverageVoltage = 0x2AE1, ///< Average Voltage
|
|
BtdrvGattCharacteristicUuidType_Boolean = 0x2AE2, ///< Boolean
|
|
BtdrvGattCharacteristicUuidType_ChromaticDistanceFromPlanckian = 0x2AE3, ///< Chromatic Distance from Planckian
|
|
BtdrvGattCharacteristicUuidType_ChromaticityCoordinates = 0x2AE4, ///< Chromaticity Coordinates
|
|
BtdrvGattCharacteristicUuidType_ChromaticityInCctAndDuvValues = 0x2AE5, ///< Chromaticity in CCT and Duv Values
|
|
BtdrvGattCharacteristicUuidType_ChromaticityTolerance = 0x2AE6, ///< Chromaticity Tolerance
|
|
BtdrvGattCharacteristicUuidType_CieColorRenderingIndex = 0x2AE7, ///< CIE 13.3-1995 Color Rendering Index
|
|
BtdrvGattCharacteristicUuidType_Coefficient = 0x2AE8, ///< Coefficient
|
|
BtdrvGattCharacteristicUuidType_CorrelatedColorTemperature = 0x2AE9, ///< Correlated Color Temperature
|
|
BtdrvGattCharacteristicUuidType_Count16 = 0x2AEA, ///< Count 16
|
|
BtdrvGattCharacteristicUuidType_Count24 = 0x2AEB, ///< Count 24
|
|
BtdrvGattCharacteristicUuidType_CountryCode = 0x2AEC, ///< Country Code
|
|
BtdrvGattCharacteristicUuidType_DateUtc = 0x2AED, ///< Date UTC
|
|
BtdrvGattCharacteristicUuidType_ElectricCurrent = 0x2AEE, ///< Electric Current
|
|
BtdrvGattCharacteristicUuidType_ElectricCurrentRange = 0x2AEF, ///< Electric Current Range
|
|
BtdrvGattCharacteristicUuidType_ElectricCurrentSpecification = 0x2AF0, ///< Electric Current Specification
|
|
BtdrvGattCharacteristicUuidType_ElectricCurrentStatistics = 0x2AF1, ///< Electric Current Statistics
|
|
BtdrvGattCharacteristicUuidType_Energy = 0x2AF2, ///< Energy
|
|
BtdrvGattCharacteristicUuidType_EnergyInAPeriodOfDay = 0x2AF3, ///< Energy in a Period of Day
|
|
BtdrvGattCharacteristicUuidType_EventStatistics = 0x2AF4, ///< Event Statistics
|
|
BtdrvGattCharacteristicUuidType_FixedString16 = 0x2AF5, ///< Fixed String 16
|
|
BtdrvGattCharacteristicUuidType_FixedString24 = 0x2AF6, ///< Fixed String 24
|
|
BtdrvGattCharacteristicUuidType_FixedString36 = 0x2AF7, ///< Fixed String 36
|
|
BtdrvGattCharacteristicUuidType_FixedString8 = 0x2AF8, ///< Fixed String 8
|
|
BtdrvGattCharacteristicUuidType_GenericLevel = 0x2AF9, ///< Generic Level
|
|
BtdrvGattCharacteristicUuidType_GlobalTradeItemNumber = 0x2AFA, ///< Global Trade Item Number
|
|
BtdrvGattCharacteristicUuidType_Illuminance = 0x2AFB, ///< Illuminance
|
|
BtdrvGattCharacteristicUuidType_LuminousEfficacy = 0x2AFC, ///< Luminous Efficacy
|
|
BtdrvGattCharacteristicUuidType_LuminousEnergy = 0x2AFD, ///< Luminous Energy
|
|
BtdrvGattCharacteristicUuidType_LuminousExposure = 0x2AFE, ///< Luminous Exposure
|
|
BtdrvGattCharacteristicUuidType_LuminousFlux = 0x2AFF, ///< Luminous Flux
|
|
BtdrvGattCharacteristicUuidType_LuminousFluxRange = 0x2B00, ///< Luminous Flux Range
|
|
BtdrvGattCharacteristicUuidType_LuminousIntensity = 0x2B01, ///< Luminous Intensity
|
|
BtdrvGattCharacteristicUuidType_MassFlow = 0x2B02, ///< Mass Flow
|
|
BtdrvGattCharacteristicUuidType_PerceivedLightness = 0x2B03, ///< Perceived Lightness
|
|
BtdrvGattCharacteristicUuidType_Percentage8 = 0x2B04, ///< Percentage 8
|
|
BtdrvGattCharacteristicUuidType_Power = 0x2B05, ///< Power
|
|
BtdrvGattCharacteristicUuidType_PowerSpecification = 0x2B06, ///< Power Specification
|
|
BtdrvGattCharacteristicUuidType_RelativeRuntimeInACurrentRange = 0x2B07, ///< Relative Runtime in a Current Range
|
|
BtdrvGattCharacteristicUuidType_RelativeRuntimeInAGenericLevelRange = 0x2B08, ///< Relative Runtime in a Generic Level Range
|
|
BtdrvGattCharacteristicUuidType_RelativeValueInAVoltageRange = 0x2B09, ///< Relative Value in a Voltage Range
|
|
BtdrvGattCharacteristicUuidType_RelativeValueInAnIlluminanceRange = 0x2B0A, ///< Relative Value in an Illuminance Range
|
|
BtdrvGattCharacteristicUuidType_RelativeValueInAPeriodOfDay = 0x2B0B, ///< Relative Value in a Period of Day
|
|
BtdrvGattCharacteristicUuidType_RelativeValueInATemperatureRange = 0x2B0C, ///< Relative Value in a Temperature Range
|
|
BtdrvGattCharacteristicUuidType_Temperature8 = 0x2B0D, ///< Temperature 8
|
|
BtdrvGattCharacteristicUuidType_Temperature8InAPeriodOfDay = 0x2B0E, ///< Temperature 8 in a Period of Day
|
|
BtdrvGattCharacteristicUuidType_Temperature8Statistics = 0x2B0F, ///< Temperature 8 Statistics
|
|
BtdrvGattCharacteristicUuidType_TemperatureRange = 0x2B10, ///< Temperature Range
|
|
BtdrvGattCharacteristicUuidType_TemperatureStatistics = 0x2B11, ///< Temperature Statistics
|
|
BtdrvGattCharacteristicUuidType_TimeDecihour8 = 0x2B12, ///< Time Decihour 8
|
|
BtdrvGattCharacteristicUuidType_TimeExponential8 = 0x2B13, ///< Time Exponential 8
|
|
BtdrvGattCharacteristicUuidType_TimeHour24 = 0x2B14, ///< Time Hour 24
|
|
BtdrvGattCharacteristicUuidType_TimeMillisecond24 = 0x2B15, ///< Time Millisecond 24
|
|
BtdrvGattCharacteristicUuidType_TimeSecond16 = 0x2B16, ///< Time Second 16
|
|
BtdrvGattCharacteristicUuidType_TimeSecond8 = 0x2B17, ///< Time Second 8
|
|
BtdrvGattCharacteristicUuidType_Voltage = 0x2B18, ///< Voltage
|
|
BtdrvGattCharacteristicUuidType_VoltageSpecification = 0x2B19, ///< Voltage Specification
|
|
BtdrvGattCharacteristicUuidType_VoltageStatistics = 0x2B1A, ///< Voltage Statistics
|
|
BtdrvGattCharacteristicUuidType_VolumeFlow = 0x2B1B, ///< Volume Flow
|
|
BtdrvGattCharacteristicUuidType_ChromaticityCoordinate = 0x2B1C, ///< Chromaticity Coordinate
|
|
BtdrvGattCharacteristicUuidType_RcFeature = 0x2B1D, ///< RC Feature
|
|
BtdrvGattCharacteristicUuidType_RcSettings = 0x2B1E, ///< RC Settings
|
|
BtdrvGattCharacteristicUuidType_ReconnectionConfigurationControlPoint = 0x2B1F, ///< Reconnection Configuration Control Point
|
|
BtdrvGattCharacteristicUuidType_IddStatusChanged = 0x2B20, ///< IDD Status Changed
|
|
BtdrvGattCharacteristicUuidType_IddStatus = 0x2B21, ///< IDD Status
|
|
BtdrvGattCharacteristicUuidType_IddAnnunciationStatus = 0x2B22, ///< IDD Annunciation Status
|
|
BtdrvGattCharacteristicUuidType_IddFeatures = 0x2B23, ///< IDD Features
|
|
BtdrvGattCharacteristicUuidType_IddStatusReaderControlPoint = 0x2B24, ///< IDD Status Reader Control Point
|
|
BtdrvGattCharacteristicUuidType_IddCommandControlPoint = 0x2B25, ///< IDD Command Control Point
|
|
BtdrvGattCharacteristicUuidType_IddCommandData = 0x2B26, ///< IDD Command Data
|
|
BtdrvGattCharacteristicUuidType_IddRecordAccessControlPoint = 0x2B27, ///< IDD Record Access Control Point
|
|
BtdrvGattCharacteristicUuidType_IddHistoryData = 0x2B28, ///< IDD History Data
|
|
BtdrvGattCharacteristicUuidType_ClientSupportedFeatures = 0x2B29, ///< Client Supported Features
|
|
BtdrvGattCharacteristicUuidType_DatabaseHash = 0x2B2A, ///< Database Hash
|
|
BtdrvGattCharacteristicUuidType_BssControlPoint = 0x2B2B, ///< BSS Control Point
|
|
BtdrvGattCharacteristicUuidType_BssResponse = 0x2B2C, ///< BSS Response
|
|
BtdrvGattCharacteristicUuidType_EmergencyId = 0x2B2D, ///< Emergency ID
|
|
BtdrvGattCharacteristicUuidType_EmergencyText = 0x2B2E, ///< Emergency Text
|
|
BtdrvGattCharacteristicUuidType_AcsStatus = 0x2B2F, ///< ACS Status
|
|
BtdrvGattCharacteristicUuidType_AcsDataIn = 0x2B30, ///< ACS Data In
|
|
BtdrvGattCharacteristicUuidType_AcsDataOutNotify = 0x2B31, ///< ACS Data Out Notify
|
|
BtdrvGattCharacteristicUuidType_AcsDataOutIndicate = 0x2B32, ///< ACS Data Out Indicate
|
|
BtdrvGattCharacteristicUuidType_AcsControlPoint = 0x2B33, ///< ACS Control Point
|
|
BtdrvGattCharacteristicUuidType_EnhancedBloodPressureMeasurement = 0x2B34, ///< Enhanced Blood Pressure Measurement
|
|
BtdrvGattCharacteristicUuidType_EnhancedIntermediateCuffPressure = 0x2B35, ///< Enhanced Intermediate Cuff Pressure
|
|
BtdrvGattCharacteristicUuidType_BloodPressureRecord = 0x2B36, ///< Blood Pressure Record
|
|
BtdrvGattCharacteristicUuidType_RegisteredUser = 0x2B37, ///< Registered User
|
|
BtdrvGattCharacteristicUuidType_BrEdrHandoverData = 0x2B38, ///< BR-EDR Handover Data
|
|
BtdrvGattCharacteristicUuidType_BluetoothSigData = 0x2B39, ///< Bluetooth SIG Data
|
|
BtdrvGattCharacteristicUuidType_ServerSupportedFeatures = 0x2B3A, ///< Server Supported Features
|
|
BtdrvGattCharacteristicUuidType_PhysicalActivityMonitorFeatures = 0x2B3B, ///< Physical Activity Monitor Features
|
|
BtdrvGattCharacteristicUuidType_GeneralActivityInstantaneousData = 0x2B3C, ///< General Activity Instantaneous Data
|
|
BtdrvGattCharacteristicUuidType_GeneralActivitySummaryData = 0x2B3D, ///< General Activity Summary Data
|
|
BtdrvGattCharacteristicUuidType_CardiorespiratoryActivityInstantaneousData = 0x2B3E, ///< CardioRespiratory Activity Instantaneous Data
|
|
BtdrvGattCharacteristicUuidType_CardiorespiratoryActivitySummaryData = 0x2B3F, ///< CardioRespiratory Activity Summary Data
|
|
BtdrvGattCharacteristicUuidType_StepCounterActivitySummaryData = 0x2B40, ///< Step Counter Activity Summary Data
|
|
BtdrvGattCharacteristicUuidType_SleepActivityInstantaneousData = 0x2B41, ///< Sleep Activity Instantaneous Data
|
|
BtdrvGattCharacteristicUuidType_SleepActivitySummaryData = 0x2B42, ///< Sleep Activity Summary Data
|
|
BtdrvGattCharacteristicUuidType_PhysicalActivityMonitorControlPoint = 0x2B43, ///< Physical Activity Monitor Control Point
|
|
BtdrvGattCharacteristicUuidType_ActivityCurrentSession = 0x2B44, ///< Activity Current Session
|
|
BtdrvGattCharacteristicUuidType_PhysicalActivitySessionDescriptor = 0x2B45, ///< Physical Activity Session Descriptor
|
|
BtdrvGattCharacteristicUuidType_PreferredUnits = 0x2B46, ///< Preferred Units
|
|
BtdrvGattCharacteristicUuidType_HighResolutionHeight = 0x2B47, ///< High Resolution Height
|
|
BtdrvGattCharacteristicUuidType_MiddleName = 0x2B48, ///< Middle Name
|
|
BtdrvGattCharacteristicUuidType_StrideLength = 0x2B49, ///< Stride Length
|
|
BtdrvGattCharacteristicUuidType_Handedness = 0x2B4A, ///< Handedness
|
|
BtdrvGattCharacteristicUuidType_DeviceWearingPosition = 0x2B4B, ///< Device Wearing Position
|
|
BtdrvGattCharacteristicUuidType_FourZoneHeartRateLimits = 0x2B4C, ///< Four Zone Heart Rate Limits
|
|
BtdrvGattCharacteristicUuidType_HighIntensityExerciseThreshold = 0x2B4D, ///< High Intensity Exercise Threshold
|
|
BtdrvGattCharacteristicUuidType_ActivityGoal = 0x2B4E, ///< Activity Goal
|
|
BtdrvGattCharacteristicUuidType_SedentaryIntervalNotification = 0x2B4F, ///< Sedentary Interval Notification
|
|
BtdrvGattCharacteristicUuidType_CaloricIntake = 0x2B50, ///< Caloric Intake
|
|
BtdrvGattCharacteristicUuidType_TmapRole = 0x2B51, ///< TMAP Role
|
|
BtdrvGattCharacteristicUuidType_AudioInputState = 0x2B77, ///< Audio Input State
|
|
BtdrvGattCharacteristicUuidType_GainSettingsAttribute = 0x2B78, ///< Gain Settings Attribute
|
|
BtdrvGattCharacteristicUuidType_AudioInputType = 0x2B79, ///< Audio Input Type
|
|
BtdrvGattCharacteristicUuidType_AudioInputStatus = 0x2B7A, ///< Audio Input Status
|
|
BtdrvGattCharacteristicUuidType_AudioInputControlPoint = 0x2B7B, ///< Audio Input Control Point
|
|
BtdrvGattCharacteristicUuidType_AudioInputDescription = 0x2B7C, ///< Audio Input Description
|
|
BtdrvGattCharacteristicUuidType_VolumeState = 0x2B7D, ///< Volume State
|
|
BtdrvGattCharacteristicUuidType_VolumeControlPoint = 0x2B7E, ///< Volume Control Point
|
|
BtdrvGattCharacteristicUuidType_VolumeFlags = 0x2B7F, ///< Volume Flags
|
|
BtdrvGattCharacteristicUuidType_VolumeOffsetState = 0x2B80, ///< Volume Offset State
|
|
BtdrvGattCharacteristicUuidType_AudioLocation = 0x2B81, ///< Audio Location
|
|
BtdrvGattCharacteristicUuidType_VolumeOffsetControlPoint = 0x2B82, ///< Volume Offset Control Point
|
|
BtdrvGattCharacteristicUuidType_AudioOutputDescription = 0x2B83, ///< Audio Output Description
|
|
BtdrvGattCharacteristicUuidType_SetIdentityResolvingKey = 0x2B84, ///< Set Identity Resolving Key
|
|
BtdrvGattCharacteristicUuidType_CoordinatedSetSize = 0x2B85, ///< Coordinated Set Size
|
|
BtdrvGattCharacteristicUuidType_SetMemberLock = 0x2B86, ///< Set Member Lock
|
|
BtdrvGattCharacteristicUuidType_SetMemberRank = 0x2B87, ///< Set Member Rank
|
|
BtdrvGattCharacteristicUuidType_EncryptedDataKeyMaterial = 0x2B88, ///< Encrypted Data Key Material
|
|
BtdrvGattCharacteristicUuidType_ApparentEnergy32 = 0x2B89, ///< Apparent Energy 32
|
|
BtdrvGattCharacteristicUuidType_ApparentPower = 0x2B8A, ///< Apparent Power
|
|
BtdrvGattCharacteristicUuidType_LiveHealthObservations = 0x2B8B, ///< Live Health Observations
|
|
BtdrvGattCharacteristicUuidType_CoTextsubscript2Concentration = 0x2B8C, ///< CO\textsubscript{2} Concentration
|
|
BtdrvGattCharacteristicUuidType_CosineOfTheAngle = 0x2B8D, ///< Cosine of the Angle
|
|
BtdrvGattCharacteristicUuidType_DeviceTimeFeature = 0x2B8E, ///< Device Time Feature
|
|
BtdrvGattCharacteristicUuidType_DeviceTimeParameters = 0x2B8F, ///< Device Time Parameters
|
|
BtdrvGattCharacteristicUuidType_DeviceTime = 0x2B90, ///< Device Time
|
|
BtdrvGattCharacteristicUuidType_DeviceTimeControlPoint = 0x2B91, ///< Device Time Control Point
|
|
BtdrvGattCharacteristicUuidType_TimeChangeLogData = 0x2B92, ///< Time Change Log Data
|
|
BtdrvGattCharacteristicUuidType_MediaPlayerName = 0x2B93, ///< Media Player Name
|
|
BtdrvGattCharacteristicUuidType_MediaPlayerIconObjectId = 0x2B94, ///< Media Player Icon Object ID
|
|
BtdrvGattCharacteristicUuidType_MediaPlayerIconUrl = 0x2B95, ///< Media Player Icon URL
|
|
BtdrvGattCharacteristicUuidType_TrackChanged = 0x2B96, ///< Track Changed
|
|
BtdrvGattCharacteristicUuidType_TrackTitle = 0x2B97, ///< Track Title
|
|
BtdrvGattCharacteristicUuidType_TrackDuration = 0x2B98, ///< Track Duration
|
|
BtdrvGattCharacteristicUuidType_TrackPosition = 0x2B99, ///< Track Position
|
|
BtdrvGattCharacteristicUuidType_PlaybackSpeed = 0x2B9A, ///< Playback Speed
|
|
BtdrvGattCharacteristicUuidType_SeekingSpeed = 0x2B9B, ///< Seeking Speed
|
|
BtdrvGattCharacteristicUuidType_CurrentTrackSegmentsObjectId = 0x2B9C, ///< Current Track Segments Object ID
|
|
BtdrvGattCharacteristicUuidType_CurrentTrackObjectId = 0x2B9D, ///< Current Track Object ID
|
|
BtdrvGattCharacteristicUuidType_NextTrackObjectId = 0x2B9E, ///< Next Track Object ID
|
|
BtdrvGattCharacteristicUuidType_ParentGroupObjectId = 0x2B9F, ///< Parent Group Object ID
|
|
BtdrvGattCharacteristicUuidType_CurrentGroupObjectId = 0x2BA0, ///< Current Group Object ID
|
|
BtdrvGattCharacteristicUuidType_PlayingOrder = 0x2BA1, ///< Playing Order
|
|
BtdrvGattCharacteristicUuidType_PlayingOrdersSupported = 0x2BA2, ///< Playing Orders Supported
|
|
BtdrvGattCharacteristicUuidType_MediaState = 0x2BA3, ///< Media State
|
|
BtdrvGattCharacteristicUuidType_MediaControlPoint = 0x2BA4, ///< Media Control Point
|
|
BtdrvGattCharacteristicUuidType_MediaControlPointOpcodesSupported = 0x2BA5, ///< Media Control Point Opcodes Supported
|
|
BtdrvGattCharacteristicUuidType_SearchResultsObjectId = 0x2BA6, ///< Search Results Object ID
|
|
BtdrvGattCharacteristicUuidType_SearchControlPoint = 0x2BA7, ///< Search Control Point
|
|
BtdrvGattCharacteristicUuidType_Energy32 = 0x2BA8, ///< Energy 32
|
|
BtdrvGattCharacteristicUuidType_MediaPlayerIconObjectType = 0x2BA9, ///< Media Player Icon Object Type
|
|
BtdrvGattCharacteristicUuidType_TrackSegmentsObjectType = 0x2BAA, ///< Track Segments Object Type
|
|
BtdrvGattCharacteristicUuidType_TrackObjectType = 0x2BAB, ///< Track Object Type
|
|
BtdrvGattCharacteristicUuidType_GroupObjectType = 0x2BAC, ///< Group Object Type
|
|
BtdrvGattCharacteristicUuidType_ConstantToneExtensionEnable = 0x2BAD, ///< Constant Tone Extension Enable
|
|
BtdrvGattCharacteristicUuidType_AdvertisingConstantToneExtensionMinimumLength = 0x2BAE, ///< Advertising Constant Tone Extension Minimum Length
|
|
BtdrvGattCharacteristicUuidType_AdvertisingConstantToneExtensionMinimumTransmitCount = 0x2BAF, ///< Advertising Constant Tone Extension Minimum Transmit Count
|
|
BtdrvGattCharacteristicUuidType_AdvertisingConstantToneExtensionTransmitDuration = 0x2BB0, ///< Advertising Constant Tone Extension Transmit Duration
|
|
BtdrvGattCharacteristicUuidType_AdvertisingConstantToneExtensionInterval = 0x2BB1, ///< Advertising Constant Tone Extension Interval
|
|
BtdrvGattCharacteristicUuidType_AdvertisingConstantToneExtensionPhy = 0x2BB2, ///< Advertising Constant Tone Extension PHY
|
|
BtdrvGattCharacteristicUuidType_BearerProviderName = 0x2BB3, ///< Bearer Provider Name
|
|
BtdrvGattCharacteristicUuidType_BearerUci = 0x2BB4, ///< Bearer UCI
|
|
BtdrvGattCharacteristicUuidType_BearerTechnology = 0x2BB5, ///< Bearer Technology
|
|
BtdrvGattCharacteristicUuidType_BearerUriSchemesSupportedList = 0x2BB6, ///< Bearer URI Schemes Supported List
|
|
BtdrvGattCharacteristicUuidType_BearerSignalStrength = 0x2BB7, ///< Bearer Signal Strength
|
|
BtdrvGattCharacteristicUuidType_BearerSignalStrengthReportingInterval = 0x2BB8, ///< Bearer Signal Strength Reporting Interval
|
|
BtdrvGattCharacteristicUuidType_BearerListCurrentCalls = 0x2BB9, ///< Bearer List Current Calls
|
|
BtdrvGattCharacteristicUuidType_ContentControlId = 0x2BBA, ///< Content Control ID
|
|
BtdrvGattCharacteristicUuidType_StatusFlags = 0x2BBB, ///< Status Flags
|
|
BtdrvGattCharacteristicUuidType_IncomingCallTargetBearerUri = 0x2BBC, ///< Incoming Call Target Bearer URI
|
|
BtdrvGattCharacteristicUuidType_CallState = 0x2BBD, ///< Call State
|
|
BtdrvGattCharacteristicUuidType_CallControlPoint = 0x2BBE, ///< Call Control Point
|
|
BtdrvGattCharacteristicUuidType_CallControlPointOptionalOpcodes = 0x2BBF, ///< Call Control Point Optional Opcodes
|
|
BtdrvGattCharacteristicUuidType_TerminationReason = 0x2BC0, ///< Termination Reason
|
|
BtdrvGattCharacteristicUuidType_IncomingCall = 0x2BC1, ///< Incoming Call
|
|
BtdrvGattCharacteristicUuidType_CallFriendlyName = 0x2BC2, ///< Call Friendly Name
|
|
BtdrvGattCharacteristicUuidType_Mute = 0x2BC3, ///< Mute
|
|
BtdrvGattCharacteristicUuidType_SinkAse = 0x2BC4, ///< Sink ASE
|
|
BtdrvGattCharacteristicUuidType_SourceAse = 0x2BC5, ///< Source ASE
|
|
BtdrvGattCharacteristicUuidType_AseControlPoint = 0x2BC6, ///< ASE Control Point
|
|
BtdrvGattCharacteristicUuidType_BroadcastAudioScanControlPoint = 0x2BC7, ///< Broadcast Audio Scan Control Point
|
|
BtdrvGattCharacteristicUuidType_BroadcastReceiveState = 0x2BC8, ///< Broadcast Receive State
|
|
BtdrvGattCharacteristicUuidType_SinkPac = 0x2BC9, ///< Sink PAC
|
|
BtdrvGattCharacteristicUuidType_SinkAudioLocations = 0x2BCA, ///< Sink Audio Locations
|
|
BtdrvGattCharacteristicUuidType_SourcePac = 0x2BCB, ///< Source PAC
|
|
BtdrvGattCharacteristicUuidType_SourceAudioLocations = 0x2BCC, ///< Source Audio Locations
|
|
BtdrvGattCharacteristicUuidType_AvailableAudioContexts = 0x2BCD, ///< Available Audio Contexts
|
|
BtdrvGattCharacteristicUuidType_SupportedAudioContexts = 0x2BCE, ///< Supported Audio Contexts
|
|
BtdrvGattCharacteristicUuidType_AmmoniaConcentration = 0x2BCF, ///< Ammonia Concentration
|
|
BtdrvGattCharacteristicUuidType_CarbonMonoxideConcentration = 0x2BD0, ///< Carbon Monoxide Concentration
|
|
BtdrvGattCharacteristicUuidType_MethaneConcentration = 0x2BD1, ///< Methane Concentration
|
|
BtdrvGattCharacteristicUuidType_NitrogenDioxideConcentration = 0x2BD2, ///< Nitrogen Dioxide Concentration
|
|
BtdrvGattCharacteristicUuidType_NonMethaneVolatileOrganicCompoundsConcentration = 0x2BD3, ///< Non-Methane Volatile Organic Compounds Concentration
|
|
BtdrvGattCharacteristicUuidType_OzoneConcentration = 0x2BD4, ///< Ozone Concentration
|
|
BtdrvGattCharacteristicUuidType_ParticulateMatterPm1Concentration = 0x2BD5, ///< Particulate Matter - PM1 Concentration
|
|
BtdrvGattCharacteristicUuidType_ParticulateMatterPm25Concentration = 0x2BD6, ///< Particulate Matter - PM2.5 Concentration
|
|
BtdrvGattCharacteristicUuidType_ParticulateMatterPm10Concentration = 0x2BD7, ///< Particulate Matter - PM10 Concentration
|
|
BtdrvGattCharacteristicUuidType_SulfurDioxideConcentration = 0x2BD8, ///< Sulfur Dioxide Concentration
|
|
BtdrvGattCharacteristicUuidType_SulfurHexafluorideConcentration = 0x2BD9, ///< Sulfur Hexafluoride Concentration
|
|
BtdrvGattCharacteristicUuidType_HearingAidFeatures = 0x2BDA, ///< Hearing Aid Features
|
|
BtdrvGattCharacteristicUuidType_HearingAidPresetControlPoint = 0x2BDB, ///< Hearing Aid Preset Control Point
|
|
BtdrvGattCharacteristicUuidType_ActivePresetIndex = 0x2BDC, ///< Active Preset Index
|
|
BtdrvGattCharacteristicUuidType_StoredHealthObservations = 0x2BDD, ///< Stored Health Observations
|
|
BtdrvGattCharacteristicUuidType_FixedString64 = 0x2BDE, ///< Fixed String 64
|
|
BtdrvGattCharacteristicUuidType_HighTemperature = 0x2BDF, ///< High Temperature
|
|
BtdrvGattCharacteristicUuidType_HighVoltage = 0x2BE0, ///< High Voltage
|
|
BtdrvGattCharacteristicUuidType_LightDistribution = 0x2BE1, ///< Light Distribution
|
|
BtdrvGattCharacteristicUuidType_LightOutput = 0x2BE2, ///< Light Output
|
|
BtdrvGattCharacteristicUuidType_LightSourceType = 0x2BE3, ///< Light Source Type
|
|
BtdrvGattCharacteristicUuidType_Noise = 0x2BE4, ///< Noise
|
|
BtdrvGattCharacteristicUuidType_RelativeRuntimeInACorrelatedColorTemperatureRange = 0x2BE5, ///< Relative Runtime in a Correlated Color Temperature Range
|
|
BtdrvGattCharacteristicUuidType_TimeSecond32 = 0x2BE6, ///< Time Second 32
|
|
BtdrvGattCharacteristicUuidType_VocConcentration = 0x2BE7, ///< VOC Concentration
|
|
BtdrvGattCharacteristicUuidType_VoltageFrequency = 0x2BE8, ///< Voltage Frequency
|
|
BtdrvGattCharacteristicUuidType_BatteryCriticalStatus = 0x2BE9, ///< Battery Critical Status
|
|
BtdrvGattCharacteristicUuidType_BatteryHealthStatus = 0x2BEA, ///< Battery Health Status
|
|
BtdrvGattCharacteristicUuidType_BatteryHealthInformation = 0x2BEB, ///< Battery Health Information
|
|
BtdrvGattCharacteristicUuidType_BatteryInformation = 0x2BEC, ///< Battery Information
|
|
BtdrvGattCharacteristicUuidType_BatteryLevelStatus = 0x2BED, ///< Battery Level Status
|
|
BtdrvGattCharacteristicUuidType_BatteryTimeStatus = 0x2BEE, ///< Battery Time Status
|
|
BtdrvGattCharacteristicUuidType_EstimatedServiceDate = 0x2BEF, ///< Estimated Service Date
|
|
BtdrvGattCharacteristicUuidType_BatteryEnergyStatus = 0x2BF0, ///< Battery Energy Status
|
|
BtdrvGattCharacteristicUuidType_ObservationScheduleChanged = 0x2BF1, ///< Observation Schedule Changed
|
|
BtdrvGattCharacteristicUuidType_CurrentElapsedTime = 0x2BF2, ///< Current Elapsed Time
|
|
BtdrvGattCharacteristicUuidType_HealthSensorFeatures = 0x2BF3, ///< Health Sensor Features
|
|
BtdrvGattCharacteristicUuidType_GhsControlPoint = 0x2BF4, ///< GHS Control Point
|
|
BtdrvGattCharacteristicUuidType_LeGattSecurityLevels = 0x2BF5, ///< LE GATT Security Levels
|
|
BtdrvGattCharacteristicUuidType_EslAddress = 0x2BF6, ///< ESL Address
|
|
BtdrvGattCharacteristicUuidType_ApSyncKeyMaterial = 0x2BF7, ///< AP Sync Key Material
|
|
BtdrvGattCharacteristicUuidType_EslResponseKeyMaterial = 0x2BF8, ///< ESL Response Key Material
|
|
BtdrvGattCharacteristicUuidType_EslCurrentAbsoluteTime = 0x2BF9, ///< ESL Current Absolute Time
|
|
BtdrvGattCharacteristicUuidType_EslDisplayInformation = 0x2BFA, ///< ESL Display Information
|
|
BtdrvGattCharacteristicUuidType_EslImageInformation = 0x2BFB, ///< ESL Image Information
|
|
BtdrvGattCharacteristicUuidType_EslSensorInformation = 0x2BFC, ///< ESL Sensor Information
|
|
BtdrvGattCharacteristicUuidType_EslLedInformation = 0x2BFD, ///< ESL LED Information
|
|
BtdrvGattCharacteristicUuidType_EslControlPoint = 0x2BFE, ///< ESL Control Point
|
|
BtdrvGattCharacteristicUuidType_UdiForMedicalDevices = 0x2BFF, ///< UDI for Medical Devices
|
|
} BtdrvGattCharacteristicUuidType;
|
|
|
|
/// GattDescriptorUuidType
|
|
typedef enum {
|
|
BtdrvGattDescriptorUuidType_CharacteristicExtendedProperties = 0x2900, ///< Characteristic Extended Properties
|
|
BtdrvGattDescriptorUuidType_CharacteristicUserDescription = 0x2901, ///< Characteristic User Description
|
|
BtdrvGattDescriptorUuidType_ClientCharacteristicConfiguration = 0x2902, ///< Client Characteristic Configuration
|
|
BtdrvGattDescriptorUuidType_ServerCharacteristicConfiguration = 0x2903, ///< Server Characteristic Configuration
|
|
BtdrvGattDescriptorUuidType_CharacteristicPresentationFormat = 0x2904, ///< Characteristic Presentation Format
|
|
BtdrvGattDescriptorUuidType_CharacteristicAggregateFormat = 0x2905, ///< Characteristic Aggregate Format
|
|
BtdrvGattDescriptorUuidType_ValidRange = 0x2906, ///< Valid Range
|
|
BtdrvGattDescriptorUuidType_ExternalReportReference = 0x2907, ///< External Report Reference
|
|
BtdrvGattDescriptorUuidType_ReportReference = 0x2908, ///< Report Reference
|
|
BtdrvGattDescriptorUuidType_NumberOfDigitals = 0x2909, ///< Number of Digitals
|
|
BtdrvGattDescriptorUuidType_ValueTriggerSetting = 0x290A, ///< Value Trigger Setting
|
|
BtdrvGattDescriptorUuidType_EnvironmentalSensingConfiguration = 0x290B, ///< Environmental Sensing Configuration
|
|
BtdrvGattDescriptorUuidType_EnvironmentalSensingMeasurement = 0x290C, ///< Environmental Sensing Measurement
|
|
BtdrvGattDescriptorUuidType_EnvironmentalSensingTriggerSetting = 0x290D, ///< Environmental Sensing Trigger Setting
|
|
BtdrvGattDescriptorUuidType_TimeTriggerSetting = 0x290E, ///< Time Trigger Setting
|
|
BtdrvGattDescriptorUuidType_CompleteBrEdrTransportBlockData = 0x290F, ///< Complete BR-EDR Transport Block Data
|
|
BtdrvGattDescriptorUuidType_ObservationSchedule = 0x2910, ///< Observation Schedule
|
|
BtdrvGattDescriptorUuidType_ValidRangeAndAccuracy = 0x2911, ///< Valid Range and Accuracy
|
|
} BtdrvGattDescriptorUuidType;
|