bluetooth/characteristic_uuids.go

1850 lines
93 KiB
Go
Raw Permalink Normal View History

// Code generated by bin/gen-characteristic-uuids; DO NOT EDIT.
2022-12-21 21:32:20 +03:00
// This file was generated on 2022-12-21 19:28:17.221517808 +0100 CET m=+0.001758142 using the list of standard characteristics UUIDs from
// https://github.com/NordicSemiconductor/bluetooth-numbers-database/blob/master/v1/characteristics_uuids.json
package bluetooth
var (
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDB02MassFlow - B02 Mass Flow
CharacteristicUUIDB02MassFlow = New16BitUUID(0x2B02)
// CharacteristicUUIDMicrobitPinIOConfiguration - micro:bit Pin I/O Configuration
2023-12-25 16:35:49 +03:00
CharacteristicUUIDMicrobitPinIOConfiguration = NewUUID([16]byte{0xe9, 0x5d, 0xb9, 0xfe, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDMicrobitClientEvent - micro:bit Client Event
2023-12-25 16:35:49 +03:00
CharacteristicUUIDMicrobitClientEvent = NewUUID([16]byte{0xe9, 0x5d, 0x54, 0x04, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDLastName - Last Name
CharacteristicUUIDLastName = New16BitUUID(0x2A90)
// CharacteristicUUIDRSCFeature - RSC Feature
CharacteristicUUIDRSCFeature = New16BitUUID(0x2A54)
// CharacteristicUUIDSetMemberRank - Set Member Rank
CharacteristicUUIDSetMemberRank = New16BitUUID(0x2B87)
// CharacteristicUUIDLegacyDFUVersion - Legacy DFU Version
2023-12-25 16:35:49 +03:00
CharacteristicUUIDLegacyDFUVersion = NewUUID([16]byte{0x00, 0x00, 0x15, 0x34, 0x12, 0x12, 0xef, 0xde, 0x15, 0x23, 0x78, 0x5f, 0xea, 0xbc, 0xd1, 0x23})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAdafruitPressed - Adafruit Pressed
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAdafruitPressed = NewUUID([16]byte{0xad, 0xaf, 0x06, 0x01, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDHeatIndex - Heat Index
CharacteristicUUIDHeatIndex = New16BitUUID(0x2A7A)
// CharacteristicUUIDPressure - Pressure
CharacteristicUUIDPressure = New16BitUUID(0x2A6D)
// CharacteristicUUIDTwoZoneHeartRateLimit - Two Zone Heart Rate Limit
CharacteristicUUIDTwoZoneHeartRateLimit = New16BitUUID(0x2A95)
// CharacteristicUUIDMicrobitButtonAState - micro:bit Button A State
2023-12-25 16:35:49 +03:00
CharacteristicUUIDMicrobitButtonAState = NewUUID([16]byte{0xe9, 0x5d, 0xda, 0x90, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDFitnessMachineControlPoint - Fitness Machine Control Point
CharacteristicUUIDFitnessMachineControlPoint = New16BitUUID(0x2AD9)
// CharacteristicUUIDIDDStatusReaderControlPoint1 - IDD Status Reader Control Point 1
CharacteristicUUIDIDDStatusReaderControlPoint1 = New16BitUUID(0x2B24)
// CharacteristicUUIDIDDStatusReaderControlPoint2 - IDD Status Reader Control Point 2
CharacteristicUUIDIDDStatusReaderControlPoint2 = New16BitUUID(0x2B24)
// CharacteristicUUIDCurrentTrackObjectID - Current Track Object ID
CharacteristicUUIDCurrentTrackObjectID = New16BitUUID(0x2B9D)
// CharacteristicUUIDMeshProvisioningDataIn - Mesh Provisioning Data In
CharacteristicUUIDMeshProvisioningDataIn = New16BitUUID(0x2ADB)
// CharacteristicUUIDLocationName - Location Name
CharacteristicUUIDLocationName = New16BitUUID(0x2AB5)
// CharacteristicUUIDRelativeValueInAVoltageRange - Relative Value In A Voltage Range
CharacteristicUUIDRelativeValueInAVoltageRange = New16BitUUID(0x2B09)
// CharacteristicUUIDDateTime - Date Time
CharacteristicUUIDDateTime = New16BitUUID(0x2A08)
// CharacteristicUUIDVoltageStatistics - Voltage Statistics
CharacteristicUUIDVoltageStatistics = New16BitUUID(0x2B1A)
// CharacteristicUUIDBSSResponse - BSS Response
CharacteristicUUIDBSSResponse = New16BitUUID(0x2B2C)
// CharacteristicUUIDEddystoneAdvancedAdvertisedTxPower - Eddystone (Advanced) Advertised Tx Power
2023-12-25 16:35:49 +03:00
CharacteristicUUIDEddystoneAdvancedAdvertisedTxPower = NewUUID([16]byte{0xa3, 0xc8, 0x75, 0x05, 0x8e, 0xd3, 0x4b, 0xdf, 0x8a, 0x39, 0xa0, 0x1b, 0xeb, 0xed, 0xe2, 0x95})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAnaerobicThreshold - Anaerobic Threshold
CharacteristicUUIDAnaerobicThreshold = New16BitUUID(0x2A83)
// CharacteristicUUIDCGMMeasurement - CGM Measurement
CharacteristicUUIDCGMMeasurement = New16BitUUID(0x2AA7)
// CharacteristicUUIDDateOfBirth - Date of Birth
CharacteristicUUIDDateOfBirth = New16BitUUID(0x2A85)
// CharacteristicUUIDCountryCode - Country Code
CharacteristicUUIDCountryCode = New16BitUUID(0x2AEC)
// CharacteristicUUIDTrueWindSpeed - True Wind Speed
CharacteristicUUIDTrueWindSpeed = New16BitUUID(0x2A70)
// CharacteristicUUIDElectricCurrent - Electric Current
CharacteristicUUIDElectricCurrent = New16BitUUID(0x2AEE)
// CharacteristicUUIDThingyMTURequest - Thingy MTU Request
2023-12-25 16:35:49 +03:00
CharacteristicUUIDThingyMTURequest = NewUUID([16]byte{0xef, 0x68, 0x01, 0x08, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDBatteryLevelState - Battery Level State
CharacteristicUUIDBatteryLevelState = New16BitUUID(0x2A1B)
// CharacteristicUUIDIntermediateTemperature - Intermediate Temperature
CharacteristicUUIDIntermediateTemperature = New16BitUUID(0x2A1E)
// CharacteristicUUIDLatitude - Latitude
CharacteristicUUIDLatitude = New16BitUUID(0x2AAE)
// CharacteristicUUIDEventStatistics - Event Statistics
CharacteristicUUIDEventStatistics = New16BitUUID(0x2AF4)
// CharacteristicUUIDGroupObjectType - Group Object Type
CharacteristicUUIDGroupObjectType = New16BitUUID(0x2BAC)
// CharacteristicUUIDCallControlPoint - Call Control Point
CharacteristicUUIDCallControlPoint = New16BitUUID(0x2BBE)
// CharacteristicUUIDMicrobitButtonBState - micro:bit Button B State
2023-12-25 16:35:49 +03:00
CharacteristicUUIDMicrobitButtonBState = NewUUID([16]byte{0xe9, 0x5d, 0xda, 0x91, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDScanIntervalWindow - Scan Interval Window
CharacteristicUUIDScanIntervalWindow = New16BitUUID(0x2A4F)
// CharacteristicUUIDCIE1331995ColorRenderingIndex - CIE 13.3-1995 Color Rendering Index
CharacteristicUUIDCIE1331995ColorRenderingIndex = New16BitUUID(0x2AE7)
// CharacteristicUUIDGeneralActivityInstantaneousData - General Activity Instantaneous Data
CharacteristicUUIDGeneralActivityInstantaneousData = New16BitUUID(0x2B3C)
// CharacteristicUUIDAppleEntityAttribute - Apple Entity Attribute
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleEntityAttribute = NewUUID([16]byte{0xc6, 0xb2, 0xf3, 0x8c, 0x23, 0xab, 0x46, 0xd8, 0xa6, 0xab, 0xa3, 0xa8, 0x70, 0xbb, 0xd5, 0xd7})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDLocalTimeInformation - Local Time Information
CharacteristicUUIDLocalTimeInformation = New16BitUUID(0x2A0F)
// CharacteristicUUIDTimeUpdateState - Time Update State
CharacteristicUUIDTimeUpdateState = New16BitUUID(0x2A17)
// CharacteristicUUIDThreeZoneHeartRateLimits - Three Zone Heart Rate Limits
CharacteristicUUIDThreeZoneHeartRateLimits = New16BitUUID(0x2A94)
// CharacteristicUUIDElectricCurrentRange - Electric Current Range
CharacteristicUUIDElectricCurrentRange = New16BitUUID(0x2AEF)
// CharacteristicUUIDEnhancedIntermediateCuffPressure - Enhanced Intermediate Cuff Pressure
CharacteristicUUIDEnhancedIntermediateCuffPressure = New16BitUUID(0x2B35)
// CharacteristicUUIDAdafruitSoundSamples - Adafruit Sound Samples
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAdafruitSoundSamples = NewUUID([16]byte{0xad, 0xaf, 0x0b, 0x01, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDBootKeyboardOutputReport - Boot Keyboard Output Report
CharacteristicUUIDBootKeyboardOutputReport = New16BitUUID(0x2A32)
// CharacteristicUUIDLNControlPoint - LN Control Point
CharacteristicUUIDLNControlPoint = New16BitUUID(0x2A6B)
// CharacteristicUUIDWeight - Weight
CharacteristicUUIDWeight = New16BitUUID(0x2A98)
// CharacteristicUUIDMicrobitPinADConfiguration - micro:bit Pin AD Configuration
2023-12-25 16:35:49 +03:00
CharacteristicUUIDMicrobitPinADConfiguration = NewUUID([16]byte{0xe9, 0x5d, 0x58, 0x99, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDFatBurnHeartRateLowerLimit - Fat Burn Heart Rate Lower Limit
CharacteristicUUIDFatBurnHeartRateLowerLimit = New16BitUUID(0x2A88)
// CharacteristicUUIDTemperatureCelsius - Temperature Celsius
CharacteristicUUIDTemperatureCelsius = New16BitUUID(0x2A1F)
// CharacteristicUUIDPnPID - PnP ID
CharacteristicUUIDPnPID = New16BitUUID(0x2A50)
// CharacteristicUUIDWindChill - Wind Chill
CharacteristicUUIDWindChill = New16BitUUID(0x2A79)
// CharacteristicUUIDCorrelatedColorTemperature - Correlated Color Temperature
CharacteristicUUIDCorrelatedColorTemperature = New16BitUUID(0x2AE9)
// CharacteristicUUIDPlayingOrdersSupported - Playing Orders Supported
CharacteristicUUIDPlayingOrdersSupported = New16BitUUID(0x2BA2)
// CharacteristicUUIDAdafruitMagnetic - Adafruit Magnetic
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAdafruitMagnetic = NewUUID([16]byte{0xad, 0xaf, 0x05, 0x01, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAnalogOutput - Analog Output
CharacteristicUUIDAnalogOutput = New16BitUUID(0x2A59)
// CharacteristicUUIDFitnessMachineStatus - Fitness Machine Status
CharacteristicUUIDFitnessMachineStatus = New16BitUUID(0x2ADA)
// CharacteristicUUIDLocalNorthCoordinate - Local North Coordinate
CharacteristicUUIDLocalNorthCoordinate = New16BitUUID(0x2AB0)
// CharacteristicUUIDObjectChanged - Object Changed
CharacteristicUUIDObjectChanged = New16BitUUID(0x2AC8)
// CharacteristicUUIDPlayingOrder - Playing Order
CharacteristicUUIDPlayingOrder = New16BitUUID(0x2BA1)
// CharacteristicUUIDEddystoneAdvancedRemainConnectable - Eddystone (Advanced) Remain Connectable
2023-12-25 16:35:49 +03:00
CharacteristicUUIDEddystoneAdvancedRemainConnectable = NewUUID([16]byte{0xa3, 0xc8, 0x75, 0x0c, 0x8e, 0xd3, 0x4b, 0xdf, 0x8a, 0x39, 0xa0, 0x1b, 0xeb, 0xed, 0xe2, 0x95})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDBodySensorLocation - Body Sensor Location
CharacteristicUUIDBodySensorLocation = New16BitUUID(0x2A38)
// CharacteristicUUIDDigitalOutput - Digital Output
CharacteristicUUIDDigitalOutput = New16BitUUID(0x2A57)
// CharacteristicUUIDMDSDeviceDataURI - MDS Device Data URI Characteristic
2023-12-25 16:35:49 +03:00
CharacteristicUUIDMDSDeviceDataURI = NewUUID([16]byte{0x54, 0x22, 0x00, 0x03, 0xf6, 0xa5, 0x40, 0x07, 0xa3, 0x71, 0x72, 0x2f, 0x4e, 0xbd, 0x84, 0x36})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDNetworkAvailability - Network Availability
CharacteristicUUIDNetworkAvailability = New16BitUUID(0x2A3E)
// CharacteristicUUIDTimeAccuracy - Time Accuracy
CharacteristicUUIDTimeAccuracy = New16BitUUID(0x2A12)
// CharacteristicUUIDRestingHeartRate - Resting Heart Rate
CharacteristicUUIDRestingHeartRate = New16BitUUID(0x2A92)
// CharacteristicUUIDTimeHour24 - Time Hour 24
CharacteristicUUIDTimeHour24 = New16BitUUID(0x2B14)
// CharacteristicUUIDPositionQuality - Position Quality
CharacteristicUUIDPositionQuality = New16BitUUID(0x2A69)
// CharacteristicUUIDBluetoothSIGData - Bluetooth SIG Data
CharacteristicUUIDBluetoothSIGData = New16BitUUID(0x2B39)
// CharacteristicUUIDSeekingSpeed - Seeking Speed
CharacteristicUUIDSeekingSpeed = New16BitUUID(0x2B9B)
// CharacteristicUUIDHTTPSSecurity - HTTPS Security
CharacteristicUUIDHTTPSSecurity = New16BitUUID(0x2ABB)
// CharacteristicUUIDObjectName - Object Name
CharacteristicUUIDObjectName = New16BitUUID(0x2ABE)
// CharacteristicUUIDAudioLocation - Audio Location
CharacteristicUUIDAudioLocation = New16BitUUID(0x2B81)
// CharacteristicUUIDBroadcastAudioScanControlPoint - Broadcast Audio Scan Control Point
CharacteristicUUIDBroadcastAudioScanControlPoint = New16BitUUID(0x2BC7)
// CharacteristicUUIDIrradiance - Irradiance
CharacteristicUUIDIrradiance = New16BitUUID(0x2A77)
// CharacteristicUUIDBoolean - Boolean
CharacteristicUUIDBoolean = New16BitUUID(0x2AE2)
// CharacteristicUUIDLNFeature - LN Feature
CharacteristicUUIDLNFeature = New16BitUUID(0x2A6A)
// CharacteristicUUIDThingyConfiguration - Thingy Configuration
2023-12-25 16:35:49 +03:00
CharacteristicUUIDThingyConfiguration = NewUUID([16]byte{0xef, 0x68, 0x02, 0x06, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDSinkASE - Sink ASE
CharacteristicUUIDSinkASE = New16BitUUID(0x2BC4)
// CharacteristicUUIDSMP - SMP Characteristic
2023-12-25 16:35:49 +03:00
CharacteristicUUIDSMP = NewUUID([16]byte{0xda, 0x2e, 0x78, 0x28, 0xfb, 0xce, 0x4e, 0x01, 0xae, 0x9e, 0x26, 0x11, 0x74, 0x99, 0x7c, 0x48})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDPhilipsHueLightColor - Philips Hue Light Color
2023-12-25 16:35:49 +03:00
CharacteristicUUIDPhilipsHueLightColor = NewUUID([16]byte{0x93, 0x2c, 0x32, 0xbd, 0x00, 0x05, 0x47, 0xa2, 0x83, 0x5a, 0xa8, 0xd4, 0x55, 0xb8, 0x59, 0xdd})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDFastPairData - Fast Pair Data
2023-12-25 16:35:49 +03:00
CharacteristicUUIDFastPairData = NewUUID([16]byte{0xfe, 0x2c, 0x12, 0x37, 0x83, 0x66, 0x48, 0x14, 0x8e, 0xb0, 0x01, 0xde, 0x32, 0x10, 0x0b, 0xea})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDGlucoseFeature - Glucose Feature
CharacteristicUUIDGlucoseFeature = New16BitUUID(0x2A51)
// CharacteristicUUIDHandedness - Handedness
CharacteristicUUIDHandedness = New16BitUUID(0x2B4A)
// CharacteristicUUIDCount24 - Count 24
CharacteristicUUIDCount24 = New16BitUUID(0x2AEB)
// CharacteristicUUIDHighIntensityExerciseThreshold - High Intensity Exercise Threshold
CharacteristicUUIDHighIntensityExerciseThreshold = New16BitUUID(0x2B4D)
// CharacteristicUUIDMediaState - Media State
CharacteristicUUIDMediaState = New16BitUUID(0x2BA3)
// CharacteristicUUIDAdafruitHumidity - Adafruit Humidity
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAdafruitHumidity = NewUUID([16]byte{0xad, 0xaf, 0x07, 0x01, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAdafruitTone - Adafruit Tone
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAdafruitTone = NewUUID([16]byte{0xad, 0xaf, 0x0c, 0x01, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDHeliumHotspotWiFiConfiguredServices - Helium Hotspot WiFi Configured Services
2023-12-25 16:35:49 +03:00
CharacteristicUUIDHeliumHotspotWiFiConfiguredServices = NewUUID([16]byte{0xe1, 0x25, 0xbd, 0xa4, 0x6f, 0xb8, 0x11, 0xea, 0xbc, 0x55, 0x02, 0x42, 0xac, 0x13, 0x00, 0x03})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDIDDFeatures1 - IDD Features 1
CharacteristicUUIDIDDFeatures1 = New16BitUUID(0x2B23)
// CharacteristicUUIDIDDFeatures2 - IDD Features 2
CharacteristicUUIDIDDFeatures2 = New16BitUUID(0x2B23)
// CharacteristicUUIDTimeSource - Time Source
CharacteristicUUIDTimeSource = New16BitUUID(0x2A13)
// CharacteristicUUIDHIDControlPoint - HID Control Point
CharacteristicUUIDHIDControlPoint = New16BitUUID(0x2A4C)
// CharacteristicUUIDSetMemberLock - Set Member Lock
CharacteristicUUIDSetMemberLock = New16BitUUID(0x2B86)
// CharacteristicUUIDScientificTemperatureCelsius - Scientific Temperature Celsius
CharacteristicUUIDScientificTemperatureCelsius = New16BitUUID(0x2A3C)
// CharacteristicUUIDTrackChanged - Track Changed
CharacteristicUUIDTrackChanged = New16BitUUID(0x2B96)
// CharacteristicUUIDAdafruitAcceleration - Adafruit Acceleration
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAdafruitAcceleration = NewUUID([16]byte{0xad, 0xaf, 0x02, 0x01, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDHeliumHotspotDiagnostics - Helium Hotspot Diagnostics
2023-12-25 16:35:49 +03:00
CharacteristicUUIDHeliumHotspotDiagnostics = NewUUID([16]byte{0xb8, 0x33, 0xd3, 0x4f, 0xd8, 0x71, 0x42, 0x2c, 0xbf, 0x9e, 0x8e, 0x6e, 0xc1, 0x17, 0xd5, 0x7e})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAltitude - Altitude
CharacteristicUUIDAltitude = New16BitUUID(0x2AB3)
// CharacteristicUUIDApparentWindSpeed - Apparent Wind Speed
CharacteristicUUIDApparentWindSpeed = New16BitUUID(0x2A72)
// CharacteristicUUIDContentControlID - Content Control ID
CharacteristicUUIDContentControlID = New16BitUUID(0x2BBA)
// CharacteristicUUIDAdafruitTemperature - Adafruit Temperature
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAdafruitTemperature = NewUUID([16]byte{0xad, 0xaf, 0x01, 0x01, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDRemovable - Removable
CharacteristicUUIDRemovable = New16BitUUID(0x2A3A)
// CharacteristicUUIDTrueWindDirection - True Wind Direction
CharacteristicUUIDTrueWindDirection = New16BitUUID(0x2A71)
// CharacteristicUUIDCardioRespiratoryActivitySummaryData - CardioRespiratory Activity Summary Data
CharacteristicUUIDCardioRespiratoryActivitySummaryData = New16BitUUID(0x2B3F)
// CharacteristicUUIDStrideLength - Stride Length
CharacteristicUUIDStrideLength = New16BitUUID(0x2B49)
// CharacteristicUUIDCoordinatedSetSize - Coordinated Set Size
CharacteristicUUIDCoordinatedSetSize = New16BitUUID(0x2B85)
// CharacteristicUUIDEddystoneRadioTxPower - Eddystone Radio Tx Power
2023-12-25 16:35:49 +03:00
CharacteristicUUIDEddystoneRadioTxPower = NewUUID([16]byte{0xa3, 0xc8, 0x75, 0x04, 0x8e, 0xd3, 0x4b, 0xdf, 0x8a, 0x39, 0xa0, 0x1b, 0xeb, 0xed, 0xe2, 0x95})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAdafruitQuaternions - Adafruit Quaternions
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAdafruitQuaternions = NewUUID([16]byte{0xad, 0xaf, 0x0d, 0x01, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppearance - Appearance
CharacteristicUUIDAppearance = New16BitUUID(0x2A01)
// CharacteristicUUIDSystemID - System ID
CharacteristicUUIDSystemID = New16BitUUID(0x2A23)
// CharacteristicUUIDPhysicalActivitySessionDescriptor - Physical Activity Session Descriptor
CharacteristicUUIDPhysicalActivitySessionDescriptor = New16BitUUID(0x2B45)
// CharacteristicUUIDThingyPedometer - Thingy Pedometer
2023-12-25 16:35:49 +03:00
CharacteristicUUIDThingyPedometer = NewUUID([16]byte{0xef, 0x68, 0x04, 0x05, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAlertLevel - Alert Level
CharacteristicUUIDAlertLevel = New16BitUUID(0x2A06)
// CharacteristicUUIDBootKeyboardInputReport - Boot Keyboard Input Report
CharacteristicUUIDBootKeyboardInputReport = New16BitUUID(0x2A22)
// CharacteristicUUIDExactTime100 - Exact Time 100
CharacteristicUUIDExactTime100 = New16BitUUID(0x2A0B)
// CharacteristicUUIDTemperature8InAPeriodOfDay - Temperature 8 In A Period Of Day
CharacteristicUUIDTemperature8InAPeriodOfDay = New16BitUUID(0x2B0E)
// CharacteristicUUIDDeviceTime - Device Time
CharacteristicUUIDDeviceTime = New16BitUUID(0x2B90)
// CharacteristicUUIDThingyAdvertisingParameters - Thingy Advertising Parameters
2023-12-25 16:35:49 +03:00
CharacteristicUUIDThingyAdvertisingParameters = NewUUID([16]byte{0xef, 0x68, 0x01, 0x02, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDThingyEddystoneURL - Thingy Eddystone URL
2023-12-25 16:35:49 +03:00
CharacteristicUUIDThingyEddystoneURL = NewUUID([16]byte{0xef, 0x68, 0x01, 0x05, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDEddystoneCapabilities - Eddystone Capabilities
2023-12-25 16:35:49 +03:00
CharacteristicUUIDEddystoneCapabilities = NewUUID([16]byte{0xa3, 0xc8, 0x75, 0x01, 0x8e, 0xd3, 0x4b, 0xdf, 0x8a, 0x39, 0xa0, 0x1b, 0xeb, 0xed, 0xe2, 0x95})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDCurrentTime - Current Time
CharacteristicUUIDCurrentTime = New16BitUUID(0x2A2B)
// CharacteristicUUIDDewPoint - Dew Point
CharacteristicUUIDDewPoint = New16BitUUID(0x2A7B)
// CharacteristicUUIDAppleRemoteCommand - Apple Remote Command
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleRemoteCommand = NewUUID([16]byte{0x9b, 0x3c, 0x81, 0xd8, 0x57, 0xb1, 0x4a, 0x8a, 0xb8, 0xdf, 0x0e, 0x56, 0xf7, 0xca, 0x51, 0xc2})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDMediaControlPointOpcodesSupported - Media Control Point Opcodes Supported
CharacteristicUUIDMediaControlPointOpcodesSupported = New16BitUUID(0x2BA5)
// CharacteristicUUIDExperimentalButtonlessDFU - Experimental Buttonless DFU
2023-12-25 16:35:49 +03:00
CharacteristicUUIDExperimentalButtonlessDFU = NewUUID([16]byte{0x8e, 0x40, 0x00, 0x01, 0xf3, 0x15, 0x4f, 0x60, 0x9f, 0xb8, 0x83, 0x88, 0x30, 0xda, 0xea, 0x50})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAdafruitPressure - Adafruit Pressure
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAdafruitPressure = NewUUID([16]byte{0xad, 0xaf, 0x08, 0x01, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDMeasurementInterval - Measurement Interval
CharacteristicUUIDMeasurementInterval = New16BitUUID(0x2A21)
// CharacteristicUUIDPlaybackSpeed - Playback Speed
CharacteristicUUIDPlaybackSpeed = New16BitUUID(0x2B9A)
// CharacteristicUUIDVolumeOffsetControlPoint - Volume Offset Control Point
CharacteristicUUIDVolumeOffsetControlPoint = New16BitUUID(0x2B82)
// CharacteristicUUIDThingyAirQuality - Thingy Air Quality
2023-12-25 16:35:49 +03:00
CharacteristicUUIDThingyAirQuality = NewUUID([16]byte{0xef, 0x68, 0x02, 0x04, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDObjectFirstCreated - Object First-Created
CharacteristicUUIDObjectFirstCreated = New16BitUUID(0x2AC1)
// CharacteristicUUIDScanRefresh - Scan Refresh
CharacteristicUUIDScanRefresh = New16BitUUID(0x2A31)
// CharacteristicUUIDVoltage - Voltage
CharacteristicUUIDVoltage = New16BitUUID(0x2B18)
// CharacteristicUUIDEnhancedBloodPressureMeasurement - Enhanced Blood Pressure Measurement
CharacteristicUUIDEnhancedBloodPressureMeasurement = New16BitUUID(0x2B34)
// CharacteristicUUIDStatusFlags - Status Flags
CharacteristicUUIDStatusFlags = New16BitUUID(0x2BBB)
// CharacteristicUUIDMicrobitMagnetometerBearing - micro:bit Magnetometer Bearing
2023-12-25 16:35:49 +03:00
CharacteristicUUIDMicrobitMagnetometerBearing = NewUUID([16]byte{0xe9, 0x5d, 0x97, 0x15, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDCyclingPowerFeature - Cycling Power Feature
CharacteristicUUIDCyclingPowerFeature = New16BitUUID(0x2A65)
// CharacteristicUUIDObjectActionControlPoint - Object Action Control Point
CharacteristicUUIDObjectActionControlPoint = New16BitUUID(0x2AC5)
// CharacteristicUUIDThingyButtonState - Thingy Button State
2023-12-25 16:35:49 +03:00
CharacteristicUUIDThingyButtonState = NewUUID([16]byte{0xef, 0x68, 0x03, 0x02, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAdafruitVersion - Adafruit Version
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAdafruitVersion = NewUUID([16]byte{0xad, 0xaf, 0x01, 0x00, 0x46, 0x69, 0x6c, 0x65, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDLuminousEfficacy - Luminous Efficacy
CharacteristicUUIDLuminousEfficacy = New16BitUUID(0x2AFC)
// CharacteristicUUIDAdvertisingConstantToneExtensionTransmitDuration - Advertising Constant Tone Extension Transmit Duration
CharacteristicUUIDAdvertisingConstantToneExtensionTransmitDuration = New16BitUUID(0x2BB0)
// CharacteristicUUIDObjectSize - Object Size
CharacteristicUUIDObjectSize = New16BitUUID(0x2AC0)
// CharacteristicUUIDAudioInputStatus - Audio Input Status
CharacteristicUUIDAudioInputStatus = New16BitUUID(0x2B7A)
// CharacteristicUUIDFloorNumber - Floor Number
CharacteristicUUIDFloorNumber = New16BitUUID(0x2AB2)
// CharacteristicUUIDSleepActivityInstantaneousData - Sleep Activity Instantaneous Data
CharacteristicUUIDSleepActivityInstantaneousData = New16BitUUID(0x2B41)
// CharacteristicUUIDDeviceTimeControlPoint - Device Time Control Point
CharacteristicUUIDDeviceTimeControlPoint = New16BitUUID(0x2B91)
// CharacteristicUUIDSupportedInclinationRange - Supported Inclination Range
CharacteristicUUIDSupportedInclinationRange = New16BitUUID(0x2AD5)
// CharacteristicUUIDChromaticDistanceFromPlanckian - Chromatic Distance From Planckian
CharacteristicUUIDChromaticDistanceFromPlanckian = New16BitUUID(0x2AE3)
// CharacteristicUUIDPhysicalActivityMonitorControlPoint - Physical Activity Monitor Control Point
CharacteristicUUIDPhysicalActivityMonitorControlPoint = New16BitUUID(0x2B43)
// CharacteristicUUIDLuminousFlux - Luminous Flux
CharacteristicUUIDLuminousFlux = New16BitUUID(0x2AFF)
// CharacteristicUUIDEmergencyID - Emergency ID
CharacteristicUUIDEmergencyID = New16BitUUID(0x2B2D)
// CharacteristicUUIDBearerURISchemesSupportedList - Bearer URI Schemes Supported List
CharacteristicUUIDBearerURISchemesSupportedList = New16BitUUID(0x2BB6)
// CharacteristicUUIDRSCMeasurement - RSC Measurement
CharacteristicUUIDRSCMeasurement = New16BitUUID(0x2A53)
// CharacteristicUUIDTreadmillData - Treadmill Data
CharacteristicUUIDTreadmillData = New16BitUUID(0x2ACD)
// CharacteristicUUIDSupportedUnreadAlertCategory - Supported Unread Alert Category
CharacteristicUUIDSupportedUnreadAlertCategory = New16BitUUID(0x2A48)
// CharacteristicUUIDBSSControlPoint - BSS Control Point
CharacteristicUUIDBSSControlPoint = New16BitUUID(0x2B2B)
// CharacteristicUUIDDFUPacket - DFU Packet
2023-12-25 16:35:49 +03:00
CharacteristicUUIDDFUPacket = NewUUID([16]byte{0x8e, 0xc9, 0x00, 0x02, 0xf3, 0x15, 0x4f, 0x60, 0x9f, 0xb8, 0x83, 0x88, 0x30, 0xda, 0xea, 0x50})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDThingyTemperature - Thingy Temperature
2023-12-25 16:35:49 +03:00
CharacteristicUUIDThingyTemperature = NewUUID([16]byte{0xef, 0x68, 0x02, 0x01, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDHeartRateMeasurement - Heart Rate Measurement
CharacteristicUUIDHeartRateMeasurement = New16BitUUID(0x2A37)
// CharacteristicUUIDPollenConcentration - Pollen Concentration
CharacteristicUUIDPollenConcentration = New16BitUUID(0x2A75)
// CharacteristicUUIDAppleEntityUpdate - Apple Entity Update
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleEntityUpdate = NewUUID([16]byte{0x2f, 0x7c, 0xab, 0xce, 0x80, 0x8d, 0x41, 0x1f, 0x9a, 0x0c, 0xbb, 0x92, 0xba, 0x96, 0xc1, 0x02})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDURI - URI
CharacteristicUUIDURI = New16BitUUID(0x2AB6)
// CharacteristicUUIDCaloricIntake - Caloric Intake
CharacteristicUUIDCaloricIntake = New16BitUUID(0x2B50)
// CharacteristicUUIDMethaneConcentration - Methane Concentration
CharacteristicUUIDMethaneConcentration = New16BitUUID(0x2BD1)
// CharacteristicUUIDMicrobitLEDMatrixState - micro:bit LED Matrix State
2023-12-25 16:35:49 +03:00
CharacteristicUUIDMicrobitLEDMatrixState = NewUUID([16]byte{0xe9, 0x5d, 0x7b, 0x77, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDHeliumHotspotPublicKey - Helium Hotspot Public Key
2023-12-25 16:35:49 +03:00
CharacteristicUUIDHeliumHotspotPublicKey = NewUUID([16]byte{0x0a, 0x85, 0x2c, 0x59, 0x50, 0xd3, 0x44, 0x92, 0xbf, 0xd3, 0x22, 0xfe, 0x58, 0xa2, 0x4f, 0x01})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDElevation - Elevation
CharacteristicUUIDElevation = New16BitUUID(0x2A6C)
// CharacteristicUUIDStairClimberData - Stair Climber Data
CharacteristicUUIDStairClimberData = New16BitUUID(0x2AD0)
// CharacteristicUUIDCount16 - Count 16
CharacteristicUUIDCount16 = New16BitUUID(0x2AEA)
// CharacteristicUUIDDFUControlPoint - DFU Control Point
2023-12-25 16:35:49 +03:00
CharacteristicUUIDDFUControlPoint = NewUUID([16]byte{0x8e, 0xc9, 0x00, 0x01, 0xf3, 0x15, 0x4f, 0x60, 0x9f, 0xb8, 0x83, 0x88, 0x30, 0xda, 0xea, 0x50})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDThingyMicrophone - Thingy Microphone
2023-12-25 16:35:49 +03:00
CharacteristicUUIDThingyMicrophone = NewUUID([16]byte{0xef, 0x68, 0x05, 0x04, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDObjectListFilter - Object List Filter
CharacteristicUUIDObjectListFilter = New16BitUUID(0x2AC7)
// CharacteristicUUIDReportMap - Report Map
CharacteristicUUIDReportMap = New16BitUUID(0x2A4B)
// CharacteristicUUIDDeprecatedFastPairPasskey - Deprecated Fast Pair Passkey
CharacteristicUUIDDeprecatedFastPairPasskey = New16BitUUID(0x1235)
// CharacteristicUUIDTimeZone - Time Zone
CharacteristicUUIDTimeZone = New16BitUUID(0x2A0E)
// CharacteristicUUIDHearingAidPresetControlPoint - Hearing Aid Preset Control Point
CharacteristicUUIDHearingAidPresetControlPoint = New16BitUUID(0x2BDB)
// CharacteristicUUIDFixedString24 - Fixed String 24
CharacteristicUUIDFixedString24 = New16BitUUID(0x2AF6)
// CharacteristicUUIDAppleControlPoint - Apple Control Point
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleControlPoint = NewUUID([16]byte{0x69, 0xd1, 0xd8, 0xf3, 0x45, 0xe1, 0x49, 0xa8, 0x98, 0x21, 0x9b, 0xbd, 0xfd, 0xaa, 0xd9, 0xd9})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAdafruitPixelPinType - Adafruit Pixel Pin Type
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAdafruitPixelPinType = NewUUID([16]byte{0xad, 0xaf, 0x09, 0x02, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAdafruitProximity - Adafruit Proximity
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAdafruitProximity = NewUUID([16]byte{0xad, 0xaf, 0x0e, 0x01, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAnalog - Analog
CharacteristicUUIDAnalog = New16BitUUID(0x2A58)
// CharacteristicUUIDMaximumRecommendedHeartRate - Maximum Recommended Heart Rate
CharacteristicUUIDMaximumRecommendedHeartRate = New16BitUUID(0x2A91)
// CharacteristicUUIDThingyCloudToken - Thingy Cloud Token
2023-12-25 16:35:49 +03:00
CharacteristicUUIDThingyCloudToken = NewUUID([16]byte{0xef, 0x68, 0x01, 0x06, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDThingyLEDState - Thingy LED State
2023-12-25 16:35:49 +03:00
CharacteristicUUIDThingyLEDState = NewUUID([16]byte{0xef, 0x68, 0x03, 0x01, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDTimeDecihour8 - Time Decihour 8
CharacteristicUUIDTimeDecihour8 = New16BitUUID(0x2B12)
// CharacteristicUUIDThingyDeviceName - Thingy Device Name
2023-12-25 16:35:49 +03:00
CharacteristicUUIDThingyDeviceName = NewUUID([16]byte{0xef, 0x68, 0x01, 0x01, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDVolumeState - Volume State
CharacteristicUUIDVolumeState = New16BitUUID(0x2B7D)
// CharacteristicUUIDTimeSecond8 - Time Second 8
CharacteristicUUIDTimeSecond8 = New16BitUUID(0x2B17)
// CharacteristicUUIDGeneralActivitySummaryData - General Activity Summary Data
CharacteristicUUIDGeneralActivitySummaryData = New16BitUUID(0x2B3D)
// CharacteristicUUIDActivityCurrentSession - Activity Current Session
CharacteristicUUIDActivityCurrentSession = New16BitUUID(0x2B44)
// CharacteristicUUIDCarbonMonoxideConcentration - Carbon Monoxide Concentration
CharacteristicUUIDCarbonMonoxideConcentration = New16BitUUID(0x2BD0)
// CharacteristicUUIDHTTPControlPoint - HTTP Control Point
CharacteristicUUIDHTTPControlPoint = New16BitUUID(0x2ABA)
// CharacteristicUUIDIDDCommandData1 - IDD Command Data 1
CharacteristicUUIDIDDCommandData1 = New16BitUUID(0x2B26)
// CharacteristicUUIDIDDCommandData2 - IDD Command Data 2
CharacteristicUUIDIDDCommandData2 = New16BitUUID(0x2B26)
// CharacteristicUUIDRCSettings1 - RC Settings 1
CharacteristicUUIDRCSettings1 = New16BitUUID(0x2B1E)
// CharacteristicUUIDRCSettings2 - RC Settings 2
CharacteristicUUIDRCSettings2 = New16BitUUID(0x2B1E)
// CharacteristicUUIDUserControlPoint - User Control Point
CharacteristicUUIDUserControlPoint = New16BitUUID(0x2A9F)
// CharacteristicUUIDAggregate - Aggregate
CharacteristicUUIDAggregate = New16BitUUID(0x2A5A)
// CharacteristicUUIDCGMSpecificOpsControlPoint - CGM Specific Ops Control Point
CharacteristicUUIDCGMSpecificOpsControlPoint = New16BitUUID(0x2AAC)
// CharacteristicUUIDTemperatureMeasurement - Temperature Measurement
CharacteristicUUIDTemperatureMeasurement = New16BitUUID(0x2A1C)
// CharacteristicUUIDRelativeValueInATemperatureRange - Relative Value In A Temperature Range
CharacteristicUUIDRelativeValueInATemperatureRange = New16BitUUID(0x2B0C)
// CharacteristicUUIDBodyCompositionFeature - Body Composition Feature
CharacteristicUUIDBodyCompositionFeature = New16BitUUID(0x2A9B)
// CharacteristicUUIDPeripheralPrivacyFlag - Peripheral Privacy Flag
CharacteristicUUIDPeripheralPrivacyFlag = New16BitUUID(0x2A02)
// CharacteristicUUIDObjectLastModified - Object Last-Modified
CharacteristicUUIDObjectLastModified = New16BitUUID(0x2AC2)
// CharacteristicUUIDVolumeOffsetState - Volume Offset State
CharacteristicUUIDVolumeOffsetState = New16BitUUID(0x2B80)
// CharacteristicUUIDTimeChangeLogData - Time Change Log Data
CharacteristicUUIDTimeChangeLogData = New16BitUUID(0x2B92)
// CharacteristicUUIDDeprecatedFastPairData - Deprecated Fast Pair Data
CharacteristicUUIDDeprecatedFastPairData = New16BitUUID(0x1237)
// CharacteristicUUIDDayDateTime - Day Date Time
CharacteristicUUIDDayDateTime = New16BitUUID(0x2A0A)
// CharacteristicUUIDDSTOffset - DST Offset
CharacteristicUUIDDSTOffset = New16BitUUID(0x2A0D)
// CharacteristicUUIDTemperatureType - Temperature Type
CharacteristicUUIDTemperatureType = New16BitUUID(0x2A1D)
// CharacteristicUUIDAudioInputControlPoint - Audio Input Control Point
CharacteristicUUIDAudioInputControlPoint = New16BitUUID(0x2B7B)
// CharacteristicUUIDEddystoneActiveSlot - Eddystone Active Slot
2023-12-25 16:35:49 +03:00
CharacteristicUUIDEddystoneActiveSlot = NewUUID([16]byte{0xa3, 0xc8, 0x75, 0x02, 0x8e, 0xd3, 0x4b, 0xdf, 0x8a, 0x39, 0xa0, 0x1b, 0xeb, 0xed, 0xe2, 0x95})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppleNotificationSource - Apple Notification Source
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleNotificationSource = NewUUID([16]byte{0x9f, 0xbf, 0x12, 0x0d, 0x63, 0x01, 0x42, 0xd9, 0x8c, 0x58, 0x25, 0xe6, 0x99, 0xa2, 0x1d, 0xbd})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDBodyCompositionMeasurement - Body Composition Measurement
CharacteristicUUIDBodyCompositionMeasurement = New16BitUUID(0x2A9C)
// CharacteristicUUIDDescriptorValueChanged - Descriptor Value Changed
CharacteristicUUIDDescriptorValueChanged = New16BitUUID(0x2A7D)
// CharacteristicUUIDEddystoneLockState - Eddystone Lock State
2023-12-25 16:35:49 +03:00
CharacteristicUUIDEddystoneLockState = NewUUID([16]byte{0xa3, 0xc8, 0x75, 0x06, 0x8e, 0xd3, 0x4b, 0xdf, 0x8a, 0x39, 0xa0, 0x1b, 0xeb, 0xed, 0xe2, 0x95})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDSportTypeForAerobicAndAnaerobicThresholds - Sport Type for Aerobic and Anaerobic Thresholds
CharacteristicUUIDSportTypeForAerobicAndAnaerobicThresholds = New16BitUUID(0x2A93)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAdvertisingConstantToneExtensionMinimumLength - Advertising Constant Tone Extension Minimum Length
CharacteristicUUIDAdvertisingConstantToneExtensionMinimumLength = New16BitUUID(0x2BAE)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDMDSSupportedFeatures - MDS Supported Features Characteristic
2023-12-25 16:35:49 +03:00
CharacteristicUUIDMDSSupportedFeatures = NewUUID([16]byte{0x54, 0x22, 0x00, 0x01, 0xf6, 0xa5, 0x40, 0x07, 0xa3, 0x71, 0x72, 0x2f, 0x4e, 0xbd, 0x84, 0x36})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDCGMSessionStartTime - CGM Session Start Time
CharacteristicUUIDCGMSessionStartTime = New16BitUUID(0x2AAA)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDServiceRequired - Service Required
CharacteristicUUIDServiceRequired = New16BitUUID(0x2A3B)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDSourceASE - Source ASE
CharacteristicUUIDSourceASE = New16BitUUID(0x2BC5)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDPhilipsHueLightOnOffToggle - Philips Hue Light On/Off Toggle
2023-12-25 16:35:49 +03:00
CharacteristicUUIDPhilipsHueLightOnOffToggle = NewUUID([16]byte{0x93, 0x2c, 0x32, 0xbd, 0x00, 0x02, 0x47, 0xa2, 0x83, 0x5a, 0xa8, 0xd4, 0x55, 0xb8, 0x59, 0xdd})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDMicrobitAccelerometerPeriod - micro:bit Accelerometer Period
2023-12-25 16:35:49 +03:00
CharacteristicUUIDMicrobitAccelerometerPeriod = NewUUID([16]byte{0xe9, 0x5d, 0xfb, 0x24, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDObjectID - Object ID
CharacteristicUUIDObjectID = New16BitUUID(0x2AC3)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDPosition3D - Position 3D
CharacteristicUUIDPosition3D = New16BitUUID(0x2A30)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDThingyEuler - Thingy Euler
2023-12-25 16:35:49 +03:00
CharacteristicUUIDThingyEuler = NewUUID([16]byte{0xef, 0x68, 0x04, 0x07, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDMicrobitAccelerometerData - micro:bit Accelerometer Data
2023-12-25 16:35:49 +03:00
CharacteristicUUIDMicrobitAccelerometerData = NewUUID([16]byte{0xe9, 0x5d, 0xca, 0x4b, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDChromaticityTolerance - Chromaticity Tolerance
CharacteristicUUIDChromaticityTolerance = New16BitUUID(0x2AE6)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDSourcePAC - Source PAC
CharacteristicUUIDSourcePAC = New16BitUUID(0x2BCB)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDTimeUpdateControlPoint - Time Update Control Point
CharacteristicUUIDTimeUpdateControlPoint = New16BitUUID(0x2A16)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDTemperature - Temperature
CharacteristicUUIDTemperature = New16BitUUID(0x2A6E)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDWeightScaleFeature - Weight Scale Feature
CharacteristicUUIDWeightScaleFeature = New16BitUUID(0x2A9E)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDMicrobitPWMControl - micro:bit PWM Control
2023-12-25 16:35:49 +03:00
CharacteristicUUIDMicrobitPWMControl = NewUUID([16]byte{0xe9, 0x5d, 0xd8, 0x22, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDModelNumberString - Model Number String
CharacteristicUUIDModelNumberString = New16BitUUID(0x2A24)
// CharacteristicUUIDRainfall - Rainfall
CharacteristicUUIDRainfall = New16BitUUID(0x2A78)
// CharacteristicUUIDEnergyInAPeriodOfDay - Energy In A Period Of Day
CharacteristicUUIDEnergyInAPeriodOfDay = New16BitUUID(0x2AF3)
// CharacteristicUUIDTemperature8Statistics - Temperature 8 Statistics
CharacteristicUUIDTemperature8Statistics = New16BitUUID(0x2B0F)
// CharacteristicUUIDTimeSecond16 - Time Second 16
CharacteristicUUIDTimeSecond16 = New16BitUUID(0x2B16)
// CharacteristicUUIDServerSupportedFeatures - Server Supported Features
CharacteristicUUIDServerSupportedFeatures = New16BitUUID(0x2B3A)
// CharacteristicUUIDParentGroupObjectID - Parent Group Object ID
CharacteristicUUIDParentGroupObjectID = New16BitUUID(0x2B9F)
// CharacteristicUUIDAvailableAudioContexts - Available Audio Contexts
CharacteristicUUIDAvailableAudioContexts = New16BitUUID(0x2BCD)
// CharacteristicUUIDBarometricPressureTrend - Barometric Pressure Trend
CharacteristicUUIDBarometricPressureTrend = New16BitUUID(0x2AA3)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDElectricCurrentSpecification - Electric Current Specification
CharacteristicUUIDElectricCurrentSpecification = New16BitUUID(0x2AF0)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDLegacyDFUControlPoint - Legacy DFU Control Point
2023-12-25 16:35:49 +03:00
CharacteristicUUIDLegacyDFUControlPoint = NewUUID([16]byte{0x00, 0x00, 0x15, 0x31, 0x12, 0x12, 0xef, 0xde, 0x15, 0x23, 0x78, 0x5f, 0xea, 0xbc, 0xd1, 0x23})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDCallState - Call State
CharacteristicUUIDCallState = New16BitUUID(0x2BBD)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAdafruitColor - Adafruit Color
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAdafruitColor = NewUUID([16]byte{0xad, 0xaf, 0x0a, 0x01, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDIDDAnnunciationStatus1 - IDD Annunciation Status 1
CharacteristicUUIDIDDAnnunciationStatus1 = New16BitUUID(0x2B22)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDIDDAnnunciationStatus2 - IDD Annunciation Status 2
CharacteristicUUIDIDDAnnunciationStatus2 = New16BitUUID(0x2B22)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDIDDStatus1 - IDD Status 1
CharacteristicUUIDIDDStatus1 = New16BitUUID(0x2B21)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDIDDStatus2 - IDD Status 2
CharacteristicUUIDIDDStatus2 = New16BitUUID(0x2B21)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAnaerobicHeartRateUpperLimit - Anaerobic Heart Rate Upper Limit
CharacteristicUUIDAnaerobicHeartRateUpperLimit = New16BitUUID(0x2A82)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDPhysicalActivityMonitorFeatures - Physical Activity Monitor Features
CharacteristicUUIDPhysicalActivityMonitorFeatures = New16BitUUID(0x2B3B)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDFixedString36 - Fixed String 36
CharacteristicUUIDFixedString36 = New16BitUUID(0x2AF7)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDMeshProxyDataOut - Mesh Proxy Data Out
CharacteristicUUIDMeshProxyDataOut = New16BitUUID(0x2ADE)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDIDDRecordAccessControlPoint1 - IDD Record Access Control Point 1
CharacteristicUUIDIDDRecordAccessControlPoint1 = New16BitUUID(0x2B27)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDIDDRecordAccessControlPoint2 - IDD Record Access Control Point 2
CharacteristicUUIDIDDRecordAccessControlPoint2 = New16BitUUID(0x2B27)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDPeripheralPreferredConnectionParameters - Peripheral Preferred Connection Parameters
CharacteristicUUIDPeripheralPreferredConnectionParameters = New16BitUUID(0x2A04)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDLanguage - Language
CharacteristicUUIDLanguage = New16BitUUID(0x2AA2)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDSupportedResistanceLevelRange - Supported Resistance Level Range
CharacteristicUUIDSupportedResistanceLevelRange = New16BitUUID(0x2AD6)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDHighResolutionHeight - High Resolution Height
CharacteristicUUIDHighResolutionHeight = New16BitUUID(0x2B47)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDParticulateMatterPM1Concentration - Particulate Matter - PM1 Concentration
CharacteristicUUIDParticulateMatterPM1Concentration = New16BitUUID(0x2BD5)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAdafruitRawTXRX - Adafruit Raw TX/RX
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAdafruitRawTXRX = NewUUID([16]byte{0xad, 0xaf, 0x02, 0x00, 0x46, 0x69, 0x6c, 0x65, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDIDDCommandControlPoint1 - IDD Command Control Point 1
CharacteristicUUIDIDDCommandControlPoint1 = New16BitUUID(0x2B25)
// CharacteristicUUIDIDDCommandControlPoint2 - IDD Command Control Point 2
CharacteristicUUIDIDDCommandControlPoint2 = New16BitUUID(0x2B25)
// CharacteristicUUIDIndoorBikeData - Indoor Bike Data
CharacteristicUUIDIndoorBikeData = New16BitUUID(0x2AD2)
// CharacteristicUUIDMediaPlayerIconObjectType - Media Player Icon Object Type
CharacteristicUUIDMediaPlayerIconObjectType = New16BitUUID(0x2BA9)
// CharacteristicUUIDMicrobitScrollingDelay - micro:bit Scrolling Delay
2023-12-25 16:35:49 +03:00
CharacteristicUUIDMicrobitScrollingDelay = NewUUID([16]byte{0xe9, 0x5d, 0x0d, 0x2d, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDObjectListControlPoint - Object List Control Point
CharacteristicUUIDObjectListControlPoint = New16BitUUID(0x2AC6)
// CharacteristicUUIDClientSupportedFeatures - Client Supported Features
CharacteristicUUIDClientSupportedFeatures = New16BitUUID(0x2B29)
// CharacteristicUUIDMediaPlayerIconURL - Media Player Icon URL
CharacteristicUUIDMediaPlayerIconURL = New16BitUUID(0x2B95)
// CharacteristicUUIDThingyColor - Thingy Color
2023-12-25 16:35:49 +03:00
CharacteristicUUIDThingyColor = NewUUID([16]byte{0xef, 0x68, 0x02, 0x05, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDEddystoneADVSlotData - Eddystone ADV Slot Data
2023-12-25 16:35:49 +03:00
CharacteristicUUIDEddystoneADVSlotData = NewUUID([16]byte{0xa3, 0xc8, 0x75, 0x0a, 0x8e, 0xd3, 0x4b, 0xdf, 0x8a, 0x39, 0xa0, 0x1b, 0xeb, 0xed, 0xe2, 0x95})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDOTSFeature - OTS Feature
CharacteristicUUIDOTSFeature = New16BitUUID(0x2ABD)
// CharacteristicUUIDTimeExponential8 - Time Exponential 8
CharacteristicUUIDTimeExponential8 = New16BitUUID(0x2B13)
// CharacteristicUUIDSleepActivitySummaryData - Sleep Activity Summary Data
CharacteristicUUIDSleepActivitySummaryData = New16BitUUID(0x2B42)
// CharacteristicUUIDAmmoniaConcentration - Ammonia Concentration
CharacteristicUUIDAmmoniaConcentration = New16BitUUID(0x2BCF)
// CharacteristicUUIDButtonlessDFUWithoutBonds - Buttonless DFU Without Bonds
2023-12-25 16:35:49 +03:00
CharacteristicUUIDButtonlessDFUWithoutBonds = NewUUID([16]byte{0x8e, 0xc9, 0x00, 0x03, 0xf3, 0x15, 0x4f, 0x60, 0x9f, 0xb8, 0x83, 0x88, 0x30, 0xda, 0xea, 0x50})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDThingyConnectionParameters - Thingy Connection Parameters
2023-12-25 16:35:49 +03:00
CharacteristicUUIDThingyConnectionParameters = NewUUID([16]byte{0xef, 0x68, 0x01, 0x04, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDLocationAndSpeed - Location and Speed Characteristic
CharacteristicUUIDLocationAndSpeed = New16BitUUID(0x2A67)
// CharacteristicUUIDSCControlPoint - SC Control Point
CharacteristicUUIDSCControlPoint = New16BitUUID(0x2A55)
// CharacteristicUUIDChromaticityCoordinate - Chromaticity Coordinate
CharacteristicUUIDChromaticityCoordinate = New16BitUUID(0x2B1C)
// CharacteristicUUIDLuminousFluxRange - Luminous Flux Range
CharacteristicUUIDLuminousFluxRange = New16BitUUID(0x2B00)
// CharacteristicUUIDTemperature8 - Temperature 8
CharacteristicUUIDTemperature8 = New16BitUUID(0x2B0D)
// CharacteristicUUIDPLXFeatures - PLX Features
CharacteristicUUIDPLXFeatures = New16BitUUID(0x2A60)
// CharacteristicUUIDProtocolMode - Protocol Mode
CharacteristicUUIDProtocolMode = New16BitUUID(0x2A4E)
// CharacteristicUUIDRelativeValueInAPeriodOfDay - Relative Value In A Period Of Day
CharacteristicUUIDRelativeValueInAPeriodOfDay = New16BitUUID(0x2B0B)
// CharacteristicUUIDAerobicHeartRateLowerLimit - Aerobic Heart Rate Lower Limit
CharacteristicUUIDAerobicHeartRateLowerLimit = New16BitUUID(0x2A7E)
// CharacteristicUUIDMagneticFluxDensity3D - Magnetic Flux Density - 3D
CharacteristicUUIDMagneticFluxDensity3D = New16BitUUID(0x2AA1)
// CharacteristicUUIDStepCounterActivitySummaryData - Step Counter Activity Summary Data
CharacteristicUUIDStepCounterActivitySummaryData = New16BitUUID(0x2B40)
// CharacteristicUUIDBearerSignalStrengthReportingInterval - Bearer Signal Strength Reporting Interval
CharacteristicUUIDBearerSignalStrengthReportingInterval = New16BitUUID(0x2BB8)
// CharacteristicUUIDThingyPressure - Thingy Pressure
2023-12-25 16:35:49 +03:00
CharacteristicUUIDThingyPressure = NewUUID([16]byte{0xef, 0x68, 0x02, 0x02, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDMicrobitRequirements - micro:bit Requirements
2023-12-25 16:35:49 +03:00
CharacteristicUUIDMicrobitRequirements = NewUUID([16]byte{0xe9, 0x5d, 0xb8, 0x4c, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDTimeWithDST - Time with DST
CharacteristicUUIDTimeWithDST = New16BitUUID(0x2A11)
// CharacteristicUUIDSupportedPowerRange - Supported Power Range
CharacteristicUUIDSupportedPowerRange = New16BitUUID(0x2AD8)
// CharacteristicUUIDHardwareRevisionString - Hardware Revision String
CharacteristicUUIDHardwareRevisionString = New16BitUUID(0x2A27)
// CharacteristicUUIDCGMSessionRunTime - CGM Session Run Time
CharacteristicUUIDCGMSessionRunTime = New16BitUUID(0x2AAB)
// CharacteristicUUIDCrossTrainerData - Cross Trainer Data
CharacteristicUUIDCrossTrainerData = New16BitUUID(0x2ACE)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDGenericLevel - Generic Level
CharacteristicUUIDGenericLevel = New16BitUUID(0x2AF9)
// CharacteristicUUIDSinkPAC - Sink PAC
CharacteristicUUIDSinkPAC = New16BitUUID(0x2BC9)
// CharacteristicUUIDMagneticFluxDensity2D - Magnetic Flux Density - 2D
CharacteristicUUIDMagneticFluxDensity2D = New16BitUUID(0x2AA0)
// CharacteristicUUIDManufacturerNameString - Manufacturer Name String
CharacteristicUUIDManufacturerNameString = New16BitUUID(0x2A29)
// CharacteristicUUIDVO2Max - VO2 Max
CharacteristicUUIDVO2Max = New16BitUUID(0x2A96)
// CharacteristicUUIDCSCFeature - CSC Feature
CharacteristicUUIDCSCFeature = New16BitUUID(0x2A5C)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDMagneticDeclination - Magnetic Declination
CharacteristicUUIDMagneticDeclination = New16BitUUID(0x2A2C)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDPreferredUnits - Preferred Units
CharacteristicUUIDPreferredUnits = New16BitUUID(0x2B46)
// CharacteristicUUIDAdafruitNumberOfChannels - Adafruit Number of Channels
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAdafruitNumberOfChannels = NewUUID([16]byte{0xad, 0xaf, 0x0b, 0x02, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAlertNotificationControlPoint - Alert Notification Control Point
CharacteristicUUIDAlertNotificationControlPoint = New16BitUUID(0x2A44)
// CharacteristicUUIDSupportedHeartRateRange - Supported Heart Rate Range
CharacteristicUUIDSupportedHeartRateRange = New16BitUUID(0x2AD7)
// CharacteristicUUIDHearingAidFeatures - Hearing Aid Features
CharacteristicUUIDHearingAidFeatures = New16BitUUID(0x2BDA)
// CharacteristicUUIDThingyQuaternion - Thingy Quaternion
2023-12-25 16:35:49 +03:00
CharacteristicUUIDThingyQuaternion = NewUUID([16]byte{0xef, 0x68, 0x04, 0x04, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDMicrobitEvent - micro:bit Event
2023-12-25 16:35:49 +03:00
CharacteristicUUIDMicrobitEvent = NewUUID([16]byte{0xe9, 0x5d, 0x97, 0x75, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDUncertainty - Uncertainty
CharacteristicUUIDUncertainty = New16BitUUID(0x2AB4)
// CharacteristicUUIDAverageVoltage - Average Voltage
CharacteristicUUIDAverageVoltage = New16BitUUID(0x2AE1)
// CharacteristicUUIDPowerSpecification - Power Specification
CharacteristicUUIDPowerSpecification = New16BitUUID(0x2B06)
// CharacteristicUUIDMiddleName - Middle Name
CharacteristicUUIDMiddleName = New16BitUUID(0x2B48)
// CharacteristicUUIDBlinkyButtonState - Blinky Button State
2023-12-25 16:35:49 +03:00
CharacteristicUUIDBlinkyButtonState = NewUUID([16]byte{0x00, 0x00, 0x15, 0x24, 0x12, 0x12, 0xef, 0xde, 0x15, 0x23, 0x78, 0x5f, 0xea, 0xbc, 0xd1, 0x23})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDSerialNumberString - Serial Number String
CharacteristicUUIDSerialNumberString = New16BitUUID(0x2A25)
// CharacteristicUUIDUnreadAlertStatus - Unread Alert Status
CharacteristicUUIDUnreadAlertStatus = New16BitUUID(0x2A45)
// CharacteristicUUIDRelativeRuntimeInAGenericLevelRange - Relative Runtime In A Generic Level Range
CharacteristicUUIDRelativeRuntimeInAGenericLevelRange = New16BitUUID(0x2B08)
// CharacteristicUUIDHeliumHotspotWiFiMACAddress - Helium Hotspot WiFi MAC Address
2023-12-25 16:35:49 +03:00
CharacteristicUUIDHeliumHotspotWiFiMACAddress = NewUUID([16]byte{0x9c, 0x43, 0x14, 0xf2, 0x8a, 0x0c, 0x45, 0xfd, 0xa5, 0x8d, 0xd4, 0xa7, 0xe6, 0x4c, 0x3a, 0x57})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDEddystonePublicECDHKey - Eddystone Public ECDH Key
2023-12-25 16:35:49 +03:00
CharacteristicUUIDEddystonePublicECDHKey = NewUUID([16]byte{0xa3, 0xc8, 0x75, 0x08, 0x8e, 0xd3, 0x4b, 0xdf, 0x8a, 0x39, 0xa0, 0x1b, 0xeb, 0xed, 0xe2, 0x95})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDEddystoneEIDIdentityKey - Eddystone EID Identity Key
2023-12-25 16:35:49 +03:00
CharacteristicUUIDEddystoneEIDIdentityKey = NewUUID([16]byte{0xa3, 0xc8, 0x75, 0x09, 0x8e, 0xd3, 0x4b, 0xdf, 0x8a, 0x39, 0xa0, 0x1b, 0xeb, 0xed, 0xe2, 0x95})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDDeprecatedFastPairModelID - Deprecated Fast Pair Model ID
CharacteristicUUIDDeprecatedFastPairModelID = New16BitUUID(0x1233)
// CharacteristicUUIDBloodPressureRecord - Blood Pressure Record
CharacteristicUUIDBloodPressureRecord = New16BitUUID(0x2B36)
// CharacteristicUUIDConstantToneExtensionEnable - Constant Tone Extension Enable
CharacteristicUUIDConstantToneExtensionEnable = New16BitUUID(0x2BAD)
// CharacteristicUUIDFatBurnHeartRateUpperLimit - Fat Burn Heart Rate Upper Limit
CharacteristicUUIDFatBurnHeartRateUpperLimit = New16BitUUID(0x2A89)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDTDSControlPoint - TDS Control Point
CharacteristicUUIDTDSControlPoint = New16BitUUID(0x2ABC)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDEdgeImpulseRemoteManagementTX - Edge Impulse Remote Management TX Characteristic
2023-12-25 16:35:49 +03:00
CharacteristicUUIDEdgeImpulseRemoteManagementTX = NewUUID([16]byte{0xe2, 0xa0, 0x00, 0x03, 0xec, 0x31, 0x4e, 0xc3, 0xa9, 0x7a, 0x1c, 0x34, 0xd8, 0x7e, 0x98, 0x78})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDFastPairKeybasedPairing - Fast Pair Key-based Pairing
2023-12-25 16:35:49 +03:00
CharacteristicUUIDFastPairKeybasedPairing = NewUUID([16]byte{0xfe, 0x2c, 0x12, 0x34, 0x83, 0x66, 0x48, 0x14, 0x8e, 0xb0, 0x01, 0xde, 0x32, 0x10, 0x0b, 0xea})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDMicrobitMagnetometerPeriod - micro:bit Magnetometer Period
2023-12-25 16:35:49 +03:00
CharacteristicUUIDMicrobitMagnetometerPeriod = NewUUID([16]byte{0xe9, 0x5d, 0x38, 0x6c, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAlertStatus - Alert Status
CharacteristicUUIDAlertStatus = New16BitUUID(0x2A3F)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDCGMStatus - CGM Status
CharacteristicUUIDCGMStatus = New16BitUUID(0x2AA9)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDCardioRespiratoryActivityInstantaneousData - CardioRespiratory Activity Instantaneous Data
CharacteristicUUIDCardioRespiratoryActivityInstantaneousData = New16BitUUID(0x2B3E)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDBearerTechnology - Bearer Technology
CharacteristicUUIDBearerTechnology = New16BitUUID(0x2BB5)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAdafruitCalibrationOut - Adafruit Calibration Out
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAdafruitCalibrationOut = NewUUID([16]byte{0xad, 0xaf, 0x0d, 0x03, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAerobicHeartRateUpperLimit - Aerobic Heart Rate Upper Limit
CharacteristicUUIDAerobicHeartRateUpperLimit = New16BitUUID(0x2A84)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDRingerControlPoint - Ringer Control point
CharacteristicUUIDRingerControlPoint = New16BitUUID(0x2A40)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDPLXSpotCheckMeasurement - PLX Spot-Check Measurement
CharacteristicUUIDPLXSpotCheckMeasurement = New16BitUUID(0x2A5E)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDTemperatureStatistics - Temperature Statistics
CharacteristicUUIDTemperatureStatistics = New16BitUUID(0x2B11)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAdafruitCalibrationIn - Adafruit Calibration In
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAdafruitCalibrationIn = NewUUID([16]byte{0xad, 0xaf, 0x0d, 0x02, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDIDDHistoryData1 - IDD History Data 1
CharacteristicUUIDIDDHistoryData1 = New16BitUUID(0x2B28)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDIDDHistoryData2 - IDD History Data 2
CharacteristicUUIDIDDHistoryData2 = New16BitUUID(0x2B28)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDIDDStatusChanged1 - IDD Status Changed 1
CharacteristicUUIDIDDStatusChanged1 = New16BitUUID(0x2B20)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDIDDStatusChanged2 - IDD Status Changed 2
CharacteristicUUIDIDDStatusChanged2 = New16BitUUID(0x2B20)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDPercentage8 - Percentage 8
CharacteristicUUIDPercentage8 = New16BitUUID(0x2B04)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDRelativeValueInAnIlluminanceRange - Relative Value In An Illuminance Range
CharacteristicUUIDRelativeValueInAnIlluminanceRange = New16BitUUID(0x2B0A)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDHeight - Height
CharacteristicUUIDHeight = New16BitUUID(0x2A8E)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDLuminousEnergy - Luminous Energy
CharacteristicUUIDLuminousEnergy = New16BitUUID(0x2AFD)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDTimeMillisecond24 - Time Millisecond 24
CharacteristicUUIDTimeMillisecond24 = New16BitUUID(0x2B15)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDThingyEXTPin - Thingy EXT Pin
2023-12-25 16:35:49 +03:00
CharacteristicUUIDThingyEXTPin = NewUUID([16]byte{0xef, 0x68, 0x03, 0x03, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDLEGOWirelessProtocolV3Hub - LEGO® Wireless Protocol v3 Hub Characteristic
2023-12-25 16:35:49 +03:00
CharacteristicUUIDLEGOWirelessProtocolV3Hub = NewUUID([16]byte{0x00, 0x00, 0x16, 0x24, 0x12, 0x12, 0xef, 0xde, 0x16, 0x23, 0x78, 0x5f, 0xea, 0xbc, 0xd1, 0x23})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAdafruitPixelPin - Adafruit Pixel Pin
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAdafruitPixelPin = NewUUID([16]byte{0xad, 0xaf, 0x09, 0x01, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDIEEE1107320601RegulatoryCertificationDataList - IEEE 11073-20601 Regulatory Certification Data List
CharacteristicUUIDIEEE1107320601RegulatoryCertificationDataList = New16BitUUID(0x2A2A)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDTemperatureFahrenheit - Temperature Fahrenheit
CharacteristicUUIDTemperatureFahrenheit = New16BitUUID(0x2A20)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDBearerListCurrentCalls - Bearer List Current Calls
CharacteristicUUIDBearerListCurrentCalls = New16BitUUID(0x2BB9)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDMDSDeviceDataExport - MDS Device Data Export Characteristic
2023-12-25 16:35:49 +03:00
CharacteristicUUIDMDSDeviceDataExport = NewUUID([16]byte{0x54, 0x22, 0x00, 0x05, 0xf6, 0xa5, 0x40, 0x07, 0xa3, 0x71, 0x72, 0x2f, 0x4e, 0xbd, 0x84, 0x36})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAnaerobicHeartRateLowerLimit - Anaerobic Heart Rate Lower Limit
CharacteristicUUIDAnaerobicHeartRateLowerLimit = New16BitUUID(0x2A81)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDGlobalTradeItemNumber - Global Trade Item Number
CharacteristicUUIDGlobalTradeItemNumber = New16BitUUID(0x2AFA)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDTrackDuration - Track Duration
CharacteristicUUIDTrackDuration = New16BitUUID(0x2B98)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDCurrentTrackSegmentsObjectID - Current Track Segments Object ID
CharacteristicUUIDCurrentTrackSegmentsObjectID = New16BitUUID(0x2B9C)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDSupportedAudioContexts - Supported Audio Contexts
CharacteristicUUIDSupportedAudioContexts = New16BitUUID(0x2BCE)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDMicrobitTemperaturePeriod - micro:bit Temperature Period
2023-12-25 16:35:49 +03:00
CharacteristicUUIDMicrobitTemperaturePeriod = NewUUID([16]byte{0xe9, 0x5d, 0x1b, 0x25, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDResolvablePrivateAddressOnly - Resolvable Private Address Only
CharacteristicUUIDResolvablePrivateAddressOnly = New16BitUUID(0x2AC9)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDString - String
CharacteristicUUIDString = New16BitUUID(0x2A3D)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDThingyOrientation - Thingy Orientation
2023-12-25 16:35:49 +03:00
CharacteristicUUIDThingyOrientation = NewUUID([16]byte{0xef, 0x68, 0x04, 0x03, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDMDSDeviceIdentifier - MDS Device Identifier Characteristic
2023-12-25 16:35:49 +03:00
CharacteristicUUIDMDSDeviceIdentifier = NewUUID([16]byte{0x54, 0x22, 0x00, 0x02, 0xf6, 0xa5, 0x40, 0x07, 0xa3, 0x71, 0x72, 0x2f, 0x4e, 0xbd, 0x84, 0x36})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDHipCircumference - Hip Circumference
CharacteristicUUIDHipCircumference = New16BitUUID(0x2A8F)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAdvertisingConstantToneExtensionMinimumTransmitCount - Advertising Constant Tone Extension Minimum Transmit Count
CharacteristicUUIDAdvertisingConstantToneExtensionMinimumTransmitCount = New16BitUUID(0x2BAF)
// CharacteristicUUIDHIDInformation - HID Information
CharacteristicUUIDHIDInformation = New16BitUUID(0x2A4A)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDActivityGoal - Activity Goal
CharacteristicUUIDActivityGoal = New16BitUUID(0x2B4E)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDHeliumHotspotWiFiSSID - Helium Hotspot WiFi SSID
2023-12-25 16:35:49 +03:00
CharacteristicUUIDHeliumHotspotWiFiSSID = NewUUID([16]byte{0x77, 0x31, 0xde, 0x63, 0xbc, 0x6a, 0x41, 0x00, 0x8a, 0xb1, 0x89, 0xb2, 0x35, 0x6b, 0x03, 0x8b})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDCGMFeature - CGM Feature
CharacteristicUUIDCGMFeature = New16BitUUID(0x2AA8)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDDigital - Digital
CharacteristicUUIDDigital = New16BitUUID(0x2A56)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppleDataSource - Apple Data Source
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleDataSource = NewUUID([16]byte{0x22, 0xea, 0xc6, 0xe9, 0x24, 0xd6, 0x4b, 0xb5, 0xbe, 0x44, 0xb3, 0x6a, 0xce, 0x7c, 0x7b, 0xfb})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDMicrobitTemperature - micro:bit Temperature
2023-12-25 16:35:49 +03:00
CharacteristicUUIDMicrobitTemperature = NewUUID([16]byte{0xe9, 0x5d, 0x92, 0x50, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDBloodPressureFeature - Blood Pressure Feature
CharacteristicUUIDBloodPressureFeature = New16BitUUID(0x2A49)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDSulfurHexafluorideConcentration - Sulfur Hexafluoride Concentration
CharacteristicUUIDSulfurHexafluorideConcentration = New16BitUUID(0x2BD9)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDHeartRateControlPoint - Heart Rate Control Point
CharacteristicUUIDHeartRateControlPoint = New16BitUUID(0x2A39)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDTrainingStatus - Training Status
CharacteristicUUIDTrainingStatus = New16BitUUID(0x2AD3)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDBearerProviderName - Bearer Provider Name
CharacteristicUUIDBearerProviderName = New16BitUUID(0x2BB3)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDASEControlPoint - ASE Control Point
CharacteristicUUIDASEControlPoint = New16BitUUID(0x2BC6)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppleReserved1 - Apple Reserved Characteristic 1
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleReserved1 = NewUUID([16]byte{0x7d, 0xfc, 0x60, 0x01, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppleReserved2 - Apple Reserved Characteristic 2
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleReserved2 = NewUUID([16]byte{0x7d, 0xfc, 0x60, 0x02, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppleReserved3 - Apple Reserved Characteristic 3
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleReserved3 = NewUUID([16]byte{0x7d, 0xfc, 0x60, 0x03, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppleReserved4 - Apple Reserved Characteristic 4
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleReserved4 = NewUUID([16]byte{0x7d, 0xfc, 0x60, 0x04, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppleReserved5 - Apple Reserved Characteristic 5
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleReserved5 = NewUUID([16]byte{0x7d, 0xfc, 0x60, 0x05, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppleReserved6 - Apple Reserved Characteristic 6
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleReserved6 = NewUUID([16]byte{0x7d, 0xfc, 0x61, 0x01, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppleReserved7 - Apple Reserved Characteristic 7
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleReserved7 = NewUUID([16]byte{0x7d, 0xfc, 0x61, 0x02, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppleReserved8 - Apple Reserved Characteristic 8
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleReserved8 = NewUUID([16]byte{0x7d, 0xfc, 0x61, 0x03, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppleReserved9 - Apple Reserved Characteristic 9
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleReserved9 = NewUUID([16]byte{0x7d, 0xfc, 0x61, 0x04, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppleReserved10 - Apple Reserved Characteristic 10
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleReserved10 = NewUUID([16]byte{0x7d, 0xfc, 0x61, 0x05, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppleReserved11 - Apple Reserved Characteristic 11
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleReserved11 = NewUUID([16]byte{0x7d, 0xfc, 0x61, 0x06, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppleReserved12 - Apple Reserved Characteristic 12
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleReserved12 = NewUUID([16]byte{0x7d, 0xfc, 0x61, 0x07, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppleReserved13 - Apple Reserved Characteristic 13
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleReserved13 = NewUUID([16]byte{0x7d, 0xfc, 0x61, 0x08, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppleReserved14 - Apple Reserved Characteristic 14
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleReserved14 = NewUUID([16]byte{0x7d, 0xfc, 0x62, 0x01, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppleReserved15 - Apple Reserved Characteristic 15
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleReserved15 = NewUUID([16]byte{0x7d, 0xfc, 0x62, 0x02, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppleReserved16 - Apple Reserved Characteristic 16
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleReserved16 = NewUUID([16]byte{0x7d, 0xfc, 0x62, 0x03, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppleReserved17 - Apple Reserved Characteristic 17
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleReserved17 = NewUUID([16]byte{0x7d, 0xfc, 0x80, 0x03, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppleReserved18 - Apple Reserved Characteristic 18
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleReserved18 = NewUUID([16]byte{0x7d, 0xfc, 0x70, 0x04, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppleReserved19 - Apple Reserved Characteristic 19
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleReserved19 = NewUUID([16]byte{0x7d, 0xfc, 0x70, 0x05, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppleReserved20 - Apple Reserved Characteristic 20
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleReserved20 = NewUUID([16]byte{0x7d, 0xfc, 0x70, 0x06, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppleReserved21 - Apple Reserved Characteristic 21
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleReserved21 = NewUUID([16]byte{0x7d, 0xfc, 0x70, 0x07, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppleReserved22 - Apple Reserved Characteristic 22
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleReserved22 = NewUUID([16]byte{0x7d, 0xfc, 0x70, 0x08, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppleReserved23 - Apple Reserved Characteristic 23
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleReserved23 = NewUUID([16]byte{0x7d, 0xfc, 0x70, 0x09, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppleReserved24 - Apple Reserved Characteristic 24
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleReserved24 = NewUUID([16]byte{0x7d, 0xfc, 0x70, 0x0a, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppleReserved25 - Apple Reserved Characteristic 25
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleReserved25 = NewUUID([16]byte{0x7d, 0xfc, 0x70, 0x0b, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppleReserved26 - Apple Reserved Characteristic 26
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleReserved26 = NewUUID([16]byte{0x7d, 0xfc, 0x70, 0x0c, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppleReserved27 - Apple Reserved Characteristic 27
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleReserved27 = NewUUID([16]byte{0x7d, 0xfc, 0x71, 0x03, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppleReserved28 - Apple Reserved Characteristic 28
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleReserved28 = NewUUID([16]byte{0x7d, 0xfc, 0x71, 0x04, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppleReserved29 - Apple Reserved Characteristic 29
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleReserved29 = NewUUID([16]byte{0x7d, 0xfc, 0x71, 0x05, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppleReserved30 - Apple Reserved Characteristic 30
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleReserved30 = NewUUID([16]byte{0x7d, 0xfc, 0x71, 0x06, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppleReserved31 - Apple Reserved Characteristic 31
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleReserved31 = NewUUID([16]byte{0x7d, 0xfc, 0x71, 0x07, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppleReserved32 - Apple Reserved Characteristic 32
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleReserved32 = NewUUID([16]byte{0x7d, 0xfc, 0x71, 0x08, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppleReserved33 - Apple Reserved Characteristic 33
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleReserved33 = NewUUID([16]byte{0x7d, 0xfc, 0x71, 0x09, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppleReserved34 - Apple Reserved Characteristic 34
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleReserved34 = NewUUID([16]byte{0x7d, 0xfc, 0x71, 0x0b, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppleReserved35 - Apple Reserved Characteristic 35
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleReserved35 = NewUUID([16]byte{0x7d, 0xfc, 0x71, 0x0c, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppleReserved36 - Apple Reserved Characteristic 36
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleReserved36 = NewUUID([16]byte{0x7d, 0xfc, 0x71, 0x0d, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppleReserved37 - Apple Reserved Characteristic 37
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleReserved37 = NewUUID([16]byte{0x7d, 0xfc, 0x80, 0x04, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAppleReserved38 - Apple Reserved Characteristic 38
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAppleReserved38 = NewUUID([16]byte{0x7d, 0xfc, 0x90, 0x01, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDApparentWindDirection - Apparent Wind Direction
CharacteristicUUIDApparentWindDirection = New16BitUUID(0x2A73)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDGlucoseMeasurementContext - Glucose Measurement Context
CharacteristicUUIDGlucoseMeasurementContext = New16BitUUID(0x2A34)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDNitrogenDioxideConcentration - Nitrogen Dioxide Concentration
CharacteristicUUIDNitrogenDioxideConcentration = New16BitUUID(0x2BD2)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDHTTPStatusCode - HTTP Status Code
CharacteristicUUIDHTTPStatusCode = New16BitUUID(0x2AB8)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDVolumeFlags - Volume Flags
CharacteristicUUIDVolumeFlags = New16BitUUID(0x2B7F)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDPhilipsHueLightBrightnessLevel - Philips Hue Light Brightness Level
2023-12-25 16:35:49 +03:00
CharacteristicUUIDPhilipsHueLightBrightnessLevel = NewUUID([16]byte{0x93, 0x2c, 0x32, 0xbd, 0x00, 0x03, 0x47, 0xa2, 0x83, 0x5a, 0xa8, 0xd4, 0x55, 0xb8, 0x59, 0xdd})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDRecordAccessControlPoint - Record Access Control Point
CharacteristicUUIDRecordAccessControlPoint = New16BitUUID(0x2A52)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDDeviceWearingPosition - Device Wearing Position
CharacteristicUUIDDeviceWearingPosition = New16BitUUID(0x2B4B)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDPosition2D - Position 2D
CharacteristicUUIDPosition2D = New16BitUUID(0x2A2F)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDBearerUCI - Bearer UCI
CharacteristicUUIDBearerUCI = New16BitUUID(0x2BB4)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDFiveZoneHeartRateLimits - Five Zone Heart Rate Limits
CharacteristicUUIDFiveZoneHeartRateLimits = New16BitUUID(0x2A8B)
// CharacteristicUUIDHTTPHeaders - HTTP Headers
CharacteristicUUIDHTTPHeaders = New16BitUUID(0x2AB7)
// CharacteristicUUIDSecondaryTimeZone - Secondary Time Zone
CharacteristicUUIDSecondaryTimeZone = New16BitUUID(0x2A10)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDSedentaryIntervalNotification - Sedentary Interval Notification
CharacteristicUUIDSedentaryIntervalNotification = New16BitUUID(0x2B4F)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDSinkAudioLocations - Sink Audio Locations
CharacteristicUUIDSinkAudioLocations = New16BitUUID(0x2BCA)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDBondManagementFeatures - Bond Management Features
CharacteristicUUIDBondManagementFeatures = New16BitUUID(0x2AA5)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDNewAlert - New Alert
CharacteristicUUIDNewAlert = New16BitUUID(0x2A46)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDSensorLocation - Sensor Location
CharacteristicUUIDSensorLocation = New16BitUUID(0x2A5D)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDThingySoundConfig - Thingy Sound Config
2023-12-25 16:35:49 +03:00
CharacteristicUUIDThingySoundConfig = NewUUID([16]byte{0xef, 0x68, 0x05, 0x01, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDActivePresetIndex - Active Preset Index
CharacteristicUUIDActivePresetIndex = New16BitUUID(0x2BDC)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDEdgeImpulseRemoteManagementRX - Edge Impulse Remote Management RX Characteristic
2023-12-25 16:35:49 +03:00
CharacteristicUUIDEdgeImpulseRemoteManagementRX = NewUUID([16]byte{0xe2, 0xa0, 0x00, 0x02, 0xec, 0x31, 0x4e, 0xc3, 0xa9, 0x7a, 0x1c, 0x34, 0xd8, 0x7e, 0x98, 0x78})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDHeliumHotspotWiFiRemove - Helium Hotspot WiFi Remove
2023-12-25 16:35:49 +03:00
CharacteristicUUIDHeliumHotspotWiFiRemove = NewUUID([16]byte{0x8c, 0xc6, 0xe0, 0xb3, 0x98, 0xc5, 0x40, 0xcc, 0xb1, 0xd8, 0x69, 0x29, 0x40, 0xe6, 0x99, 0x4b})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAlertCategoryID - Alert Category ID
CharacteristicUUIDAlertCategoryID = New16BitUUID(0x2A43)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDFixedString16 - Fixed String 16
CharacteristicUUIDFixedString16 = New16BitUUID(0x2AF5)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDPower - Power
CharacteristicUUIDPower = New16BitUUID(0x2B05)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDFourZoneHeartRateLimits - Four Zone Heart Rate Limits
CharacteristicUUIDFourZoneHeartRateLimits = New16BitUUID(0x2B4C)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDBatteryPowerState - Battery Power State
CharacteristicUUIDBatteryPowerState = New16BitUUID(0x2A1A)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDLocalEastCoordinate - Local East Coordinate
CharacteristicUUIDLocalEastCoordinate = New16BitUUID(0x2AB1)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDBroadcastReceiveState - Broadcast Receive State
CharacteristicUUIDBroadcastReceiveState = New16BitUUID(0x2BC8)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDReconnectionConfigurationControlPoint1 - Reconnection Configuration Control Point 1
CharacteristicUUIDReconnectionConfigurationControlPoint1 = New16BitUUID(0x2B1F)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDReconnectionConfigurationControlPoint2 - Reconnection Configuration Control Point 2
CharacteristicUUIDReconnectionConfigurationControlPoint2 = New16BitUUID(0x2B1F)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDIlluminance - Illuminance
CharacteristicUUIDIlluminance = New16BitUUID(0x2AFB)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDMeshProxyDataIn - Mesh Proxy Data In
CharacteristicUUIDMeshProxyDataIn = New16BitUUID(0x2ADD)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDCallControlPointOptionalOpcodes - Call Control Point Optional Opcodes
CharacteristicUUIDCallControlPointOptionalOpcodes = New16BitUUID(0x2BBF)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDMicrobitPinData - micro:bit Pin Data
2023-12-25 16:35:49 +03:00
CharacteristicUUIDMicrobitPinData = NewUUID([16]byte{0xe9, 0x5d, 0x8d, 0x00, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDElectricCurrentStatistics - Electric Current Statistics
CharacteristicUUIDElectricCurrentStatistics = New16BitUUID(0x2AF1)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDHTTPEntityBody - HTTP Entity Body
CharacteristicUUIDHTTPEntityBody = New16BitUUID(0x2AB9)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDWeightMeasurement - Weight Measurement
CharacteristicUUIDWeightMeasurement = New16BitUUID(0x2A9D)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDPulseOximetryControlPoint - Pulse Oximetry Control Point
CharacteristicUUIDPulseOximetryControlPoint = New16BitUUID(0x2A62)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDFastPairAccountKey - Fast Pair Account Key
2023-12-25 16:35:49 +03:00
CharacteristicUUIDFastPairAccountKey = NewUUID([16]byte{0xfe, 0x2c, 0x12, 0x36, 0x83, 0x66, 0x48, 0x14, 0x8e, 0xb0, 0x01, 0xde, 0x32, 0x10, 0x0b, 0xea})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDSupportedNewAlertCategory - Supported New Alert Category
CharacteristicUUIDSupportedNewAlertCategory = New16BitUUID(0x2A47)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDSearchResultsObjectID - Search Results Object ID
CharacteristicUUIDSearchResultsObjectID = New16BitUUID(0x2BA6)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDBondManagementControlPoint - Bond Management Control Point
CharacteristicUUIDBondManagementControlPoint = New16BitUUID(0x2AA4)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDDeviceName - Device Name
CharacteristicUUIDDeviceName = New16BitUUID(0x2A00)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDUVIndex - UV Index
CharacteristicUUIDUVIndex = New16BitUUID(0x2A76)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAudioInputDescription - Audio Input Description
CharacteristicUUIDAudioInputDescription = New16BitUUID(0x2B7C)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAdvertisingConstantToneExtensionInterval - Advertising Constant Tone Extension Interval
CharacteristicUUIDAdvertisingConstantToneExtensionInterval = New16BitUUID(0x2BB1)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDCyclingPowerVector - Cycling Power Vector
CharacteristicUUIDCyclingPowerVector = New16BitUUID(0x2A64)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDObjectType - Object Type
CharacteristicUUIDObjectType = New16BitUUID(0x2ABF)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDSetIdentityResolvingKey - Set Identity Resolving Key
CharacteristicUUIDSetIdentityResolvingKey = New16BitUUID(0x2B84)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDMediaPlayerName - Media Player Name
CharacteristicUUIDMediaPlayerName = New16BitUUID(0x2B93)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDButtonlessDFUWithBonds - Buttonless DFU With Bonds
2023-12-25 16:35:49 +03:00
CharacteristicUUIDButtonlessDFUWithBonds = NewUUID([16]byte{0x8e, 0xc9, 0x00, 0x04, 0xf3, 0x15, 0x4f, 0x60, 0x9f, 0xb8, 0x83, 0x88, 0x30, 0xda, 0xea, 0x50})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDCyclingPowerMeasurement - Cycling Power Measurement
CharacteristicUUIDCyclingPowerMeasurement = New16BitUUID(0x2A63)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDFixedString8 - Fixed String 8
CharacteristicUUIDFixedString8 = New16BitUUID(0x2AF8)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDUARTTX - UART TX Characteristic
2023-12-25 16:35:49 +03:00
CharacteristicUUIDUARTTX = NewUUID([16]byte{0x6e, 0x40, 0x00, 0x03, 0xb5, 0xa3, 0xf3, 0x93, 0xe0, 0xa9, 0xe5, 0x0e, 0x24, 0xdc, 0xca, 0x9e})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDBatteryLevel - Battery Level
CharacteristicUUIDBatteryLevel = New16BitUUID(0x2A19)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDHeartRateMax - Heart Rate Max
CharacteristicUUIDHeartRateMax = New16BitUUID(0x2A8D)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDBlinkyLEDState - Blinky LED State
2023-12-25 16:35:49 +03:00
CharacteristicUUIDBlinkyLEDState = NewUUID([16]byte{0x00, 0x00, 0x15, 0x25, 0x12, 0x12, 0xef, 0xde, 0x15, 0x23, 0x78, 0x5f, 0xea, 0xbc, 0xd1, 0x23})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDThingySpeakerStatus - Thingy Speaker Status
2023-12-25 16:35:49 +03:00
CharacteristicUUIDThingySpeakerStatus = NewUUID([16]byte{0xef, 0x68, 0x05, 0x03, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDBootMouseInputReport - Boot Mouse Input Report
CharacteristicUUIDBootMouseInputReport = New16BitUUID(0x2A33)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDStepClimberData - Step Climber Data
CharacteristicUUIDStepClimberData = New16BitUUID(0x2ACF)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDWaistCircumference - Waist Circumference
CharacteristicUUIDWaistCircumference = New16BitUUID(0x2A97)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDPerceivedLightness - Perceived Lightness
CharacteristicUUIDPerceivedLightness = New16BitUUID(0x2B03)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDRelativeRuntimeInACurrentRange - Relative Runtime In A Current Range
CharacteristicUUIDRelativeRuntimeInACurrentRange = New16BitUUID(0x2B07)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDTexasInstrumentsImageBlock - Texas Instruments Image Block
2023-12-25 16:35:49 +03:00
CharacteristicUUIDTexasInstrumentsImageBlock = NewUUID([16]byte{0xf0, 0x00, 0xff, 0xc2, 0x04, 0x51, 0x40, 0x00, 0xb0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDServiceChanged - Service Changed
CharacteristicUUIDServiceChanged = New16BitUUID(0x2A05)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDUserIndex - User Index
CharacteristicUUIDUserIndex = New16BitUUID(0x2A9A)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDBloodPressureMeasurement - Blood Pressure Measurement
CharacteristicUUIDBloodPressureMeasurement = New16BitUUID(0x2A35)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAdvertisingConstantToneExtensionPHY - Advertising Constant Tone Extension PHY
CharacteristicUUIDAdvertisingConstantToneExtensionPHY = New16BitUUID(0x2BB2)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDTrackSegmentsObjectType - Track Segments Object Type
CharacteristicUUIDTrackSegmentsObjectType = New16BitUUID(0x2BAA)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDEddystoneAdvertisingInterval - Eddystone Advertising Interval
2023-12-25 16:35:49 +03:00
CharacteristicUUIDEddystoneAdvertisingInterval = NewUUID([16]byte{0xa3, 0xc8, 0x75, 0x03, 0x8e, 0xd3, 0x4b, 0xdf, 0x8a, 0x39, 0xa0, 0x1b, 0xeb, 0xed, 0xe2, 0x95})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDFirmwareRevisionString - Firmware Revision String
CharacteristicUUIDFirmwareRevisionString = New16BitUUID(0x2A26)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDGlucoseMeasurement - Glucose Measurement
CharacteristicUUIDGlucoseMeasurement = New16BitUUID(0x2A18)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDCurrentGroupObjectID - Current Group Object ID
CharacteristicUUIDCurrentGroupObjectID = New16BitUUID(0x2BA0)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDThingyTap - Thingy Tap
2023-12-25 16:35:49 +03:00
CharacteristicUUIDThingyTap = NewUUID([16]byte{0xef, 0x68, 0x04, 0x02, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDMicrobitDFUControl - micro:bit DFU Control
2023-12-25 16:35:49 +03:00
CharacteristicUUIDMicrobitDFUControl = NewUUID([16]byte{0xe9, 0x5d, 0x93, 0xb1, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDHeliumHotspotOnboardingKey - Helium Hotspot Onboarding Key
2023-12-25 16:35:49 +03:00
CharacteristicUUIDHeliumHotspotOnboardingKey = NewUUID([16]byte{0xd0, 0x83, 0xb2, 0xbd, 0xbe, 0x16, 0x46, 0x00, 0xb3, 0x97, 0x61, 0x51, 0x2c, 0xa2, 0xf5, 0xad})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDReport - Report
CharacteristicUUIDReport = New16BitUUID(0x2A4D)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDVoltageSpecification - Voltage Specification
CharacteristicUUIDVoltageSpecification = New16BitUUID(0x2B19)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDDeviceTimeFeature - Device Time Feature
CharacteristicUUIDDeviceTimeFeature = New16BitUUID(0x2B8E)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDIncomingCallTargetBearerURI - Incoming Call Target Bearer URI
CharacteristicUUIDIncomingCallTargetBearerURI = New16BitUUID(0x2BBC)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDFastPairModelID - Fast Pair Model ID
2023-12-25 16:35:49 +03:00
CharacteristicUUIDFastPairModelID = NewUUID([16]byte{0xfe, 0x2c, 0x12, 0x33, 0x83, 0x66, 0x48, 0x14, 0x8e, 0xb0, 0x01, 0xde, 0x32, 0x10, 0x0b, 0xea})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDDeprecatedFastPairAccountKey - Deprecated Fast Pair Account Key
CharacteristicUUIDDeprecatedFastPairAccountKey = New16BitUUID(0x1236)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDHeliumHotspotEthernetOnline - Helium Hotspot Ethernet Online
2023-12-25 16:35:49 +03:00
CharacteristicUUIDHeliumHotspotEthernetOnline = NewUUID([16]byte{0xe5, 0x86, 0x6b, 0xd6, 0x02, 0x88, 0x44, 0x76, 0x98, 0xca, 0xef, 0x7d, 0xa6, 0xb4, 0xd2, 0x89})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDSupportedSpeedRange - Supported Speed Range
CharacteristicUUIDSupportedSpeedRange = New16BitUUID(0x2AD4)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDCoefficient - Coefficient
CharacteristicUUIDCoefficient = New16BitUUID(0x2AE8)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDDeviceTimeParameters - Device Time Parameters
CharacteristicUUIDDeviceTimeParameters = New16BitUUID(0x2B8F)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDTrackTitle - Track Title
CharacteristicUUIDTrackTitle = New16BitUUID(0x2B97)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDNextTrackObjectID - Next Track Object ID
CharacteristicUUIDNextTrackObjectID = New16BitUUID(0x2B9E)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDThingyRawData - Thingy Raw Data
2023-12-25 16:35:49 +03:00
CharacteristicUUIDThingyRawData = NewUUID([16]byte{0xef, 0x68, 0x04, 0x06, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDFastPairPasskey - Fast Pair Passkey
2023-12-25 16:35:49 +03:00
CharacteristicUUIDFastPairPasskey = NewUUID([16]byte{0xfe, 0x2c, 0x12, 0x35, 0x83, 0x66, 0x48, 0x14, 0x8e, 0xb0, 0x01, 0xde, 0x32, 0x10, 0x0b, 0xea})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDLEGOWirelessProtocolV3Bootloader - LEGO® Wireless Protocol v3 Bootloader Characteristic
2023-12-25 16:35:49 +03:00
CharacteristicUUIDLEGOWirelessProtocolV3Bootloader = NewUUID([16]byte{0x00, 0x00, 0x16, 0x26, 0x12, 0x12, 0xef, 0xde, 0x16, 0x23, 0x78, 0x5f, 0xea, 0xbc, 0xd1, 0x23})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDDatabaseChangeIncrement - Database Change Increment
CharacteristicUUIDDatabaseChangeIncrement = New16BitUUID(0x2A99)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDDatabaseHash - Database Hash
CharacteristicUUIDDatabaseHash = New16BitUUID(0x2B2A)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDGender - Gender
CharacteristicUUIDGender = New16BitUUID(0x2A8C)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDEnergy - Energy
CharacteristicUUIDEnergy = New16BitUUID(0x2AF2)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDDeprecatedFastPairKeybasedPairing - Deprecated Fast Pair Key-based Pairing
CharacteristicUUIDDeprecatedFastPairKeybasedPairing = New16BitUUID(0x1234)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDMeshProvisioningDataOut - Mesh Provisioning Data Out
CharacteristicUUIDMeshProvisioningDataOut = New16BitUUID(0x2ADC)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAdafruitSensorServiceVersion - Adafruit Sensor Service Version
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAdafruitSensorServiceVersion = NewUUID([16]byte{0xad, 0xaf, 0x00, 0x02, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAlertCategoryIDBitMask - Alert Category ID Bit Mask
CharacteristicUUIDAlertCategoryIDBitMask = New16BitUUID(0x2A42)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDDayOfWeek - Day of Week
CharacteristicUUIDDayOfWeek = New16BitUUID(0x2A09)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDEddystoneAvancedFactoryReset - Eddystone Avanced Factory Reset
2023-12-25 16:35:49 +03:00
CharacteristicUUIDEddystoneAvancedFactoryReset = NewUUID([16]byte{0xa3, 0xc8, 0x75, 0x0b, 0x8e, 0xd3, 0x4b, 0xdf, 0x8a, 0x39, 0xa0, 0x1b, 0xeb, 0xed, 0xe2, 0x95})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDObjectProperties - Object Properties
CharacteristicUUIDObjectProperties = New16BitUUID(0x2AC4)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAudioInputType - Audio Input Type
CharacteristicUUIDAudioInputType = New16BitUUID(0x2B79)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDBearerSignalStrength - Bearer Signal Strength
CharacteristicUUIDBearerSignalStrength = New16BitUUID(0x2BB7)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDParticulateMatterPM10Concentration - Particulate Matter - PM10 Concentration
CharacteristicUUIDParticulateMatterPM10Concentration = New16BitUUID(0x2BD7)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAdafruitPixelData - Adafruit Pixel Data
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAdafruitPixelData = NewUUID([16]byte{0xad, 0xaf, 0x09, 0x03, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDCyclingPowerControlPoint - Cycling Power Control Point
CharacteristicUUIDCyclingPowerControlPoint = New16BitUUID(0x2A66)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDMediaPlayerIconObjectID - Media Player Icon Object ID
CharacteristicUUIDMediaPlayerIconObjectID = New16BitUUID(0x2B94)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAudioInputState - Audio Input State
CharacteristicUUIDAudioInputState = New16BitUUID(0x2B77)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDSourceAudioLocations - Source Audio Locations
CharacteristicUUIDSourceAudioLocations = New16BitUUID(0x2BCC)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDReferenceTimeInformation - Reference Time Information
CharacteristicUUIDReferenceTimeInformation = New16BitUUID(0x2A14)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDBREDRHandoverData - BR-EDR Handover Data
CharacteristicUUIDBREDRHandoverData = New16BitUUID(0x2B38)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDLuminousExposure - Luminous Exposure
CharacteristicUUIDLuminousExposure = New16BitUUID(0x2AFE)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDTemperatureRange - Temperature Range
CharacteristicUUIDTemperatureRange = New16BitUUID(0x2B10)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDSearchControlPoint - Search Control Point
CharacteristicUUIDSearchControlPoint = New16BitUUID(0x2BA7)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDThingyFWVersion - Thingy FW Version
2023-12-25 16:35:49 +03:00
CharacteristicUUIDThingyFWVersion = NewUUID([16]byte{0xef, 0x68, 0x01, 0x07, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDUARTRX - UART RX Characteristic
2023-12-25 16:35:49 +03:00
CharacteristicUUIDUARTRX = NewUUID([16]byte{0x6e, 0x40, 0x00, 0x02, 0xb5, 0xa3, 0xf3, 0x93, 0xe0, 0xa9, 0xe5, 0x0e, 0x24, 0xdc, 0xca, 0x9e})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDIntermediateCuffPressure - Intermediate Cuff Pressure
CharacteristicUUIDIntermediateCuffPressure = New16BitUUID(0x2A36)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDRowerData - Rower Data
CharacteristicUUIDRowerData = New16BitUUID(0x2AD1)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDNonMethaneVolatileOrganicCompoundsConcentration - Non-Methane Volatile Organic Compounds Concentration
CharacteristicUUIDNonMethaneVolatileOrganicCompoundsConcentration = New16BitUUID(0x2BD3)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDThingyHumidity - Thingy Humidity
2023-12-25 16:35:49 +03:00
CharacteristicUUIDThingyHumidity = NewUUID([16]byte{0xef, 0x68, 0x02, 0x03, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDThingySpeakerData - Thingy Speaker Data
2023-12-25 16:35:49 +03:00
CharacteristicUUIDThingySpeakerData = NewUUID([16]byte{0xef, 0x68, 0x05, 0x02, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDLongitude - Longitude
CharacteristicUUIDLongitude = New16BitUUID(0x2AAF)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDVolumeFlow - Volume Flow
CharacteristicUUIDVolumeFlow = New16BitUUID(0x2B1B)
// CharacteristicUUIDLegacyDFUPacket - Legacy DFU Packet
2023-12-25 16:35:49 +03:00
CharacteristicUUIDLegacyDFUPacket = NewUUID([16]byte{0x00, 0x00, 0x15, 0x32, 0x12, 0x12, 0xef, 0xde, 0x15, 0x23, 0x78, 0x5f, 0xea, 0xbc, 0xd1, 0x23})
// CharacteristicUUIDThingyRotationMatrix - Thingy Rotation Matrix
2023-12-25 16:35:49 +03:00
CharacteristicUUIDThingyRotationMatrix = NewUUID([16]byte{0xef, 0x68, 0x04, 0x08, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42})
// CharacteristicUUIDThingyHeading - Thingy Heading
2023-12-25 16:35:49 +03:00
CharacteristicUUIDThingyHeading = NewUUID([16]byte{0xef, 0x68, 0x04, 0x09, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDHeliumHotspotAssertLocation - Helium Hotspot Assert Location
2023-12-25 16:35:49 +03:00
CharacteristicUUIDHeliumHotspotAssertLocation = NewUUID([16]byte{0xd4, 0x35, 0xf5, 0xde, 0x01, 0xa4, 0x4e, 0x7d, 0x84, 0xba, 0xdf, 0xd3, 0x47, 0xf6, 0x02, 0x75})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDMDSDeviceAuthorization - MDS Device Authorization Characteristic
2023-12-25 16:35:49 +03:00
CharacteristicUUIDMDSDeviceAuthorization = NewUUID([16]byte{0x54, 0x22, 0x00, 0x04, 0xf6, 0xa5, 0x40, 0x07, 0xa3, 0x71, 0x72, 0x2f, 0x4e, 0xbd, 0x84, 0x36})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDFitnessMachineFeature - Fitness Machine Feature
CharacteristicUUIDFitnessMachineFeature = New16BitUUID(0x2ACC)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDTxPowerLevel - Tx Power Level
CharacteristicUUIDTxPowerLevel = New16BitUUID(0x2A07)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDThingyMotionConfig - Thingy Motion Config
2023-12-25 16:35:49 +03:00
CharacteristicUUIDThingyMotionConfig = NewUUID([16]byte{0xef, 0x68, 0x04, 0x01, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDEddystoneUnlock - Eddystone Unlock
2023-12-25 16:35:49 +03:00
CharacteristicUUIDEddystoneUnlock = NewUUID([16]byte{0xa3, 0xc8, 0x75, 0x07, 0x8e, 0xd3, 0x4b, 0xdf, 0x8a, 0x39, 0xa0, 0x1b, 0xeb, 0xed, 0xe2, 0x95})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAdafruitSensorMeasurementPeriod - Adafruit Sensor Measurement Period
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAdafruitSensorMeasurementPeriod = NewUUID([16]byte{0xad, 0xaf, 0x00, 0x01, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAdafruitGyro - Adafruit Gyro
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAdafruitGyro = NewUUID([16]byte{0xad, 0xaf, 0x04, 0x01, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDTexasInstrumentsImageIdentify - Texas Instruments Image Identify
2023-12-25 16:35:49 +03:00
CharacteristicUUIDTexasInstrumentsImageIdentify = NewUUID([16]byte{0xf0, 0x00, 0xff, 0xc1, 0x04, 0x51, 0x40, 0x00, 0xb0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDHeliumHotspotLights - Helium Hotspot Lights
2023-12-25 16:35:49 +03:00
CharacteristicUUIDHeliumHotspotLights = NewUUID([16]byte{0x18, 0x0e, 0xfd, 0xef, 0x75, 0x79, 0x4b, 0x4a, 0xb2, 0xdf, 0x72, 0x73, 0x3b, 0x7f, 0xa2, 0xfe})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDEmergencyText - Emergency Text
CharacteristicUUIDEmergencyText = New16BitUUID(0x2B2E)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDGainSettingsAttribute - Gain Settings Attribute
CharacteristicUUIDGainSettingsAttribute = New16BitUUID(0x2B78)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDTMAPRole - TMAP Role
CharacteristicUUIDTMAPRole = New16BitUUID(0x2B51)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDTrackPosition - Track Position
CharacteristicUUIDTrackPosition = New16BitUUID(0x2B99)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDMediaControlPoint - Media Control Point
CharacteristicUUIDMediaControlPoint = New16BitUUID(0x2BA4)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAdafruitPixelBufferSize - Adafruit Pixel Buffer Size
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAdafruitPixelBufferSize = NewUUID([16]byte{0xad, 0xaf, 0x09, 0x04, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDHeliumHotspotWiFiServices - Helium Hotspot WiFi Services
2023-12-25 16:35:49 +03:00
CharacteristicUUIDHeliumHotspotWiFiServices = NewUUID([16]byte{0xd7, 0x51, 0x50, 0x33, 0x7e, 0x7b, 0x45, 0xbe, 0x80, 0x3f, 0xc8, 0x73, 0x7b, 0x17, 0x1a, 0x29})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDCSCMeasurement - CSC Measurement
CharacteristicUUIDCSCMeasurement = New16BitUUID(0x2A5B)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDNavigation - Navigation
CharacteristicUUIDNavigation = New16BitUUID(0x2A68)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDEmailAddress - Email Address
CharacteristicUUIDEmailAddress = New16BitUUID(0x2A87)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDMicrobitMagnetometerData - micro:bit Magnetometer Data
2023-12-25 16:35:49 +03:00
CharacteristicUUIDMicrobitMagnetometerData = NewUUID([16]byte{0xe9, 0x5d, 0xfb, 0x11, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAerobicThreshold - Aerobic Threshold
CharacteristicUUIDAerobicThreshold = New16BitUUID(0x2A7F)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDDateOfThresholdAssessment - Date of Threshold Assessment
CharacteristicUUIDDateOfThresholdAssessment = New16BitUUID(0x2A86)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDExactTime256 - Exact Time 256
CharacteristicUUIDExactTime256 = New16BitUUID(0x2A0C)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDDateUTC - Date UTC
CharacteristicUUIDDateUTC = New16BitUUID(0x2AED)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAudioOutputDescription - Audio Output Description
CharacteristicUUIDAudioOutputDescription = New16BitUUID(0x2B83)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDMicrobitLEDText - micro:bit LED Text
2023-12-25 16:35:49 +03:00
CharacteristicUUIDMicrobitLEDText = NewUUID([16]byte{0xe9, 0x5d, 0x93, 0xee, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDHumidity - Humidity
CharacteristicUUIDHumidity = New16BitUUID(0x2A6F)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDTimeBroadcast - Time Broadcast
CharacteristicUUIDTimeBroadcast = New16BitUUID(0x2A15)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAverageCurrent - Average Current
CharacteristicUUIDAverageCurrent = New16BitUUID(0x2AE0)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDTerminationReason - Termination Reason
CharacteristicUUIDTerminationReason = New16BitUUID(0x2BC0)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDParticulateMatterPM25Concentration - Particulate Matter - PM2.5 Concentration
CharacteristicUUIDParticulateMatterPM25Concentration = New16BitUUID(0x2BD6)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDThingyGravityVector - Thingy Gravity Vector
2023-12-25 16:35:49 +03:00
CharacteristicUUIDThingyGravityVector = NewUUID([16]byte{0xef, 0x68, 0x04, 0x0a, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDIndoorPositioningConfiguration - Indoor Positioning Configuration
CharacteristicUUIDIndoorPositioningConfiguration = New16BitUUID(0x2AAD)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDPLXContinuousMeasurement - PLX Continuous Measurement Characteristic
CharacteristicUUIDPLXContinuousMeasurement = New16BitUUID(0x2A5F)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDChromaticityCoordinates - Chromaticity Coordinates
CharacteristicUUIDChromaticityCoordinates = New16BitUUID(0x2AE4)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAdafruitLightLevel - Adafruit Light Level
2023-12-25 16:35:49 +03:00
CharacteristicUUIDAdafruitLightLevel = NewUUID([16]byte{0xad, 0xaf, 0x03, 0x01, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDVolumeControlPoint - Volume Control Point
CharacteristicUUIDVolumeControlPoint = New16BitUUID(0x2B7E)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDTexasInstrumentsOADControl - Texas Instruments OAD Control
2023-12-25 16:35:49 +03:00
CharacteristicUUIDTexasInstrumentsOADControl = NewUUID([16]byte{0xf0, 0x00, 0xff, 0xc5, 0x04, 0x51, 0x40, 0x00, 0xb0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDHeliumHotspotWiFiConnect - Helium Hotspot WiFi Connect
2023-12-25 16:35:49 +03:00
CharacteristicUUIDHeliumHotspotWiFiConnect = NewUUID([16]byte{0x39, 0x81, 0x68, 0xaa, 0x01, 0x11, 0x4e, 0xc0, 0xb1, 0xfa, 0x17, 0x16, 0x71, 0x27, 0x06, 0x08})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDFirstName - First Name
CharacteristicUUIDFirstName = New16BitUUID(0x2A8A)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDChromaticityInCCTAndDuvValues - Chromaticity In CCT And Duv Values
CharacteristicUUIDChromaticityInCCTAndDuvValues = New16BitUUID(0x2AE5)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDRingerSetting - Ringer Setting
CharacteristicUUIDRingerSetting = New16BitUUID(0x2A41)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDLuminousIntensity - Luminous Intensity
CharacteristicUUIDLuminousIntensity = New16BitUUID(0x2B01)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDTrackObjectType - Track Object Type
CharacteristicUUIDTrackObjectType = New16BitUUID(0x2BAB)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDMicrobitClientRequirements - micro:bit Client Requirements
2023-12-25 16:35:49 +03:00
CharacteristicUUIDMicrobitClientRequirements = NewUUID([16]byte{0xe9, 0x5d, 0x23, 0xc4, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDAge - Age
CharacteristicUUIDAge = New16BitUUID(0x2A80)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDGustFactor - Gust Factor
CharacteristicUUIDGustFactor = New16BitUUID(0x2A74)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDIncomingCall - Incoming Call
CharacteristicUUIDIncomingCall = New16BitUUID(0x2BC1)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDCallFriendlyName - Call Friendly Name
CharacteristicUUIDCallFriendlyName = New16BitUUID(0x2BC2)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDMute - Mute
CharacteristicUUIDMute = New16BitUUID(0x2BC3)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDHeliumHotspotAddGateway - Helium Hotspot Add Gateway
2023-12-25 16:35:49 +03:00
CharacteristicUUIDHeliumHotspotAddGateway = NewUUID([16]byte{0xdf, 0x3b, 0x16, 0xca, 0xc9, 0x85, 0x4d, 0xa2, 0xa6, 0xd2, 0x9b, 0x9b, 0x9a, 0xbd, 0xb8, 0x58})
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDRCFeature1 - RC Feature 1
CharacteristicUUIDRCFeature1 = New16BitUUID(0x2B1D)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDRCFeature2 - RC Feature 2
CharacteristicUUIDRCFeature2 = New16BitUUID(0x2B1D)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDReconnectionAddress - Reconnection Address
CharacteristicUUIDReconnectionAddress = New16BitUUID(0x2A03)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDOzoneConcentration - Ozone Concentration
CharacteristicUUIDOzoneConcentration = New16BitUUID(0x2BD4)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDSulfurDioxideConcentration - Sulfur Dioxide Concentration
CharacteristicUUIDSulfurDioxideConcentration = New16BitUUID(0x2BD8)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDCentralAddressResolution - Central Address Resolution
CharacteristicUUIDCentralAddressResolution = New16BitUUID(0x2AA6)
2022-12-21 21:32:20 +03:00
// CharacteristicUUIDSoftwareRevisionString - Software Revision String
CharacteristicUUIDSoftwareRevisionString = New16BitUUID(0x2A28)
)