diff --git a/bluetooth.go b/bluetooth.go index 8fd53cb..5a3bff5 100644 --- a/bluetooth.go +++ b/bluetooth.go @@ -5,5 +5,4 @@ // those produced by Nordic Semiconductor. // // This package can be use to create Bluetooth Low Energy centrals as well as peripherals. -// package bluetooth // import "tinygo.org/x/bluetooth" diff --git a/characteristic_uuids.go b/characteristic_uuids.go index af68f30..64065fe 100644 --- a/characteristic_uuids.go +++ b/characteristic_uuids.go @@ -1,7 +1,6 @@ // Code generated by bin/gen-characteristic-uuids; DO NOT EDIT. // 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 ( @@ -10,10 +9,10 @@ var ( CharacteristicUUIDB02MassFlow = New16BitUUID(0x2B02) // CharacteristicUUIDMicrobitPinIOConfiguration - micro:bit Pin I/O Configuration - CharacteristicUUIDMicrobitPinIOConfiguration = NewUUID([16]byte{0xe9,0x5d,0xb9,0xfe,0x25,0x1d,0x47,0x0a,0xa0,0x62,0xfa,0x19,0x22,0xdf,0xa9,0xa8,}) + CharacteristicUUIDMicrobitPinIOConfiguration = NewUUID([16]byte{0xe9, 0x5d, 0xb9, 0xfe, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8}) // CharacteristicUUIDMicrobitClientEvent - micro:bit Client Event - CharacteristicUUIDMicrobitClientEvent = NewUUID([16]byte{0xe9,0x5d,0x54,0x04,0x25,0x1d,0x47,0x0a,0xa0,0x62,0xfa,0x19,0x22,0xdf,0xa9,0xa8,}) + CharacteristicUUIDMicrobitClientEvent = NewUUID([16]byte{0xe9, 0x5d, 0x54, 0x04, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8}) // CharacteristicUUIDLastName - Last Name CharacteristicUUIDLastName = New16BitUUID(0x2A90) @@ -25,10 +24,10 @@ var ( CharacteristicUUIDSetMemberRank = New16BitUUID(0x2B87) // CharacteristicUUIDLegacyDFUVersion - Legacy DFU Version - CharacteristicUUIDLegacyDFUVersion = NewUUID([16]byte{0x00,0x00,0x15,0x34,0x12,0x12,0xef,0xde,0x15,0x23,0x78,0x5f,0xea,0xbc,0xd1,0x23,}) + CharacteristicUUIDLegacyDFUVersion = NewUUID([16]byte{0x00, 0x00, 0x15, 0x34, 0x12, 0x12, 0xef, 0xde, 0x15, 0x23, 0x78, 0x5f, 0xea, 0xbc, 0xd1, 0x23}) // CharacteristicUUIDAdafruitPressed - Adafruit Pressed - CharacteristicUUIDAdafruitPressed = NewUUID([16]byte{0xad,0xaf,0x06,0x01,0xc3,0x32,0x42,0xa8,0x93,0xbd,0x25,0xe9,0x05,0x75,0x6c,0xb8,}) + CharacteristicUUIDAdafruitPressed = NewUUID([16]byte{0xad, 0xaf, 0x06, 0x01, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8}) // CharacteristicUUIDHeatIndex - Heat Index CharacteristicUUIDHeatIndex = New16BitUUID(0x2A7A) @@ -40,7 +39,7 @@ var ( CharacteristicUUIDTwoZoneHeartRateLimit = New16BitUUID(0x2A95) // CharacteristicUUIDMicrobitButtonAState - micro:bit Button A State - CharacteristicUUIDMicrobitButtonAState = NewUUID([16]byte{0xe9,0x5d,0xda,0x90,0x25,0x1d,0x47,0x0a,0xa0,0x62,0xfa,0x19,0x22,0xdf,0xa9,0xa8,}) + CharacteristicUUIDMicrobitButtonAState = NewUUID([16]byte{0xe9, 0x5d, 0xda, 0x90, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8}) // CharacteristicUUIDFitnessMachineControlPoint - Fitness Machine Control Point CharacteristicUUIDFitnessMachineControlPoint = New16BitUUID(0x2AD9) @@ -73,7 +72,7 @@ var ( CharacteristicUUIDBSSResponse = New16BitUUID(0x2B2C) // CharacteristicUUIDEddystoneAdvancedAdvertisedTxPower - Eddystone (Advanced) Advertised Tx Power - CharacteristicUUIDEddystoneAdvancedAdvertisedTxPower = NewUUID([16]byte{0xa3,0xc8,0x75,0x05,0x8e,0xd3,0x4b,0xdf,0x8a,0x39,0xa0,0x1b,0xeb,0xed,0xe2,0x95,}) + CharacteristicUUIDEddystoneAdvancedAdvertisedTxPower = NewUUID([16]byte{0xa3, 0xc8, 0x75, 0x05, 0x8e, 0xd3, 0x4b, 0xdf, 0x8a, 0x39, 0xa0, 0x1b, 0xeb, 0xed, 0xe2, 0x95}) // CharacteristicUUIDAnaerobicThreshold - Anaerobic Threshold CharacteristicUUIDAnaerobicThreshold = New16BitUUID(0x2A83) @@ -94,7 +93,7 @@ var ( CharacteristicUUIDElectricCurrent = New16BitUUID(0x2AEE) // CharacteristicUUIDThingyMTURequest - Thingy MTU Request - CharacteristicUUIDThingyMTURequest = NewUUID([16]byte{0xef,0x68,0x01,0x08,0x9b,0x35,0x49,0x33,0x9b,0x10,0x52,0xff,0xa9,0x74,0x00,0x42,}) + CharacteristicUUIDThingyMTURequest = NewUUID([16]byte{0xef, 0x68, 0x01, 0x08, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42}) // CharacteristicUUIDBatteryLevelState - Battery Level State CharacteristicUUIDBatteryLevelState = New16BitUUID(0x2A1B) @@ -115,7 +114,7 @@ var ( CharacteristicUUIDCallControlPoint = New16BitUUID(0x2BBE) // CharacteristicUUIDMicrobitButtonBState - micro:bit Button B State - CharacteristicUUIDMicrobitButtonBState = NewUUID([16]byte{0xe9,0x5d,0xda,0x91,0x25,0x1d,0x47,0x0a,0xa0,0x62,0xfa,0x19,0x22,0xdf,0xa9,0xa8,}) + CharacteristicUUIDMicrobitButtonBState = NewUUID([16]byte{0xe9, 0x5d, 0xda, 0x91, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8}) // CharacteristicUUIDScanIntervalWindow - Scan Interval Window CharacteristicUUIDScanIntervalWindow = New16BitUUID(0x2A4F) @@ -127,7 +126,7 @@ var ( CharacteristicUUIDGeneralActivityInstantaneousData = New16BitUUID(0x2B3C) // CharacteristicUUIDAppleEntityAttribute - Apple Entity Attribute - CharacteristicUUIDAppleEntityAttribute = NewUUID([16]byte{0xc6,0xb2,0xf3,0x8c,0x23,0xab,0x46,0xd8,0xa6,0xab,0xa3,0xa8,0x70,0xbb,0xd5,0xd7,}) + CharacteristicUUIDAppleEntityAttribute = NewUUID([16]byte{0xc6, 0xb2, 0xf3, 0x8c, 0x23, 0xab, 0x46, 0xd8, 0xa6, 0xab, 0xa3, 0xa8, 0x70, 0xbb, 0xd5, 0xd7}) // CharacteristicUUIDLocalTimeInformation - Local Time Information CharacteristicUUIDLocalTimeInformation = New16BitUUID(0x2A0F) @@ -145,7 +144,7 @@ var ( CharacteristicUUIDEnhancedIntermediateCuffPressure = New16BitUUID(0x2B35) // CharacteristicUUIDAdafruitSoundSamples - Adafruit Sound Samples - CharacteristicUUIDAdafruitSoundSamples = NewUUID([16]byte{0xad,0xaf,0x0b,0x01,0xc3,0x32,0x42,0xa8,0x93,0xbd,0x25,0xe9,0x05,0x75,0x6c,0xb8,}) + CharacteristicUUIDAdafruitSoundSamples = NewUUID([16]byte{0xad, 0xaf, 0x0b, 0x01, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8}) // CharacteristicUUIDBootKeyboardOutputReport - Boot Keyboard Output Report CharacteristicUUIDBootKeyboardOutputReport = New16BitUUID(0x2A32) @@ -157,7 +156,7 @@ var ( CharacteristicUUIDWeight = New16BitUUID(0x2A98) // CharacteristicUUIDMicrobitPinADConfiguration - micro:bit Pin AD Configuration - CharacteristicUUIDMicrobitPinADConfiguration = NewUUID([16]byte{0xe9,0x5d,0x58,0x99,0x25,0x1d,0x47,0x0a,0xa0,0x62,0xfa,0x19,0x22,0xdf,0xa9,0xa8,}) + CharacteristicUUIDMicrobitPinADConfiguration = NewUUID([16]byte{0xe9, 0x5d, 0x58, 0x99, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8}) // CharacteristicUUIDFatBurnHeartRateLowerLimit - Fat Burn Heart Rate Lower Limit CharacteristicUUIDFatBurnHeartRateLowerLimit = New16BitUUID(0x2A88) @@ -178,7 +177,7 @@ var ( CharacteristicUUIDPlayingOrdersSupported = New16BitUUID(0x2BA2) // CharacteristicUUIDAdafruitMagnetic - Adafruit Magnetic - CharacteristicUUIDAdafruitMagnetic = NewUUID([16]byte{0xad,0xaf,0x05,0x01,0xc3,0x32,0x42,0xa8,0x93,0xbd,0x25,0xe9,0x05,0x75,0x6c,0xb8,}) + CharacteristicUUIDAdafruitMagnetic = NewUUID([16]byte{0xad, 0xaf, 0x05, 0x01, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8}) // CharacteristicUUIDAnalogOutput - Analog Output CharacteristicUUIDAnalogOutput = New16BitUUID(0x2A59) @@ -196,7 +195,7 @@ var ( CharacteristicUUIDPlayingOrder = New16BitUUID(0x2BA1) // CharacteristicUUIDEddystoneAdvancedRemainConnectable - Eddystone (Advanced) Remain Connectable - CharacteristicUUIDEddystoneAdvancedRemainConnectable = NewUUID([16]byte{0xa3,0xc8,0x75,0x0c,0x8e,0xd3,0x4b,0xdf,0x8a,0x39,0xa0,0x1b,0xeb,0xed,0xe2,0x95,}) + CharacteristicUUIDEddystoneAdvancedRemainConnectable = NewUUID([16]byte{0xa3, 0xc8, 0x75, 0x0c, 0x8e, 0xd3, 0x4b, 0xdf, 0x8a, 0x39, 0xa0, 0x1b, 0xeb, 0xed, 0xe2, 0x95}) // CharacteristicUUIDBodySensorLocation - Body Sensor Location CharacteristicUUIDBodySensorLocation = New16BitUUID(0x2A38) @@ -205,7 +204,7 @@ var ( CharacteristicUUIDDigitalOutput = New16BitUUID(0x2A57) // CharacteristicUUIDMDSDeviceDataURI - MDS Device Data URI Characteristic - CharacteristicUUIDMDSDeviceDataURI = NewUUID([16]byte{0x54,0x22,0x00,0x03,0xf6,0xa5,0x40,0x07,0xa3,0x71,0x72,0x2f,0x4e,0xbd,0x84,0x36,}) + CharacteristicUUIDMDSDeviceDataURI = NewUUID([16]byte{0x54, 0x22, 0x00, 0x03, 0xf6, 0xa5, 0x40, 0x07, 0xa3, 0x71, 0x72, 0x2f, 0x4e, 0xbd, 0x84, 0x36}) // CharacteristicUUIDNetworkAvailability - Network Availability CharacteristicUUIDNetworkAvailability = New16BitUUID(0x2A3E) @@ -250,19 +249,19 @@ var ( CharacteristicUUIDLNFeature = New16BitUUID(0x2A6A) // CharacteristicUUIDThingyConfiguration - Thingy Configuration - CharacteristicUUIDThingyConfiguration = NewUUID([16]byte{0xef,0x68,0x02,0x06,0x9b,0x35,0x49,0x33,0x9b,0x10,0x52,0xff,0xa9,0x74,0x00,0x42,}) + CharacteristicUUIDThingyConfiguration = NewUUID([16]byte{0xef, 0x68, 0x02, 0x06, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42}) // CharacteristicUUIDSinkASE - Sink ASE CharacteristicUUIDSinkASE = New16BitUUID(0x2BC4) // CharacteristicUUIDSMP - SMP Characteristic - CharacteristicUUIDSMP = NewUUID([16]byte{0xda,0x2e,0x78,0x28,0xfb,0xce,0x4e,0x01,0xae,0x9e,0x26,0x11,0x74,0x99,0x7c,0x48,}) + CharacteristicUUIDSMP = NewUUID([16]byte{0xda, 0x2e, 0x78, 0x28, 0xfb, 0xce, 0x4e, 0x01, 0xae, 0x9e, 0x26, 0x11, 0x74, 0x99, 0x7c, 0x48}) // CharacteristicUUIDPhilipsHueLightColor - Philips Hue Light Color - CharacteristicUUIDPhilipsHueLightColor = NewUUID([16]byte{0x93,0x2c,0x32,0xbd,0x00,0x05,0x47,0xa2,0x83,0x5a,0xa8,0xd4,0x55,0xb8,0x59,0xdd,}) + CharacteristicUUIDPhilipsHueLightColor = NewUUID([16]byte{0x93, 0x2c, 0x32, 0xbd, 0x00, 0x05, 0x47, 0xa2, 0x83, 0x5a, 0xa8, 0xd4, 0x55, 0xb8, 0x59, 0xdd}) // CharacteristicUUIDFastPairData - Fast Pair Data - CharacteristicUUIDFastPairData = NewUUID([16]byte{0xfe,0x2c,0x12,0x37,0x83,0x66,0x48,0x14,0x8e,0xb0,0x01,0xde,0x32,0x10,0x0b,0xea,}) + CharacteristicUUIDFastPairData = NewUUID([16]byte{0xfe, 0x2c, 0x12, 0x37, 0x83, 0x66, 0x48, 0x14, 0x8e, 0xb0, 0x01, 0xde, 0x32, 0x10, 0x0b, 0xea}) // CharacteristicUUIDGlucoseFeature - Glucose Feature CharacteristicUUIDGlucoseFeature = New16BitUUID(0x2A51) @@ -280,13 +279,13 @@ var ( CharacteristicUUIDMediaState = New16BitUUID(0x2BA3) // CharacteristicUUIDAdafruitHumidity - Adafruit Humidity - CharacteristicUUIDAdafruitHumidity = NewUUID([16]byte{0xad,0xaf,0x07,0x01,0xc3,0x32,0x42,0xa8,0x93,0xbd,0x25,0xe9,0x05,0x75,0x6c,0xb8,}) + CharacteristicUUIDAdafruitHumidity = NewUUID([16]byte{0xad, 0xaf, 0x07, 0x01, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8}) // CharacteristicUUIDAdafruitTone - Adafruit Tone - CharacteristicUUIDAdafruitTone = NewUUID([16]byte{0xad,0xaf,0x0c,0x01,0xc3,0x32,0x42,0xa8,0x93,0xbd,0x25,0xe9,0x05,0x75,0x6c,0xb8,}) + CharacteristicUUIDAdafruitTone = NewUUID([16]byte{0xad, 0xaf, 0x0c, 0x01, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8}) // CharacteristicUUIDHeliumHotspotWiFiConfiguredServices - Helium Hotspot WiFi Configured Services - CharacteristicUUIDHeliumHotspotWiFiConfiguredServices = NewUUID([16]byte{0xe1,0x25,0xbd,0xa4,0x6f,0xb8,0x11,0xea,0xbc,0x55,0x02,0x42,0xac,0x13,0x00,0x03,}) + CharacteristicUUIDHeliumHotspotWiFiConfiguredServices = NewUUID([16]byte{0xe1, 0x25, 0xbd, 0xa4, 0x6f, 0xb8, 0x11, 0xea, 0xbc, 0x55, 0x02, 0x42, 0xac, 0x13, 0x00, 0x03}) // CharacteristicUUIDIDDFeatures1 - IDD Features 1 CharacteristicUUIDIDDFeatures1 = New16BitUUID(0x2B23) @@ -310,10 +309,10 @@ var ( CharacteristicUUIDTrackChanged = New16BitUUID(0x2B96) // CharacteristicUUIDAdafruitAcceleration - Adafruit Acceleration - CharacteristicUUIDAdafruitAcceleration = NewUUID([16]byte{0xad,0xaf,0x02,0x01,0xc3,0x32,0x42,0xa8,0x93,0xbd,0x25,0xe9,0x05,0x75,0x6c,0xb8,}) + CharacteristicUUIDAdafruitAcceleration = NewUUID([16]byte{0xad, 0xaf, 0x02, 0x01, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8}) // CharacteristicUUIDHeliumHotspotDiagnostics - Helium Hotspot Diagnostics - CharacteristicUUIDHeliumHotspotDiagnostics = NewUUID([16]byte{0xb8,0x33,0xd3,0x4f,0xd8,0x71,0x42,0x2c,0xbf,0x9e,0x8e,0x6e,0xc1,0x17,0xd5,0x7e,}) + CharacteristicUUIDHeliumHotspotDiagnostics = NewUUID([16]byte{0xb8, 0x33, 0xd3, 0x4f, 0xd8, 0x71, 0x42, 0x2c, 0xbf, 0x9e, 0x8e, 0x6e, 0xc1, 0x17, 0xd5, 0x7e}) // CharacteristicUUIDAltitude - Altitude CharacteristicUUIDAltitude = New16BitUUID(0x2AB3) @@ -325,7 +324,7 @@ var ( CharacteristicUUIDContentControlID = New16BitUUID(0x2BBA) // CharacteristicUUIDAdafruitTemperature - Adafruit Temperature - CharacteristicUUIDAdafruitTemperature = NewUUID([16]byte{0xad,0xaf,0x01,0x01,0xc3,0x32,0x42,0xa8,0x93,0xbd,0x25,0xe9,0x05,0x75,0x6c,0xb8,}) + CharacteristicUUIDAdafruitTemperature = NewUUID([16]byte{0xad, 0xaf, 0x01, 0x01, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8}) // CharacteristicUUIDRemovable - Removable CharacteristicUUIDRemovable = New16BitUUID(0x2A3A) @@ -343,10 +342,10 @@ var ( CharacteristicUUIDCoordinatedSetSize = New16BitUUID(0x2B85) // CharacteristicUUIDEddystoneRadioTxPower - Eddystone Radio Tx Power - CharacteristicUUIDEddystoneRadioTxPower = NewUUID([16]byte{0xa3,0xc8,0x75,0x04,0x8e,0xd3,0x4b,0xdf,0x8a,0x39,0xa0,0x1b,0xeb,0xed,0xe2,0x95,}) + CharacteristicUUIDEddystoneRadioTxPower = NewUUID([16]byte{0xa3, 0xc8, 0x75, 0x04, 0x8e, 0xd3, 0x4b, 0xdf, 0x8a, 0x39, 0xa0, 0x1b, 0xeb, 0xed, 0xe2, 0x95}) // CharacteristicUUIDAdafruitQuaternions - Adafruit Quaternions - CharacteristicUUIDAdafruitQuaternions = NewUUID([16]byte{0xad,0xaf,0x0d,0x01,0xc3,0x32,0x42,0xa8,0x93,0xbd,0x25,0xe9,0x05,0x75,0x6c,0xb8,}) + CharacteristicUUIDAdafruitQuaternions = NewUUID([16]byte{0xad, 0xaf, 0x0d, 0x01, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8}) // CharacteristicUUIDAppearance - Appearance CharacteristicUUIDAppearance = New16BitUUID(0x2A01) @@ -358,7 +357,7 @@ var ( CharacteristicUUIDPhysicalActivitySessionDescriptor = New16BitUUID(0x2B45) // CharacteristicUUIDThingyPedometer - Thingy Pedometer - CharacteristicUUIDThingyPedometer = NewUUID([16]byte{0xef,0x68,0x04,0x05,0x9b,0x35,0x49,0x33,0x9b,0x10,0x52,0xff,0xa9,0x74,0x00,0x42,}) + CharacteristicUUIDThingyPedometer = NewUUID([16]byte{0xef, 0x68, 0x04, 0x05, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42}) // CharacteristicUUIDAlertLevel - Alert Level CharacteristicUUIDAlertLevel = New16BitUUID(0x2A06) @@ -376,13 +375,13 @@ var ( CharacteristicUUIDDeviceTime = New16BitUUID(0x2B90) // CharacteristicUUIDThingyAdvertisingParameters - Thingy Advertising Parameters - CharacteristicUUIDThingyAdvertisingParameters = NewUUID([16]byte{0xef,0x68,0x01,0x02,0x9b,0x35,0x49,0x33,0x9b,0x10,0x52,0xff,0xa9,0x74,0x00,0x42,}) + CharacteristicUUIDThingyAdvertisingParameters = NewUUID([16]byte{0xef, 0x68, 0x01, 0x02, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42}) // CharacteristicUUIDThingyEddystoneURL - Thingy Eddystone URL - CharacteristicUUIDThingyEddystoneURL = NewUUID([16]byte{0xef,0x68,0x01,0x05,0x9b,0x35,0x49,0x33,0x9b,0x10,0x52,0xff,0xa9,0x74,0x00,0x42,}) + CharacteristicUUIDThingyEddystoneURL = NewUUID([16]byte{0xef, 0x68, 0x01, 0x05, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42}) // CharacteristicUUIDEddystoneCapabilities - Eddystone Capabilities - CharacteristicUUIDEddystoneCapabilities = NewUUID([16]byte{0xa3,0xc8,0x75,0x01,0x8e,0xd3,0x4b,0xdf,0x8a,0x39,0xa0,0x1b,0xeb,0xed,0xe2,0x95,}) + CharacteristicUUIDEddystoneCapabilities = NewUUID([16]byte{0xa3, 0xc8, 0x75, 0x01, 0x8e, 0xd3, 0x4b, 0xdf, 0x8a, 0x39, 0xa0, 0x1b, 0xeb, 0xed, 0xe2, 0x95}) // CharacteristicUUIDCurrentTime - Current Time CharacteristicUUIDCurrentTime = New16BitUUID(0x2A2B) @@ -391,16 +390,16 @@ var ( CharacteristicUUIDDewPoint = New16BitUUID(0x2A7B) // CharacteristicUUIDAppleRemoteCommand - Apple Remote Command - CharacteristicUUIDAppleRemoteCommand = NewUUID([16]byte{0x9b,0x3c,0x81,0xd8,0x57,0xb1,0x4a,0x8a,0xb8,0xdf,0x0e,0x56,0xf7,0xca,0x51,0xc2,}) + CharacteristicUUIDAppleRemoteCommand = NewUUID([16]byte{0x9b, 0x3c, 0x81, 0xd8, 0x57, 0xb1, 0x4a, 0x8a, 0xb8, 0xdf, 0x0e, 0x56, 0xf7, 0xca, 0x51, 0xc2}) // CharacteristicUUIDMediaControlPointOpcodesSupported - Media Control Point Opcodes Supported CharacteristicUUIDMediaControlPointOpcodesSupported = New16BitUUID(0x2BA5) // CharacteristicUUIDExperimentalButtonlessDFU - Experimental Buttonless DFU - CharacteristicUUIDExperimentalButtonlessDFU = NewUUID([16]byte{0x8e,0x40,0x00,0x01,0xf3,0x15,0x4f,0x60,0x9f,0xb8,0x83,0x88,0x30,0xda,0xea,0x50,}) + CharacteristicUUIDExperimentalButtonlessDFU = NewUUID([16]byte{0x8e, 0x40, 0x00, 0x01, 0xf3, 0x15, 0x4f, 0x60, 0x9f, 0xb8, 0x83, 0x88, 0x30, 0xda, 0xea, 0x50}) // CharacteristicUUIDAdafruitPressure - Adafruit Pressure - CharacteristicUUIDAdafruitPressure = NewUUID([16]byte{0xad,0xaf,0x08,0x01,0xc3,0x32,0x42,0xa8,0x93,0xbd,0x25,0xe9,0x05,0x75,0x6c,0xb8,}) + CharacteristicUUIDAdafruitPressure = NewUUID([16]byte{0xad, 0xaf, 0x08, 0x01, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8}) // CharacteristicUUIDMeasurementInterval - Measurement Interval CharacteristicUUIDMeasurementInterval = New16BitUUID(0x2A21) @@ -412,7 +411,7 @@ var ( CharacteristicUUIDVolumeOffsetControlPoint = New16BitUUID(0x2B82) // CharacteristicUUIDThingyAirQuality - Thingy Air Quality - CharacteristicUUIDThingyAirQuality = NewUUID([16]byte{0xef,0x68,0x02,0x04,0x9b,0x35,0x49,0x33,0x9b,0x10,0x52,0xff,0xa9,0x74,0x00,0x42,}) + CharacteristicUUIDThingyAirQuality = NewUUID([16]byte{0xef, 0x68, 0x02, 0x04, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42}) // CharacteristicUUIDObjectFirstCreated - Object First-Created CharacteristicUUIDObjectFirstCreated = New16BitUUID(0x2AC1) @@ -430,7 +429,7 @@ var ( CharacteristicUUIDStatusFlags = New16BitUUID(0x2BBB) // CharacteristicUUIDMicrobitMagnetometerBearing - micro:bit Magnetometer Bearing - CharacteristicUUIDMicrobitMagnetometerBearing = NewUUID([16]byte{0xe9,0x5d,0x97,0x15,0x25,0x1d,0x47,0x0a,0xa0,0x62,0xfa,0x19,0x22,0xdf,0xa9,0xa8,}) + CharacteristicUUIDMicrobitMagnetometerBearing = NewUUID([16]byte{0xe9, 0x5d, 0x97, 0x15, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8}) // CharacteristicUUIDCyclingPowerFeature - Cycling Power Feature CharacteristicUUIDCyclingPowerFeature = New16BitUUID(0x2A65) @@ -439,10 +438,10 @@ var ( CharacteristicUUIDObjectActionControlPoint = New16BitUUID(0x2AC5) // CharacteristicUUIDThingyButtonState - Thingy Button State - CharacteristicUUIDThingyButtonState = NewUUID([16]byte{0xef,0x68,0x03,0x02,0x9b,0x35,0x49,0x33,0x9b,0x10,0x52,0xff,0xa9,0x74,0x00,0x42,}) + CharacteristicUUIDThingyButtonState = NewUUID([16]byte{0xef, 0x68, 0x03, 0x02, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42}) // CharacteristicUUIDAdafruitVersion - Adafruit Version - CharacteristicUUIDAdafruitVersion = NewUUID([16]byte{0xad,0xaf,0x01,0x00,0x46,0x69,0x6c,0x65,0x54,0x72,0x61,0x6e,0x73,0x66,0x65,0x72,}) + CharacteristicUUIDAdafruitVersion = NewUUID([16]byte{0xad, 0xaf, 0x01, 0x00, 0x46, 0x69, 0x6c, 0x65, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72}) // CharacteristicUUIDLuminousEfficacy - Luminous Efficacy CharacteristicUUIDLuminousEfficacy = New16BitUUID(0x2AFC) @@ -496,10 +495,10 @@ var ( CharacteristicUUIDBSSControlPoint = New16BitUUID(0x2B2B) // CharacteristicUUIDDFUPacket - DFU Packet - CharacteristicUUIDDFUPacket = NewUUID([16]byte{0x8e,0xc9,0x00,0x02,0xf3,0x15,0x4f,0x60,0x9f,0xb8,0x83,0x88,0x30,0xda,0xea,0x50,}) + CharacteristicUUIDDFUPacket = NewUUID([16]byte{0x8e, 0xc9, 0x00, 0x02, 0xf3, 0x15, 0x4f, 0x60, 0x9f, 0xb8, 0x83, 0x88, 0x30, 0xda, 0xea, 0x50}) // CharacteristicUUIDThingyTemperature - Thingy Temperature - CharacteristicUUIDThingyTemperature = NewUUID([16]byte{0xef,0x68,0x02,0x01,0x9b,0x35,0x49,0x33,0x9b,0x10,0x52,0xff,0xa9,0x74,0x00,0x42,}) + CharacteristicUUIDThingyTemperature = NewUUID([16]byte{0xef, 0x68, 0x02, 0x01, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42}) // CharacteristicUUIDHeartRateMeasurement - Heart Rate Measurement CharacteristicUUIDHeartRateMeasurement = New16BitUUID(0x2A37) @@ -508,7 +507,7 @@ var ( CharacteristicUUIDPollenConcentration = New16BitUUID(0x2A75) // CharacteristicUUIDAppleEntityUpdate - Apple Entity Update - CharacteristicUUIDAppleEntityUpdate = NewUUID([16]byte{0x2f,0x7c,0xab,0xce,0x80,0x8d,0x41,0x1f,0x9a,0x0c,0xbb,0x92,0xba,0x96,0xc1,0x02,}) + CharacteristicUUIDAppleEntityUpdate = NewUUID([16]byte{0x2f, 0x7c, 0xab, 0xce, 0x80, 0x8d, 0x41, 0x1f, 0x9a, 0x0c, 0xbb, 0x92, 0xba, 0x96, 0xc1, 0x02}) // CharacteristicUUIDURI - URI CharacteristicUUIDURI = New16BitUUID(0x2AB6) @@ -520,10 +519,10 @@ var ( CharacteristicUUIDMethaneConcentration = New16BitUUID(0x2BD1) // CharacteristicUUIDMicrobitLEDMatrixState - micro:bit LED Matrix State - CharacteristicUUIDMicrobitLEDMatrixState = NewUUID([16]byte{0xe9,0x5d,0x7b,0x77,0x25,0x1d,0x47,0x0a,0xa0,0x62,0xfa,0x19,0x22,0xdf,0xa9,0xa8,}) + CharacteristicUUIDMicrobitLEDMatrixState = NewUUID([16]byte{0xe9, 0x5d, 0x7b, 0x77, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8}) // CharacteristicUUIDHeliumHotspotPublicKey - Helium Hotspot Public Key - CharacteristicUUIDHeliumHotspotPublicKey = NewUUID([16]byte{0x0a,0x85,0x2c,0x59,0x50,0xd3,0x44,0x92,0xbf,0xd3,0x22,0xfe,0x58,0xa2,0x4f,0x01,}) + CharacteristicUUIDHeliumHotspotPublicKey = NewUUID([16]byte{0x0a, 0x85, 0x2c, 0x59, 0x50, 0xd3, 0x44, 0x92, 0xbf, 0xd3, 0x22, 0xfe, 0x58, 0xa2, 0x4f, 0x01}) // CharacteristicUUIDElevation - Elevation CharacteristicUUIDElevation = New16BitUUID(0x2A6C) @@ -535,10 +534,10 @@ var ( CharacteristicUUIDCount16 = New16BitUUID(0x2AEA) // CharacteristicUUIDDFUControlPoint - DFU Control Point - CharacteristicUUIDDFUControlPoint = NewUUID([16]byte{0x8e,0xc9,0x00,0x01,0xf3,0x15,0x4f,0x60,0x9f,0xb8,0x83,0x88,0x30,0xda,0xea,0x50,}) + CharacteristicUUIDDFUControlPoint = NewUUID([16]byte{0x8e, 0xc9, 0x00, 0x01, 0xf3, 0x15, 0x4f, 0x60, 0x9f, 0xb8, 0x83, 0x88, 0x30, 0xda, 0xea, 0x50}) // CharacteristicUUIDThingyMicrophone - Thingy Microphone - CharacteristicUUIDThingyMicrophone = NewUUID([16]byte{0xef,0x68,0x05,0x04,0x9b,0x35,0x49,0x33,0x9b,0x10,0x52,0xff,0xa9,0x74,0x00,0x42,}) + CharacteristicUUIDThingyMicrophone = NewUUID([16]byte{0xef, 0x68, 0x05, 0x04, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42}) // CharacteristicUUIDObjectListFilter - Object List Filter CharacteristicUUIDObjectListFilter = New16BitUUID(0x2AC7) @@ -559,13 +558,13 @@ var ( CharacteristicUUIDFixedString24 = New16BitUUID(0x2AF6) // CharacteristicUUIDAppleControlPoint - Apple Control Point - CharacteristicUUIDAppleControlPoint = NewUUID([16]byte{0x69,0xd1,0xd8,0xf3,0x45,0xe1,0x49,0xa8,0x98,0x21,0x9b,0xbd,0xfd,0xaa,0xd9,0xd9,}) + CharacteristicUUIDAppleControlPoint = NewUUID([16]byte{0x69, 0xd1, 0xd8, 0xf3, 0x45, 0xe1, 0x49, 0xa8, 0x98, 0x21, 0x9b, 0xbd, 0xfd, 0xaa, 0xd9, 0xd9}) // CharacteristicUUIDAdafruitPixelPinType - Adafruit Pixel Pin Type - CharacteristicUUIDAdafruitPixelPinType = NewUUID([16]byte{0xad,0xaf,0x09,0x02,0xc3,0x32,0x42,0xa8,0x93,0xbd,0x25,0xe9,0x05,0x75,0x6c,0xb8,}) + CharacteristicUUIDAdafruitPixelPinType = NewUUID([16]byte{0xad, 0xaf, 0x09, 0x02, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8}) // CharacteristicUUIDAdafruitProximity - Adafruit Proximity - CharacteristicUUIDAdafruitProximity = NewUUID([16]byte{0xad,0xaf,0x0e,0x01,0xc3,0x32,0x42,0xa8,0x93,0xbd,0x25,0xe9,0x05,0x75,0x6c,0xb8,}) + CharacteristicUUIDAdafruitProximity = NewUUID([16]byte{0xad, 0xaf, 0x0e, 0x01, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8}) // CharacteristicUUIDAnalog - Analog CharacteristicUUIDAnalog = New16BitUUID(0x2A58) @@ -574,16 +573,16 @@ var ( CharacteristicUUIDMaximumRecommendedHeartRate = New16BitUUID(0x2A91) // CharacteristicUUIDThingyCloudToken - Thingy Cloud Token - CharacteristicUUIDThingyCloudToken = NewUUID([16]byte{0xef,0x68,0x01,0x06,0x9b,0x35,0x49,0x33,0x9b,0x10,0x52,0xff,0xa9,0x74,0x00,0x42,}) + CharacteristicUUIDThingyCloudToken = NewUUID([16]byte{0xef, 0x68, 0x01, 0x06, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42}) // CharacteristicUUIDThingyLEDState - Thingy LED State - CharacteristicUUIDThingyLEDState = NewUUID([16]byte{0xef,0x68,0x03,0x01,0x9b,0x35,0x49,0x33,0x9b,0x10,0x52,0xff,0xa9,0x74,0x00,0x42,}) + CharacteristicUUIDThingyLEDState = NewUUID([16]byte{0xef, 0x68, 0x03, 0x01, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42}) // CharacteristicUUIDTimeDecihour8 - Time Decihour 8 CharacteristicUUIDTimeDecihour8 = New16BitUUID(0x2B12) // CharacteristicUUIDThingyDeviceName - Thingy Device Name - CharacteristicUUIDThingyDeviceName = NewUUID([16]byte{0xef,0x68,0x01,0x01,0x9b,0x35,0x49,0x33,0x9b,0x10,0x52,0xff,0xa9,0x74,0x00,0x42,}) + CharacteristicUUIDThingyDeviceName = NewUUID([16]byte{0xef, 0x68, 0x01, 0x01, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42}) // CharacteristicUUIDVolumeState - Volume State CharacteristicUUIDVolumeState = New16BitUUID(0x2B7D) @@ -661,10 +660,10 @@ var ( CharacteristicUUIDAudioInputControlPoint = New16BitUUID(0x2B7B) // CharacteristicUUIDEddystoneActiveSlot - Eddystone Active Slot - CharacteristicUUIDEddystoneActiveSlot = NewUUID([16]byte{0xa3,0xc8,0x75,0x02,0x8e,0xd3,0x4b,0xdf,0x8a,0x39,0xa0,0x1b,0xeb,0xed,0xe2,0x95,}) + CharacteristicUUIDEddystoneActiveSlot = NewUUID([16]byte{0xa3, 0xc8, 0x75, 0x02, 0x8e, 0xd3, 0x4b, 0xdf, 0x8a, 0x39, 0xa0, 0x1b, 0xeb, 0xed, 0xe2, 0x95}) // CharacteristicUUIDAppleNotificationSource - Apple Notification Source - CharacteristicUUIDAppleNotificationSource = NewUUID([16]byte{0x9f,0xbf,0x12,0x0d,0x63,0x01,0x42,0xd9,0x8c,0x58,0x25,0xe6,0x99,0xa2,0x1d,0xbd,}) + CharacteristicUUIDAppleNotificationSource = NewUUID([16]byte{0x9f, 0xbf, 0x12, 0x0d, 0x63, 0x01, 0x42, 0xd9, 0x8c, 0x58, 0x25, 0xe6, 0x99, 0xa2, 0x1d, 0xbd}) // CharacteristicUUIDBodyCompositionMeasurement - Body Composition Measurement CharacteristicUUIDBodyCompositionMeasurement = New16BitUUID(0x2A9C) @@ -673,7 +672,7 @@ var ( CharacteristicUUIDDescriptorValueChanged = New16BitUUID(0x2A7D) // CharacteristicUUIDEddystoneLockState - Eddystone Lock State - CharacteristicUUIDEddystoneLockState = NewUUID([16]byte{0xa3,0xc8,0x75,0x06,0x8e,0xd3,0x4b,0xdf,0x8a,0x39,0xa0,0x1b,0xeb,0xed,0xe2,0x95,}) + CharacteristicUUIDEddystoneLockState = NewUUID([16]byte{0xa3, 0xc8, 0x75, 0x06, 0x8e, 0xd3, 0x4b, 0xdf, 0x8a, 0x39, 0xa0, 0x1b, 0xeb, 0xed, 0xe2, 0x95}) // CharacteristicUUIDSportTypeForAerobicAndAnaerobicThresholds - Sport Type for Aerobic and Anaerobic Thresholds CharacteristicUUIDSportTypeForAerobicAndAnaerobicThresholds = New16BitUUID(0x2A93) @@ -682,7 +681,7 @@ var ( CharacteristicUUIDAdvertisingConstantToneExtensionMinimumLength = New16BitUUID(0x2BAE) // CharacteristicUUIDMDSSupportedFeatures - MDS Supported Features Characteristic - CharacteristicUUIDMDSSupportedFeatures = NewUUID([16]byte{0x54,0x22,0x00,0x01,0xf6,0xa5,0x40,0x07,0xa3,0x71,0x72,0x2f,0x4e,0xbd,0x84,0x36,}) + CharacteristicUUIDMDSSupportedFeatures = NewUUID([16]byte{0x54, 0x22, 0x00, 0x01, 0xf6, 0xa5, 0x40, 0x07, 0xa3, 0x71, 0x72, 0x2f, 0x4e, 0xbd, 0x84, 0x36}) // CharacteristicUUIDCGMSessionStartTime - CGM Session Start Time CharacteristicUUIDCGMSessionStartTime = New16BitUUID(0x2AAA) @@ -694,10 +693,10 @@ var ( CharacteristicUUIDSourceASE = New16BitUUID(0x2BC5) // CharacteristicUUIDPhilipsHueLightOnOffToggle - Philips Hue Light On/Off Toggle - CharacteristicUUIDPhilipsHueLightOnOffToggle = NewUUID([16]byte{0x93,0x2c,0x32,0xbd,0x00,0x02,0x47,0xa2,0x83,0x5a,0xa8,0xd4,0x55,0xb8,0x59,0xdd,}) + CharacteristicUUIDPhilipsHueLightOnOffToggle = NewUUID([16]byte{0x93, 0x2c, 0x32, 0xbd, 0x00, 0x02, 0x47, 0xa2, 0x83, 0x5a, 0xa8, 0xd4, 0x55, 0xb8, 0x59, 0xdd}) // CharacteristicUUIDMicrobitAccelerometerPeriod - micro:bit Accelerometer Period - CharacteristicUUIDMicrobitAccelerometerPeriod = NewUUID([16]byte{0xe9,0x5d,0xfb,0x24,0x25,0x1d,0x47,0x0a,0xa0,0x62,0xfa,0x19,0x22,0xdf,0xa9,0xa8,}) + CharacteristicUUIDMicrobitAccelerometerPeriod = NewUUID([16]byte{0xe9, 0x5d, 0xfb, 0x24, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8}) // CharacteristicUUIDObjectID - Object ID CharacteristicUUIDObjectID = New16BitUUID(0x2AC3) @@ -706,10 +705,10 @@ var ( CharacteristicUUIDPosition3D = New16BitUUID(0x2A30) // CharacteristicUUIDThingyEuler - Thingy Euler - CharacteristicUUIDThingyEuler = NewUUID([16]byte{0xef,0x68,0x04,0x07,0x9b,0x35,0x49,0x33,0x9b,0x10,0x52,0xff,0xa9,0x74,0x00,0x42,}) + CharacteristicUUIDThingyEuler = NewUUID([16]byte{0xef, 0x68, 0x04, 0x07, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42}) // CharacteristicUUIDMicrobitAccelerometerData - micro:bit Accelerometer Data - CharacteristicUUIDMicrobitAccelerometerData = NewUUID([16]byte{0xe9,0x5d,0xca,0x4b,0x25,0x1d,0x47,0x0a,0xa0,0x62,0xfa,0x19,0x22,0xdf,0xa9,0xa8,}) + CharacteristicUUIDMicrobitAccelerometerData = NewUUID([16]byte{0xe9, 0x5d, 0xca, 0x4b, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8}) // CharacteristicUUIDChromaticityTolerance - Chromaticity Tolerance CharacteristicUUIDChromaticityTolerance = New16BitUUID(0x2AE6) @@ -727,7 +726,7 @@ var ( CharacteristicUUIDWeightScaleFeature = New16BitUUID(0x2A9E) // CharacteristicUUIDMicrobitPWMControl - micro:bit PWM Control - CharacteristicUUIDMicrobitPWMControl = NewUUID([16]byte{0xe9,0x5d,0xd8,0x22,0x25,0x1d,0x47,0x0a,0xa0,0x62,0xfa,0x19,0x22,0xdf,0xa9,0xa8,}) + CharacteristicUUIDMicrobitPWMControl = NewUUID([16]byte{0xe9, 0x5d, 0xd8, 0x22, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8}) // CharacteristicUUIDModelNumberString - Model Number String CharacteristicUUIDModelNumberString = New16BitUUID(0x2A24) @@ -760,13 +759,13 @@ var ( CharacteristicUUIDElectricCurrentSpecification = New16BitUUID(0x2AF0) // CharacteristicUUIDLegacyDFUControlPoint - Legacy DFU Control Point - CharacteristicUUIDLegacyDFUControlPoint = NewUUID([16]byte{0x00,0x00,0x15,0x31,0x12,0x12,0xef,0xde,0x15,0x23,0x78,0x5f,0xea,0xbc,0xd1,0x23,}) + CharacteristicUUIDLegacyDFUControlPoint = NewUUID([16]byte{0x00, 0x00, 0x15, 0x31, 0x12, 0x12, 0xef, 0xde, 0x15, 0x23, 0x78, 0x5f, 0xea, 0xbc, 0xd1, 0x23}) // CharacteristicUUIDCallState - Call State CharacteristicUUIDCallState = New16BitUUID(0x2BBD) // CharacteristicUUIDAdafruitColor - Adafruit Color - CharacteristicUUIDAdafruitColor = NewUUID([16]byte{0xad,0xaf,0x0a,0x01,0xc3,0x32,0x42,0xa8,0x93,0xbd,0x25,0xe9,0x05,0x75,0x6c,0xb8,}) + CharacteristicUUIDAdafruitColor = NewUUID([16]byte{0xad, 0xaf, 0x0a, 0x01, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8}) // CharacteristicUUIDIDDAnnunciationStatus1 - IDD Annunciation Status 1 CharacteristicUUIDIDDAnnunciationStatus1 = New16BitUUID(0x2B22) @@ -814,7 +813,7 @@ var ( CharacteristicUUIDParticulateMatterPM1Concentration = New16BitUUID(0x2BD5) // CharacteristicUUIDAdafruitRawTXRX - Adafruit Raw TX/RX - CharacteristicUUIDAdafruitRawTXRX = NewUUID([16]byte{0xad,0xaf,0x02,0x00,0x46,0x69,0x6c,0x65,0x54,0x72,0x61,0x6e,0x73,0x66,0x65,0x72,}) + CharacteristicUUIDAdafruitRawTXRX = NewUUID([16]byte{0xad, 0xaf, 0x02, 0x00, 0x46, 0x69, 0x6c, 0x65, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72}) // CharacteristicUUIDIDDCommandControlPoint1 - IDD Command Control Point 1 CharacteristicUUIDIDDCommandControlPoint1 = New16BitUUID(0x2B25) @@ -829,7 +828,7 @@ var ( CharacteristicUUIDMediaPlayerIconObjectType = New16BitUUID(0x2BA9) // CharacteristicUUIDMicrobitScrollingDelay - micro:bit Scrolling Delay - CharacteristicUUIDMicrobitScrollingDelay = NewUUID([16]byte{0xe9,0x5d,0x0d,0x2d,0x25,0x1d,0x47,0x0a,0xa0,0x62,0xfa,0x19,0x22,0xdf,0xa9,0xa8,}) + CharacteristicUUIDMicrobitScrollingDelay = NewUUID([16]byte{0xe9, 0x5d, 0x0d, 0x2d, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8}) // CharacteristicUUIDObjectListControlPoint - Object List Control Point CharacteristicUUIDObjectListControlPoint = New16BitUUID(0x2AC6) @@ -841,10 +840,10 @@ var ( CharacteristicUUIDMediaPlayerIconURL = New16BitUUID(0x2B95) // CharacteristicUUIDThingyColor - Thingy Color - CharacteristicUUIDThingyColor = NewUUID([16]byte{0xef,0x68,0x02,0x05,0x9b,0x35,0x49,0x33,0x9b,0x10,0x52,0xff,0xa9,0x74,0x00,0x42,}) + CharacteristicUUIDThingyColor = NewUUID([16]byte{0xef, 0x68, 0x02, 0x05, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42}) // CharacteristicUUIDEddystoneADVSlotData - Eddystone ADV Slot Data - CharacteristicUUIDEddystoneADVSlotData = NewUUID([16]byte{0xa3,0xc8,0x75,0x0a,0x8e,0xd3,0x4b,0xdf,0x8a,0x39,0xa0,0x1b,0xeb,0xed,0xe2,0x95,}) + CharacteristicUUIDEddystoneADVSlotData = NewUUID([16]byte{0xa3, 0xc8, 0x75, 0x0a, 0x8e, 0xd3, 0x4b, 0xdf, 0x8a, 0x39, 0xa0, 0x1b, 0xeb, 0xed, 0xe2, 0x95}) // CharacteristicUUIDOTSFeature - OTS Feature CharacteristicUUIDOTSFeature = New16BitUUID(0x2ABD) @@ -859,10 +858,10 @@ var ( CharacteristicUUIDAmmoniaConcentration = New16BitUUID(0x2BCF) // CharacteristicUUIDButtonlessDFUWithoutBonds - Buttonless DFU Without Bonds - CharacteristicUUIDButtonlessDFUWithoutBonds = NewUUID([16]byte{0x8e,0xc9,0x00,0x03,0xf3,0x15,0x4f,0x60,0x9f,0xb8,0x83,0x88,0x30,0xda,0xea,0x50,}) + CharacteristicUUIDButtonlessDFUWithoutBonds = NewUUID([16]byte{0x8e, 0xc9, 0x00, 0x03, 0xf3, 0x15, 0x4f, 0x60, 0x9f, 0xb8, 0x83, 0x88, 0x30, 0xda, 0xea, 0x50}) // CharacteristicUUIDThingyConnectionParameters - Thingy Connection Parameters - CharacteristicUUIDThingyConnectionParameters = NewUUID([16]byte{0xef,0x68,0x01,0x04,0x9b,0x35,0x49,0x33,0x9b,0x10,0x52,0xff,0xa9,0x74,0x00,0x42,}) + CharacteristicUUIDThingyConnectionParameters = NewUUID([16]byte{0xef, 0x68, 0x01, 0x04, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42}) // CharacteristicUUIDLocationAndSpeed - Location and Speed Characteristic CharacteristicUUIDLocationAndSpeed = New16BitUUID(0x2A67) @@ -901,10 +900,10 @@ var ( CharacteristicUUIDBearerSignalStrengthReportingInterval = New16BitUUID(0x2BB8) // CharacteristicUUIDThingyPressure - Thingy Pressure - CharacteristicUUIDThingyPressure = NewUUID([16]byte{0xef,0x68,0x02,0x02,0x9b,0x35,0x49,0x33,0x9b,0x10,0x52,0xff,0xa9,0x74,0x00,0x42,}) + CharacteristicUUIDThingyPressure = NewUUID([16]byte{0xef, 0x68, 0x02, 0x02, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42}) // CharacteristicUUIDMicrobitRequirements - micro:bit Requirements - CharacteristicUUIDMicrobitRequirements = NewUUID([16]byte{0xe9,0x5d,0xb8,0x4c,0x25,0x1d,0x47,0x0a,0xa0,0x62,0xfa,0x19,0x22,0xdf,0xa9,0xa8,}) + CharacteristicUUIDMicrobitRequirements = NewUUID([16]byte{0xe9, 0x5d, 0xb8, 0x4c, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8}) // CharacteristicUUIDTimeWithDST - Time with DST CharacteristicUUIDTimeWithDST = New16BitUUID(0x2A11) @@ -946,7 +945,7 @@ var ( CharacteristicUUIDPreferredUnits = New16BitUUID(0x2B46) // CharacteristicUUIDAdafruitNumberOfChannels - Adafruit Number of Channels - CharacteristicUUIDAdafruitNumberOfChannels = NewUUID([16]byte{0xad,0xaf,0x0b,0x02,0xc3,0x32,0x42,0xa8,0x93,0xbd,0x25,0xe9,0x05,0x75,0x6c,0xb8,}) + CharacteristicUUIDAdafruitNumberOfChannels = NewUUID([16]byte{0xad, 0xaf, 0x0b, 0x02, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8}) // CharacteristicUUIDAlertNotificationControlPoint - Alert Notification Control Point CharacteristicUUIDAlertNotificationControlPoint = New16BitUUID(0x2A44) @@ -958,10 +957,10 @@ var ( CharacteristicUUIDHearingAidFeatures = New16BitUUID(0x2BDA) // CharacteristicUUIDThingyQuaternion - Thingy Quaternion - CharacteristicUUIDThingyQuaternion = NewUUID([16]byte{0xef,0x68,0x04,0x04,0x9b,0x35,0x49,0x33,0x9b,0x10,0x52,0xff,0xa9,0x74,0x00,0x42,}) + CharacteristicUUIDThingyQuaternion = NewUUID([16]byte{0xef, 0x68, 0x04, 0x04, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42}) // CharacteristicUUIDMicrobitEvent - micro:bit Event - CharacteristicUUIDMicrobitEvent = NewUUID([16]byte{0xe9,0x5d,0x97,0x75,0x25,0x1d,0x47,0x0a,0xa0,0x62,0xfa,0x19,0x22,0xdf,0xa9,0xa8,}) + CharacteristicUUIDMicrobitEvent = NewUUID([16]byte{0xe9, 0x5d, 0x97, 0x75, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8}) // CharacteristicUUIDUncertainty - Uncertainty CharacteristicUUIDUncertainty = New16BitUUID(0x2AB4) @@ -976,7 +975,7 @@ var ( CharacteristicUUIDMiddleName = New16BitUUID(0x2B48) // CharacteristicUUIDBlinkyButtonState - Blinky Button State - CharacteristicUUIDBlinkyButtonState = NewUUID([16]byte{0x00,0x00,0x15,0x24,0x12,0x12,0xef,0xde,0x15,0x23,0x78,0x5f,0xea,0xbc,0xd1,0x23,}) + CharacteristicUUIDBlinkyButtonState = NewUUID([16]byte{0x00, 0x00, 0x15, 0x24, 0x12, 0x12, 0xef, 0xde, 0x15, 0x23, 0x78, 0x5f, 0xea, 0xbc, 0xd1, 0x23}) // CharacteristicUUIDSerialNumberString - Serial Number String CharacteristicUUIDSerialNumberString = New16BitUUID(0x2A25) @@ -988,13 +987,13 @@ var ( CharacteristicUUIDRelativeRuntimeInAGenericLevelRange = New16BitUUID(0x2B08) // CharacteristicUUIDHeliumHotspotWiFiMACAddress - Helium Hotspot WiFi MAC Address - CharacteristicUUIDHeliumHotspotWiFiMACAddress = NewUUID([16]byte{0x9c,0x43,0x14,0xf2,0x8a,0x0c,0x45,0xfd,0xa5,0x8d,0xd4,0xa7,0xe6,0x4c,0x3a,0x57,}) + CharacteristicUUIDHeliumHotspotWiFiMACAddress = NewUUID([16]byte{0x9c, 0x43, 0x14, 0xf2, 0x8a, 0x0c, 0x45, 0xfd, 0xa5, 0x8d, 0xd4, 0xa7, 0xe6, 0x4c, 0x3a, 0x57}) // CharacteristicUUIDEddystonePublicECDHKey - Eddystone Public ECDH Key - CharacteristicUUIDEddystonePublicECDHKey = NewUUID([16]byte{0xa3,0xc8,0x75,0x08,0x8e,0xd3,0x4b,0xdf,0x8a,0x39,0xa0,0x1b,0xeb,0xed,0xe2,0x95,}) + CharacteristicUUIDEddystonePublicECDHKey = NewUUID([16]byte{0xa3, 0xc8, 0x75, 0x08, 0x8e, 0xd3, 0x4b, 0xdf, 0x8a, 0x39, 0xa0, 0x1b, 0xeb, 0xed, 0xe2, 0x95}) // CharacteristicUUIDEddystoneEIDIdentityKey - Eddystone EID Identity Key - CharacteristicUUIDEddystoneEIDIdentityKey = NewUUID([16]byte{0xa3,0xc8,0x75,0x09,0x8e,0xd3,0x4b,0xdf,0x8a,0x39,0xa0,0x1b,0xeb,0xed,0xe2,0x95,}) + CharacteristicUUIDEddystoneEIDIdentityKey = NewUUID([16]byte{0xa3, 0xc8, 0x75, 0x09, 0x8e, 0xd3, 0x4b, 0xdf, 0x8a, 0x39, 0xa0, 0x1b, 0xeb, 0xed, 0xe2, 0x95}) // CharacteristicUUIDDeprecatedFastPairModelID - Deprecated Fast Pair Model ID CharacteristicUUIDDeprecatedFastPairModelID = New16BitUUID(0x1233) @@ -1012,13 +1011,13 @@ var ( CharacteristicUUIDTDSControlPoint = New16BitUUID(0x2ABC) // CharacteristicUUIDEdgeImpulseRemoteManagementTX - Edge Impulse Remote Management TX Characteristic - CharacteristicUUIDEdgeImpulseRemoteManagementTX = NewUUID([16]byte{0xe2,0xa0,0x00,0x03,0xec,0x31,0x4e,0xc3,0xa9,0x7a,0x1c,0x34,0xd8,0x7e,0x98,0x78,}) + CharacteristicUUIDEdgeImpulseRemoteManagementTX = NewUUID([16]byte{0xe2, 0xa0, 0x00, 0x03, 0xec, 0x31, 0x4e, 0xc3, 0xa9, 0x7a, 0x1c, 0x34, 0xd8, 0x7e, 0x98, 0x78}) // CharacteristicUUIDFastPairKeybasedPairing - Fast Pair Key-based Pairing - CharacteristicUUIDFastPairKeybasedPairing = NewUUID([16]byte{0xfe,0x2c,0x12,0x34,0x83,0x66,0x48,0x14,0x8e,0xb0,0x01,0xde,0x32,0x10,0x0b,0xea,}) + CharacteristicUUIDFastPairKeybasedPairing = NewUUID([16]byte{0xfe, 0x2c, 0x12, 0x34, 0x83, 0x66, 0x48, 0x14, 0x8e, 0xb0, 0x01, 0xde, 0x32, 0x10, 0x0b, 0xea}) // CharacteristicUUIDMicrobitMagnetometerPeriod - micro:bit Magnetometer Period - CharacteristicUUIDMicrobitMagnetometerPeriod = NewUUID([16]byte{0xe9,0x5d,0x38,0x6c,0x25,0x1d,0x47,0x0a,0xa0,0x62,0xfa,0x19,0x22,0xdf,0xa9,0xa8,}) + CharacteristicUUIDMicrobitMagnetometerPeriod = NewUUID([16]byte{0xe9, 0x5d, 0x38, 0x6c, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8}) // CharacteristicUUIDAlertStatus - Alert Status CharacteristicUUIDAlertStatus = New16BitUUID(0x2A3F) @@ -1033,7 +1032,7 @@ var ( CharacteristicUUIDBearerTechnology = New16BitUUID(0x2BB5) // CharacteristicUUIDAdafruitCalibrationOut - Adafruit Calibration Out - CharacteristicUUIDAdafruitCalibrationOut = NewUUID([16]byte{0xad,0xaf,0x0d,0x03,0xc3,0x32,0x42,0xa8,0x93,0xbd,0x25,0xe9,0x05,0x75,0x6c,0xb8,}) + CharacteristicUUIDAdafruitCalibrationOut = NewUUID([16]byte{0xad, 0xaf, 0x0d, 0x03, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8}) // CharacteristicUUIDAerobicHeartRateUpperLimit - Aerobic Heart Rate Upper Limit CharacteristicUUIDAerobicHeartRateUpperLimit = New16BitUUID(0x2A84) @@ -1048,7 +1047,7 @@ var ( CharacteristicUUIDTemperatureStatistics = New16BitUUID(0x2B11) // CharacteristicUUIDAdafruitCalibrationIn - Adafruit Calibration In - CharacteristicUUIDAdafruitCalibrationIn = NewUUID([16]byte{0xad,0xaf,0x0d,0x02,0xc3,0x32,0x42,0xa8,0x93,0xbd,0x25,0xe9,0x05,0x75,0x6c,0xb8,}) + CharacteristicUUIDAdafruitCalibrationIn = NewUUID([16]byte{0xad, 0xaf, 0x0d, 0x02, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8}) // CharacteristicUUIDIDDHistoryData1 - IDD History Data 1 CharacteristicUUIDIDDHistoryData1 = New16BitUUID(0x2B28) @@ -1078,13 +1077,13 @@ var ( CharacteristicUUIDTimeMillisecond24 = New16BitUUID(0x2B15) // CharacteristicUUIDThingyEXTPin - Thingy EXT Pin - CharacteristicUUIDThingyEXTPin = NewUUID([16]byte{0xef,0x68,0x03,0x03,0x9b,0x35,0x49,0x33,0x9b,0x10,0x52,0xff,0xa9,0x74,0x00,0x42,}) + CharacteristicUUIDThingyEXTPin = NewUUID([16]byte{0xef, 0x68, 0x03, 0x03, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42}) // CharacteristicUUIDLEGOWirelessProtocolV3Hub - LEGO® Wireless Protocol v3 Hub Characteristic - CharacteristicUUIDLEGOWirelessProtocolV3Hub = NewUUID([16]byte{0x00,0x00,0x16,0x24,0x12,0x12,0xef,0xde,0x16,0x23,0x78,0x5f,0xea,0xbc,0xd1,0x23,}) + CharacteristicUUIDLEGOWirelessProtocolV3Hub = NewUUID([16]byte{0x00, 0x00, 0x16, 0x24, 0x12, 0x12, 0xef, 0xde, 0x16, 0x23, 0x78, 0x5f, 0xea, 0xbc, 0xd1, 0x23}) // CharacteristicUUIDAdafruitPixelPin - Adafruit Pixel Pin - CharacteristicUUIDAdafruitPixelPin = NewUUID([16]byte{0xad,0xaf,0x09,0x01,0xc3,0x32,0x42,0xa8,0x93,0xbd,0x25,0xe9,0x05,0x75,0x6c,0xb8,}) + CharacteristicUUIDAdafruitPixelPin = NewUUID([16]byte{0xad, 0xaf, 0x09, 0x01, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8}) // CharacteristicUUIDIEEE1107320601RegulatoryCertificationDataList - IEEE 11073-20601 Regulatory Certification Data List CharacteristicUUIDIEEE1107320601RegulatoryCertificationDataList = New16BitUUID(0x2A2A) @@ -1096,7 +1095,7 @@ var ( CharacteristicUUIDBearerListCurrentCalls = New16BitUUID(0x2BB9) // CharacteristicUUIDMDSDeviceDataExport - MDS Device Data Export Characteristic - CharacteristicUUIDMDSDeviceDataExport = NewUUID([16]byte{0x54,0x22,0x00,0x05,0xf6,0xa5,0x40,0x07,0xa3,0x71,0x72,0x2f,0x4e,0xbd,0x84,0x36,}) + CharacteristicUUIDMDSDeviceDataExport = NewUUID([16]byte{0x54, 0x22, 0x00, 0x05, 0xf6, 0xa5, 0x40, 0x07, 0xa3, 0x71, 0x72, 0x2f, 0x4e, 0xbd, 0x84, 0x36}) // CharacteristicUUIDAnaerobicHeartRateLowerLimit - Anaerobic Heart Rate Lower Limit CharacteristicUUIDAnaerobicHeartRateLowerLimit = New16BitUUID(0x2A81) @@ -1114,7 +1113,7 @@ var ( CharacteristicUUIDSupportedAudioContexts = New16BitUUID(0x2BCE) // CharacteristicUUIDMicrobitTemperaturePeriod - micro:bit Temperature Period - CharacteristicUUIDMicrobitTemperaturePeriod = NewUUID([16]byte{0xe9,0x5d,0x1b,0x25,0x25,0x1d,0x47,0x0a,0xa0,0x62,0xfa,0x19,0x22,0xdf,0xa9,0xa8,}) + CharacteristicUUIDMicrobitTemperaturePeriod = NewUUID([16]byte{0xe9, 0x5d, 0x1b, 0x25, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8}) // CharacteristicUUIDResolvablePrivateAddressOnly - Resolvable Private Address Only CharacteristicUUIDResolvablePrivateAddressOnly = New16BitUUID(0x2AC9) @@ -1123,10 +1122,10 @@ var ( CharacteristicUUIDString = New16BitUUID(0x2A3D) // CharacteristicUUIDThingyOrientation - Thingy Orientation - CharacteristicUUIDThingyOrientation = NewUUID([16]byte{0xef,0x68,0x04,0x03,0x9b,0x35,0x49,0x33,0x9b,0x10,0x52,0xff,0xa9,0x74,0x00,0x42,}) + CharacteristicUUIDThingyOrientation = NewUUID([16]byte{0xef, 0x68, 0x04, 0x03, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42}) // CharacteristicUUIDMDSDeviceIdentifier - MDS Device Identifier Characteristic - CharacteristicUUIDMDSDeviceIdentifier = NewUUID([16]byte{0x54,0x22,0x00,0x02,0xf6,0xa5,0x40,0x07,0xa3,0x71,0x72,0x2f,0x4e,0xbd,0x84,0x36,}) + CharacteristicUUIDMDSDeviceIdentifier = NewUUID([16]byte{0x54, 0x22, 0x00, 0x02, 0xf6, 0xa5, 0x40, 0x07, 0xa3, 0x71, 0x72, 0x2f, 0x4e, 0xbd, 0x84, 0x36}) // CharacteristicUUIDHipCircumference - Hip Circumference CharacteristicUUIDHipCircumference = New16BitUUID(0x2A8F) @@ -1141,7 +1140,7 @@ var ( CharacteristicUUIDActivityGoal = New16BitUUID(0x2B4E) // CharacteristicUUIDHeliumHotspotWiFiSSID - Helium Hotspot WiFi SSID - CharacteristicUUIDHeliumHotspotWiFiSSID = NewUUID([16]byte{0x77,0x31,0xde,0x63,0xbc,0x6a,0x41,0x00,0x8a,0xb1,0x89,0xb2,0x35,0x6b,0x03,0x8b,}) + CharacteristicUUIDHeliumHotspotWiFiSSID = NewUUID([16]byte{0x77, 0x31, 0xde, 0x63, 0xbc, 0x6a, 0x41, 0x00, 0x8a, 0xb1, 0x89, 0xb2, 0x35, 0x6b, 0x03, 0x8b}) // CharacteristicUUIDCGMFeature - CGM Feature CharacteristicUUIDCGMFeature = New16BitUUID(0x2AA8) @@ -1150,10 +1149,10 @@ var ( CharacteristicUUIDDigital = New16BitUUID(0x2A56) // CharacteristicUUIDAppleDataSource - Apple Data Source - CharacteristicUUIDAppleDataSource = NewUUID([16]byte{0x22,0xea,0xc6,0xe9,0x24,0xd6,0x4b,0xb5,0xbe,0x44,0xb3,0x6a,0xce,0x7c,0x7b,0xfb,}) + CharacteristicUUIDAppleDataSource = NewUUID([16]byte{0x22, 0xea, 0xc6, 0xe9, 0x24, 0xd6, 0x4b, 0xb5, 0xbe, 0x44, 0xb3, 0x6a, 0xce, 0x7c, 0x7b, 0xfb}) // CharacteristicUUIDMicrobitTemperature - micro:bit Temperature - CharacteristicUUIDMicrobitTemperature = NewUUID([16]byte{0xe9,0x5d,0x92,0x50,0x25,0x1d,0x47,0x0a,0xa0,0x62,0xfa,0x19,0x22,0xdf,0xa9,0xa8,}) + CharacteristicUUIDMicrobitTemperature = NewUUID([16]byte{0xe9, 0x5d, 0x92, 0x50, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8}) // CharacteristicUUIDBloodPressureFeature - Blood Pressure Feature CharacteristicUUIDBloodPressureFeature = New16BitUUID(0x2A49) @@ -1174,118 +1173,118 @@ var ( CharacteristicUUIDASEControlPoint = New16BitUUID(0x2BC6) // CharacteristicUUIDAppleReserved1 - Apple Reserved Characteristic 1 - CharacteristicUUIDAppleReserved1 = NewUUID([16]byte{0x7d,0xfc,0x60,0x01,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + CharacteristicUUIDAppleReserved1 = NewUUID([16]byte{0x7d, 0xfc, 0x60, 0x01, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // CharacteristicUUIDAppleReserved2 - Apple Reserved Characteristic 2 - CharacteristicUUIDAppleReserved2 = NewUUID([16]byte{0x7d,0xfc,0x60,0x02,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + CharacteristicUUIDAppleReserved2 = NewUUID([16]byte{0x7d, 0xfc, 0x60, 0x02, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // CharacteristicUUIDAppleReserved3 - Apple Reserved Characteristic 3 - CharacteristicUUIDAppleReserved3 = NewUUID([16]byte{0x7d,0xfc,0x60,0x03,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + CharacteristicUUIDAppleReserved3 = NewUUID([16]byte{0x7d, 0xfc, 0x60, 0x03, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // CharacteristicUUIDAppleReserved4 - Apple Reserved Characteristic 4 - CharacteristicUUIDAppleReserved4 = NewUUID([16]byte{0x7d,0xfc,0x60,0x04,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + CharacteristicUUIDAppleReserved4 = NewUUID([16]byte{0x7d, 0xfc, 0x60, 0x04, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // CharacteristicUUIDAppleReserved5 - Apple Reserved Characteristic 5 - CharacteristicUUIDAppleReserved5 = NewUUID([16]byte{0x7d,0xfc,0x60,0x05,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + CharacteristicUUIDAppleReserved5 = NewUUID([16]byte{0x7d, 0xfc, 0x60, 0x05, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // CharacteristicUUIDAppleReserved6 - Apple Reserved Characteristic 6 - CharacteristicUUIDAppleReserved6 = NewUUID([16]byte{0x7d,0xfc,0x61,0x01,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + CharacteristicUUIDAppleReserved6 = NewUUID([16]byte{0x7d, 0xfc, 0x61, 0x01, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // CharacteristicUUIDAppleReserved7 - Apple Reserved Characteristic 7 - CharacteristicUUIDAppleReserved7 = NewUUID([16]byte{0x7d,0xfc,0x61,0x02,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + CharacteristicUUIDAppleReserved7 = NewUUID([16]byte{0x7d, 0xfc, 0x61, 0x02, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // CharacteristicUUIDAppleReserved8 - Apple Reserved Characteristic 8 - CharacteristicUUIDAppleReserved8 = NewUUID([16]byte{0x7d,0xfc,0x61,0x03,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + CharacteristicUUIDAppleReserved8 = NewUUID([16]byte{0x7d, 0xfc, 0x61, 0x03, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // CharacteristicUUIDAppleReserved9 - Apple Reserved Characteristic 9 - CharacteristicUUIDAppleReserved9 = NewUUID([16]byte{0x7d,0xfc,0x61,0x04,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + CharacteristicUUIDAppleReserved9 = NewUUID([16]byte{0x7d, 0xfc, 0x61, 0x04, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // CharacteristicUUIDAppleReserved10 - Apple Reserved Characteristic 10 - CharacteristicUUIDAppleReserved10 = NewUUID([16]byte{0x7d,0xfc,0x61,0x05,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + CharacteristicUUIDAppleReserved10 = NewUUID([16]byte{0x7d, 0xfc, 0x61, 0x05, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // CharacteristicUUIDAppleReserved11 - Apple Reserved Characteristic 11 - CharacteristicUUIDAppleReserved11 = NewUUID([16]byte{0x7d,0xfc,0x61,0x06,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + CharacteristicUUIDAppleReserved11 = NewUUID([16]byte{0x7d, 0xfc, 0x61, 0x06, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // CharacteristicUUIDAppleReserved12 - Apple Reserved Characteristic 12 - CharacteristicUUIDAppleReserved12 = NewUUID([16]byte{0x7d,0xfc,0x61,0x07,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + CharacteristicUUIDAppleReserved12 = NewUUID([16]byte{0x7d, 0xfc, 0x61, 0x07, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // CharacteristicUUIDAppleReserved13 - Apple Reserved Characteristic 13 - CharacteristicUUIDAppleReserved13 = NewUUID([16]byte{0x7d,0xfc,0x61,0x08,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + CharacteristicUUIDAppleReserved13 = NewUUID([16]byte{0x7d, 0xfc, 0x61, 0x08, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // CharacteristicUUIDAppleReserved14 - Apple Reserved Characteristic 14 - CharacteristicUUIDAppleReserved14 = NewUUID([16]byte{0x7d,0xfc,0x62,0x01,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + CharacteristicUUIDAppleReserved14 = NewUUID([16]byte{0x7d, 0xfc, 0x62, 0x01, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // CharacteristicUUIDAppleReserved15 - Apple Reserved Characteristic 15 - CharacteristicUUIDAppleReserved15 = NewUUID([16]byte{0x7d,0xfc,0x62,0x02,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + CharacteristicUUIDAppleReserved15 = NewUUID([16]byte{0x7d, 0xfc, 0x62, 0x02, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // CharacteristicUUIDAppleReserved16 - Apple Reserved Characteristic 16 - CharacteristicUUIDAppleReserved16 = NewUUID([16]byte{0x7d,0xfc,0x62,0x03,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + CharacteristicUUIDAppleReserved16 = NewUUID([16]byte{0x7d, 0xfc, 0x62, 0x03, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // CharacteristicUUIDAppleReserved17 - Apple Reserved Characteristic 17 - CharacteristicUUIDAppleReserved17 = NewUUID([16]byte{0x7d,0xfc,0x80,0x03,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + CharacteristicUUIDAppleReserved17 = NewUUID([16]byte{0x7d, 0xfc, 0x80, 0x03, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // CharacteristicUUIDAppleReserved18 - Apple Reserved Characteristic 18 - CharacteristicUUIDAppleReserved18 = NewUUID([16]byte{0x7d,0xfc,0x70,0x04,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + CharacteristicUUIDAppleReserved18 = NewUUID([16]byte{0x7d, 0xfc, 0x70, 0x04, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // CharacteristicUUIDAppleReserved19 - Apple Reserved Characteristic 19 - CharacteristicUUIDAppleReserved19 = NewUUID([16]byte{0x7d,0xfc,0x70,0x05,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + CharacteristicUUIDAppleReserved19 = NewUUID([16]byte{0x7d, 0xfc, 0x70, 0x05, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // CharacteristicUUIDAppleReserved20 - Apple Reserved Characteristic 20 - CharacteristicUUIDAppleReserved20 = NewUUID([16]byte{0x7d,0xfc,0x70,0x06,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + CharacteristicUUIDAppleReserved20 = NewUUID([16]byte{0x7d, 0xfc, 0x70, 0x06, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // CharacteristicUUIDAppleReserved21 - Apple Reserved Characteristic 21 - CharacteristicUUIDAppleReserved21 = NewUUID([16]byte{0x7d,0xfc,0x70,0x07,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + CharacteristicUUIDAppleReserved21 = NewUUID([16]byte{0x7d, 0xfc, 0x70, 0x07, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // CharacteristicUUIDAppleReserved22 - Apple Reserved Characteristic 22 - CharacteristicUUIDAppleReserved22 = NewUUID([16]byte{0x7d,0xfc,0x70,0x08,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + CharacteristicUUIDAppleReserved22 = NewUUID([16]byte{0x7d, 0xfc, 0x70, 0x08, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // CharacteristicUUIDAppleReserved23 - Apple Reserved Characteristic 23 - CharacteristicUUIDAppleReserved23 = NewUUID([16]byte{0x7d,0xfc,0x70,0x09,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + CharacteristicUUIDAppleReserved23 = NewUUID([16]byte{0x7d, 0xfc, 0x70, 0x09, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // CharacteristicUUIDAppleReserved24 - Apple Reserved Characteristic 24 - CharacteristicUUIDAppleReserved24 = NewUUID([16]byte{0x7d,0xfc,0x70,0x0a,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + CharacteristicUUIDAppleReserved24 = NewUUID([16]byte{0x7d, 0xfc, 0x70, 0x0a, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // CharacteristicUUIDAppleReserved25 - Apple Reserved Characteristic 25 - CharacteristicUUIDAppleReserved25 = NewUUID([16]byte{0x7d,0xfc,0x70,0x0b,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + CharacteristicUUIDAppleReserved25 = NewUUID([16]byte{0x7d, 0xfc, 0x70, 0x0b, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // CharacteristicUUIDAppleReserved26 - Apple Reserved Characteristic 26 - CharacteristicUUIDAppleReserved26 = NewUUID([16]byte{0x7d,0xfc,0x70,0x0c,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + CharacteristicUUIDAppleReserved26 = NewUUID([16]byte{0x7d, 0xfc, 0x70, 0x0c, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // CharacteristicUUIDAppleReserved27 - Apple Reserved Characteristic 27 - CharacteristicUUIDAppleReserved27 = NewUUID([16]byte{0x7d,0xfc,0x71,0x03,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + CharacteristicUUIDAppleReserved27 = NewUUID([16]byte{0x7d, 0xfc, 0x71, 0x03, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // CharacteristicUUIDAppleReserved28 - Apple Reserved Characteristic 28 - CharacteristicUUIDAppleReserved28 = NewUUID([16]byte{0x7d,0xfc,0x71,0x04,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + CharacteristicUUIDAppleReserved28 = NewUUID([16]byte{0x7d, 0xfc, 0x71, 0x04, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // CharacteristicUUIDAppleReserved29 - Apple Reserved Characteristic 29 - CharacteristicUUIDAppleReserved29 = NewUUID([16]byte{0x7d,0xfc,0x71,0x05,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + CharacteristicUUIDAppleReserved29 = NewUUID([16]byte{0x7d, 0xfc, 0x71, 0x05, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // CharacteristicUUIDAppleReserved30 - Apple Reserved Characteristic 30 - CharacteristicUUIDAppleReserved30 = NewUUID([16]byte{0x7d,0xfc,0x71,0x06,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + CharacteristicUUIDAppleReserved30 = NewUUID([16]byte{0x7d, 0xfc, 0x71, 0x06, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // CharacteristicUUIDAppleReserved31 - Apple Reserved Characteristic 31 - CharacteristicUUIDAppleReserved31 = NewUUID([16]byte{0x7d,0xfc,0x71,0x07,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + CharacteristicUUIDAppleReserved31 = NewUUID([16]byte{0x7d, 0xfc, 0x71, 0x07, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // CharacteristicUUIDAppleReserved32 - Apple Reserved Characteristic 32 - CharacteristicUUIDAppleReserved32 = NewUUID([16]byte{0x7d,0xfc,0x71,0x08,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + CharacteristicUUIDAppleReserved32 = NewUUID([16]byte{0x7d, 0xfc, 0x71, 0x08, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // CharacteristicUUIDAppleReserved33 - Apple Reserved Characteristic 33 - CharacteristicUUIDAppleReserved33 = NewUUID([16]byte{0x7d,0xfc,0x71,0x09,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + CharacteristicUUIDAppleReserved33 = NewUUID([16]byte{0x7d, 0xfc, 0x71, 0x09, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // CharacteristicUUIDAppleReserved34 - Apple Reserved Characteristic 34 - CharacteristicUUIDAppleReserved34 = NewUUID([16]byte{0x7d,0xfc,0x71,0x0b,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + CharacteristicUUIDAppleReserved34 = NewUUID([16]byte{0x7d, 0xfc, 0x71, 0x0b, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // CharacteristicUUIDAppleReserved35 - Apple Reserved Characteristic 35 - CharacteristicUUIDAppleReserved35 = NewUUID([16]byte{0x7d,0xfc,0x71,0x0c,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + CharacteristicUUIDAppleReserved35 = NewUUID([16]byte{0x7d, 0xfc, 0x71, 0x0c, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // CharacteristicUUIDAppleReserved36 - Apple Reserved Characteristic 36 - CharacteristicUUIDAppleReserved36 = NewUUID([16]byte{0x7d,0xfc,0x71,0x0d,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + CharacteristicUUIDAppleReserved36 = NewUUID([16]byte{0x7d, 0xfc, 0x71, 0x0d, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // CharacteristicUUIDAppleReserved37 - Apple Reserved Characteristic 37 - CharacteristicUUIDAppleReserved37 = NewUUID([16]byte{0x7d,0xfc,0x80,0x04,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + CharacteristicUUIDAppleReserved37 = NewUUID([16]byte{0x7d, 0xfc, 0x80, 0x04, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // CharacteristicUUIDAppleReserved38 - Apple Reserved Characteristic 38 - CharacteristicUUIDAppleReserved38 = NewUUID([16]byte{0x7d,0xfc,0x90,0x01,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + CharacteristicUUIDAppleReserved38 = NewUUID([16]byte{0x7d, 0xfc, 0x90, 0x01, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // CharacteristicUUIDApparentWindDirection - Apparent Wind Direction CharacteristicUUIDApparentWindDirection = New16BitUUID(0x2A73) @@ -1303,7 +1302,7 @@ var ( CharacteristicUUIDVolumeFlags = New16BitUUID(0x2B7F) // CharacteristicUUIDPhilipsHueLightBrightnessLevel - Philips Hue Light Brightness Level - CharacteristicUUIDPhilipsHueLightBrightnessLevel = NewUUID([16]byte{0x93,0x2c,0x32,0xbd,0x00,0x03,0x47,0xa2,0x83,0x5a,0xa8,0xd4,0x55,0xb8,0x59,0xdd,}) + CharacteristicUUIDPhilipsHueLightBrightnessLevel = NewUUID([16]byte{0x93, 0x2c, 0x32, 0xbd, 0x00, 0x03, 0x47, 0xa2, 0x83, 0x5a, 0xa8, 0xd4, 0x55, 0xb8, 0x59, 0xdd}) // CharacteristicUUIDRecordAccessControlPoint - Record Access Control Point CharacteristicUUIDRecordAccessControlPoint = New16BitUUID(0x2A52) @@ -1342,16 +1341,16 @@ var ( CharacteristicUUIDSensorLocation = New16BitUUID(0x2A5D) // CharacteristicUUIDThingySoundConfig - Thingy Sound Config - CharacteristicUUIDThingySoundConfig = NewUUID([16]byte{0xef,0x68,0x05,0x01,0x9b,0x35,0x49,0x33,0x9b,0x10,0x52,0xff,0xa9,0x74,0x00,0x42,}) + CharacteristicUUIDThingySoundConfig = NewUUID([16]byte{0xef, 0x68, 0x05, 0x01, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42}) // CharacteristicUUIDActivePresetIndex - Active Preset Index CharacteristicUUIDActivePresetIndex = New16BitUUID(0x2BDC) // CharacteristicUUIDEdgeImpulseRemoteManagementRX - Edge Impulse Remote Management RX Characteristic - CharacteristicUUIDEdgeImpulseRemoteManagementRX = NewUUID([16]byte{0xe2,0xa0,0x00,0x02,0xec,0x31,0x4e,0xc3,0xa9,0x7a,0x1c,0x34,0xd8,0x7e,0x98,0x78,}) + CharacteristicUUIDEdgeImpulseRemoteManagementRX = NewUUID([16]byte{0xe2, 0xa0, 0x00, 0x02, 0xec, 0x31, 0x4e, 0xc3, 0xa9, 0x7a, 0x1c, 0x34, 0xd8, 0x7e, 0x98, 0x78}) // CharacteristicUUIDHeliumHotspotWiFiRemove - Helium Hotspot WiFi Remove - CharacteristicUUIDHeliumHotspotWiFiRemove = NewUUID([16]byte{0x8c,0xc6,0xe0,0xb3,0x98,0xc5,0x40,0xcc,0xb1,0xd8,0x69,0x29,0x40,0xe6,0x99,0x4b,}) + CharacteristicUUIDHeliumHotspotWiFiRemove = NewUUID([16]byte{0x8c, 0xc6, 0xe0, 0xb3, 0x98, 0xc5, 0x40, 0xcc, 0xb1, 0xd8, 0x69, 0x29, 0x40, 0xe6, 0x99, 0x4b}) // CharacteristicUUIDAlertCategoryID - Alert Category ID CharacteristicUUIDAlertCategoryID = New16BitUUID(0x2A43) @@ -1390,7 +1389,7 @@ var ( CharacteristicUUIDCallControlPointOptionalOpcodes = New16BitUUID(0x2BBF) // CharacteristicUUIDMicrobitPinData - micro:bit Pin Data - CharacteristicUUIDMicrobitPinData = NewUUID([16]byte{0xe9,0x5d,0x8d,0x00,0x25,0x1d,0x47,0x0a,0xa0,0x62,0xfa,0x19,0x22,0xdf,0xa9,0xa8,}) + CharacteristicUUIDMicrobitPinData = NewUUID([16]byte{0xe9, 0x5d, 0x8d, 0x00, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8}) // CharacteristicUUIDElectricCurrentStatistics - Electric Current Statistics CharacteristicUUIDElectricCurrentStatistics = New16BitUUID(0x2AF1) @@ -1405,7 +1404,7 @@ var ( CharacteristicUUIDPulseOximetryControlPoint = New16BitUUID(0x2A62) // CharacteristicUUIDFastPairAccountKey - Fast Pair Account Key - CharacteristicUUIDFastPairAccountKey = NewUUID([16]byte{0xfe,0x2c,0x12,0x36,0x83,0x66,0x48,0x14,0x8e,0xb0,0x01,0xde,0x32,0x10,0x0b,0xea,}) + CharacteristicUUIDFastPairAccountKey = NewUUID([16]byte{0xfe, 0x2c, 0x12, 0x36, 0x83, 0x66, 0x48, 0x14, 0x8e, 0xb0, 0x01, 0xde, 0x32, 0x10, 0x0b, 0xea}) // CharacteristicUUIDSupportedNewAlertCategory - Supported New Alert Category CharacteristicUUIDSupportedNewAlertCategory = New16BitUUID(0x2A47) @@ -1441,7 +1440,7 @@ var ( CharacteristicUUIDMediaPlayerName = New16BitUUID(0x2B93) // CharacteristicUUIDButtonlessDFUWithBonds - Buttonless DFU With Bonds - CharacteristicUUIDButtonlessDFUWithBonds = NewUUID([16]byte{0x8e,0xc9,0x00,0x04,0xf3,0x15,0x4f,0x60,0x9f,0xb8,0x83,0x88,0x30,0xda,0xea,0x50,}) + CharacteristicUUIDButtonlessDFUWithBonds = NewUUID([16]byte{0x8e, 0xc9, 0x00, 0x04, 0xf3, 0x15, 0x4f, 0x60, 0x9f, 0xb8, 0x83, 0x88, 0x30, 0xda, 0xea, 0x50}) // CharacteristicUUIDCyclingPowerMeasurement - Cycling Power Measurement CharacteristicUUIDCyclingPowerMeasurement = New16BitUUID(0x2A63) @@ -1450,7 +1449,7 @@ var ( CharacteristicUUIDFixedString8 = New16BitUUID(0x2AF8) // CharacteristicUUIDUARTTX - UART TX Characteristic - CharacteristicUUIDUARTTX = NewUUID([16]byte{0x6e,0x40,0x00,0x03,0xb5,0xa3,0xf3,0x93,0xe0,0xa9,0xe5,0x0e,0x24,0xdc,0xca,0x9e,}) + CharacteristicUUIDUARTTX = NewUUID([16]byte{0x6e, 0x40, 0x00, 0x03, 0xb5, 0xa3, 0xf3, 0x93, 0xe0, 0xa9, 0xe5, 0x0e, 0x24, 0xdc, 0xca, 0x9e}) // CharacteristicUUIDBatteryLevel - Battery Level CharacteristicUUIDBatteryLevel = New16BitUUID(0x2A19) @@ -1459,10 +1458,10 @@ var ( CharacteristicUUIDHeartRateMax = New16BitUUID(0x2A8D) // CharacteristicUUIDBlinkyLEDState - Blinky LED State - CharacteristicUUIDBlinkyLEDState = NewUUID([16]byte{0x00,0x00,0x15,0x25,0x12,0x12,0xef,0xde,0x15,0x23,0x78,0x5f,0xea,0xbc,0xd1,0x23,}) + CharacteristicUUIDBlinkyLEDState = NewUUID([16]byte{0x00, 0x00, 0x15, 0x25, 0x12, 0x12, 0xef, 0xde, 0x15, 0x23, 0x78, 0x5f, 0xea, 0xbc, 0xd1, 0x23}) // CharacteristicUUIDThingySpeakerStatus - Thingy Speaker Status - CharacteristicUUIDThingySpeakerStatus = NewUUID([16]byte{0xef,0x68,0x05,0x03,0x9b,0x35,0x49,0x33,0x9b,0x10,0x52,0xff,0xa9,0x74,0x00,0x42,}) + CharacteristicUUIDThingySpeakerStatus = NewUUID([16]byte{0xef, 0x68, 0x05, 0x03, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42}) // CharacteristicUUIDBootMouseInputReport - Boot Mouse Input Report CharacteristicUUIDBootMouseInputReport = New16BitUUID(0x2A33) @@ -1480,7 +1479,7 @@ var ( CharacteristicUUIDRelativeRuntimeInACurrentRange = New16BitUUID(0x2B07) // CharacteristicUUIDTexasInstrumentsImageBlock - Texas Instruments Image Block - CharacteristicUUIDTexasInstrumentsImageBlock = NewUUID([16]byte{0xf0,0x00,0xff,0xc2,0x04,0x51,0x40,0x00,0xb0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,}) + CharacteristicUUIDTexasInstrumentsImageBlock = NewUUID([16]byte{0xf0, 0x00, 0xff, 0xc2, 0x04, 0x51, 0x40, 0x00, 0xb0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}) // CharacteristicUUIDServiceChanged - Service Changed CharacteristicUUIDServiceChanged = New16BitUUID(0x2A05) @@ -1498,7 +1497,7 @@ var ( CharacteristicUUIDTrackSegmentsObjectType = New16BitUUID(0x2BAA) // CharacteristicUUIDEddystoneAdvertisingInterval - Eddystone Advertising Interval - CharacteristicUUIDEddystoneAdvertisingInterval = NewUUID([16]byte{0xa3,0xc8,0x75,0x03,0x8e,0xd3,0x4b,0xdf,0x8a,0x39,0xa0,0x1b,0xeb,0xed,0xe2,0x95,}) + CharacteristicUUIDEddystoneAdvertisingInterval = NewUUID([16]byte{0xa3, 0xc8, 0x75, 0x03, 0x8e, 0xd3, 0x4b, 0xdf, 0x8a, 0x39, 0xa0, 0x1b, 0xeb, 0xed, 0xe2, 0x95}) // CharacteristicUUIDFirmwareRevisionString - Firmware Revision String CharacteristicUUIDFirmwareRevisionString = New16BitUUID(0x2A26) @@ -1510,13 +1509,13 @@ var ( CharacteristicUUIDCurrentGroupObjectID = New16BitUUID(0x2BA0) // CharacteristicUUIDThingyTap - Thingy Tap - CharacteristicUUIDThingyTap = NewUUID([16]byte{0xef,0x68,0x04,0x02,0x9b,0x35,0x49,0x33,0x9b,0x10,0x52,0xff,0xa9,0x74,0x00,0x42,}) + CharacteristicUUIDThingyTap = NewUUID([16]byte{0xef, 0x68, 0x04, 0x02, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42}) // CharacteristicUUIDMicrobitDFUControl - micro:bit DFU Control - CharacteristicUUIDMicrobitDFUControl = NewUUID([16]byte{0xe9,0x5d,0x93,0xb1,0x25,0x1d,0x47,0x0a,0xa0,0x62,0xfa,0x19,0x22,0xdf,0xa9,0xa8,}) + CharacteristicUUIDMicrobitDFUControl = NewUUID([16]byte{0xe9, 0x5d, 0x93, 0xb1, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8}) // CharacteristicUUIDHeliumHotspotOnboardingKey - Helium Hotspot Onboarding Key - CharacteristicUUIDHeliumHotspotOnboardingKey = NewUUID([16]byte{0xd0,0x83,0xb2,0xbd,0xbe,0x16,0x46,0x00,0xb3,0x97,0x61,0x51,0x2c,0xa2,0xf5,0xad,}) + CharacteristicUUIDHeliumHotspotOnboardingKey = NewUUID([16]byte{0xd0, 0x83, 0xb2, 0xbd, 0xbe, 0x16, 0x46, 0x00, 0xb3, 0x97, 0x61, 0x51, 0x2c, 0xa2, 0xf5, 0xad}) // CharacteristicUUIDReport - Report CharacteristicUUIDReport = New16BitUUID(0x2A4D) @@ -1531,13 +1530,13 @@ var ( CharacteristicUUIDIncomingCallTargetBearerURI = New16BitUUID(0x2BBC) // CharacteristicUUIDFastPairModelID - Fast Pair Model ID - CharacteristicUUIDFastPairModelID = NewUUID([16]byte{0xfe,0x2c,0x12,0x33,0x83,0x66,0x48,0x14,0x8e,0xb0,0x01,0xde,0x32,0x10,0x0b,0xea,}) + CharacteristicUUIDFastPairModelID = NewUUID([16]byte{0xfe, 0x2c, 0x12, 0x33, 0x83, 0x66, 0x48, 0x14, 0x8e, 0xb0, 0x01, 0xde, 0x32, 0x10, 0x0b, 0xea}) // CharacteristicUUIDDeprecatedFastPairAccountKey - Deprecated Fast Pair Account Key CharacteristicUUIDDeprecatedFastPairAccountKey = New16BitUUID(0x1236) // CharacteristicUUIDHeliumHotspotEthernetOnline - Helium Hotspot Ethernet Online - CharacteristicUUIDHeliumHotspotEthernetOnline = NewUUID([16]byte{0xe5,0x86,0x6b,0xd6,0x02,0x88,0x44,0x76,0x98,0xca,0xef,0x7d,0xa6,0xb4,0xd2,0x89,}) + CharacteristicUUIDHeliumHotspotEthernetOnline = NewUUID([16]byte{0xe5, 0x86, 0x6b, 0xd6, 0x02, 0x88, 0x44, 0x76, 0x98, 0xca, 0xef, 0x7d, 0xa6, 0xb4, 0xd2, 0x89}) // CharacteristicUUIDSupportedSpeedRange - Supported Speed Range CharacteristicUUIDSupportedSpeedRange = New16BitUUID(0x2AD4) @@ -1555,13 +1554,13 @@ var ( CharacteristicUUIDNextTrackObjectID = New16BitUUID(0x2B9E) // CharacteristicUUIDThingyRawData - Thingy Raw Data - CharacteristicUUIDThingyRawData = NewUUID([16]byte{0xef,0x68,0x04,0x06,0x9b,0x35,0x49,0x33,0x9b,0x10,0x52,0xff,0xa9,0x74,0x00,0x42,}) + CharacteristicUUIDThingyRawData = NewUUID([16]byte{0xef, 0x68, 0x04, 0x06, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42}) // CharacteristicUUIDFastPairPasskey - Fast Pair Passkey - CharacteristicUUIDFastPairPasskey = NewUUID([16]byte{0xfe,0x2c,0x12,0x35,0x83,0x66,0x48,0x14,0x8e,0xb0,0x01,0xde,0x32,0x10,0x0b,0xea,}) + CharacteristicUUIDFastPairPasskey = NewUUID([16]byte{0xfe, 0x2c, 0x12, 0x35, 0x83, 0x66, 0x48, 0x14, 0x8e, 0xb0, 0x01, 0xde, 0x32, 0x10, 0x0b, 0xea}) // CharacteristicUUIDLEGOWirelessProtocolV3Bootloader - LEGO® Wireless Protocol v3 Bootloader Characteristic - CharacteristicUUIDLEGOWirelessProtocolV3Bootloader = NewUUID([16]byte{0x00,0x00,0x16,0x26,0x12,0x12,0xef,0xde,0x16,0x23,0x78,0x5f,0xea,0xbc,0xd1,0x23,}) + CharacteristicUUIDLEGOWirelessProtocolV3Bootloader = NewUUID([16]byte{0x00, 0x00, 0x16, 0x26, 0x12, 0x12, 0xef, 0xde, 0x16, 0x23, 0x78, 0x5f, 0xea, 0xbc, 0xd1, 0x23}) // CharacteristicUUIDDatabaseChangeIncrement - Database Change Increment CharacteristicUUIDDatabaseChangeIncrement = New16BitUUID(0x2A99) @@ -1582,7 +1581,7 @@ var ( CharacteristicUUIDMeshProvisioningDataOut = New16BitUUID(0x2ADC) // CharacteristicUUIDAdafruitSensorServiceVersion - Adafruit Sensor Service Version - CharacteristicUUIDAdafruitSensorServiceVersion = NewUUID([16]byte{0xad,0xaf,0x00,0x02,0xc3,0x32,0x42,0xa8,0x93,0xbd,0x25,0xe9,0x05,0x75,0x6c,0xb8,}) + CharacteristicUUIDAdafruitSensorServiceVersion = NewUUID([16]byte{0xad, 0xaf, 0x00, 0x02, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8}) // CharacteristicUUIDAlertCategoryIDBitMask - Alert Category ID Bit Mask CharacteristicUUIDAlertCategoryIDBitMask = New16BitUUID(0x2A42) @@ -1591,7 +1590,7 @@ var ( CharacteristicUUIDDayOfWeek = New16BitUUID(0x2A09) // CharacteristicUUIDEddystoneAvancedFactoryReset - Eddystone Avanced Factory Reset - CharacteristicUUIDEddystoneAvancedFactoryReset = NewUUID([16]byte{0xa3,0xc8,0x75,0x0b,0x8e,0xd3,0x4b,0xdf,0x8a,0x39,0xa0,0x1b,0xeb,0xed,0xe2,0x95,}) + CharacteristicUUIDEddystoneAvancedFactoryReset = NewUUID([16]byte{0xa3, 0xc8, 0x75, 0x0b, 0x8e, 0xd3, 0x4b, 0xdf, 0x8a, 0x39, 0xa0, 0x1b, 0xeb, 0xed, 0xe2, 0x95}) // CharacteristicUUIDObjectProperties - Object Properties CharacteristicUUIDObjectProperties = New16BitUUID(0x2AC4) @@ -1606,7 +1605,7 @@ var ( CharacteristicUUIDParticulateMatterPM10Concentration = New16BitUUID(0x2BD7) // CharacteristicUUIDAdafruitPixelData - Adafruit Pixel Data - CharacteristicUUIDAdafruitPixelData = NewUUID([16]byte{0xad,0xaf,0x09,0x03,0xc3,0x32,0x42,0xa8,0x93,0xbd,0x25,0xe9,0x05,0x75,0x6c,0xb8,}) + CharacteristicUUIDAdafruitPixelData = NewUUID([16]byte{0xad, 0xaf, 0x09, 0x03, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8}) // CharacteristicUUIDCyclingPowerControlPoint - Cycling Power Control Point CharacteristicUUIDCyclingPowerControlPoint = New16BitUUID(0x2A66) @@ -1636,10 +1635,10 @@ var ( CharacteristicUUIDSearchControlPoint = New16BitUUID(0x2BA7) // CharacteristicUUIDThingyFWVersion - Thingy FW Version - CharacteristicUUIDThingyFWVersion = NewUUID([16]byte{0xef,0x68,0x01,0x07,0x9b,0x35,0x49,0x33,0x9b,0x10,0x52,0xff,0xa9,0x74,0x00,0x42,}) + CharacteristicUUIDThingyFWVersion = NewUUID([16]byte{0xef, 0x68, 0x01, 0x07, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42}) // CharacteristicUUIDUARTRX - UART RX Characteristic - CharacteristicUUIDUARTRX = NewUUID([16]byte{0x6e,0x40,0x00,0x02,0xb5,0xa3,0xf3,0x93,0xe0,0xa9,0xe5,0x0e,0x24,0xdc,0xca,0x9e,}) + CharacteristicUUIDUARTRX = NewUUID([16]byte{0x6e, 0x40, 0x00, 0x02, 0xb5, 0xa3, 0xf3, 0x93, 0xe0, 0xa9, 0xe5, 0x0e, 0x24, 0xdc, 0xca, 0x9e}) // CharacteristicUUIDIntermediateCuffPressure - Intermediate Cuff Pressure CharacteristicUUIDIntermediateCuffPressure = New16BitUUID(0x2A36) @@ -1651,10 +1650,10 @@ var ( CharacteristicUUIDNonMethaneVolatileOrganicCompoundsConcentration = New16BitUUID(0x2BD3) // CharacteristicUUIDThingyHumidity - Thingy Humidity - CharacteristicUUIDThingyHumidity = NewUUID([16]byte{0xef,0x68,0x02,0x03,0x9b,0x35,0x49,0x33,0x9b,0x10,0x52,0xff,0xa9,0x74,0x00,0x42,}) + CharacteristicUUIDThingyHumidity = NewUUID([16]byte{0xef, 0x68, 0x02, 0x03, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42}) // CharacteristicUUIDThingySpeakerData - Thingy Speaker Data - CharacteristicUUIDThingySpeakerData = NewUUID([16]byte{0xef,0x68,0x05,0x02,0x9b,0x35,0x49,0x33,0x9b,0x10,0x52,0xff,0xa9,0x74,0x00,0x42,}) + CharacteristicUUIDThingySpeakerData = NewUUID([16]byte{0xef, 0x68, 0x05, 0x02, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42}) // CharacteristicUUIDLongitude - Longitude CharacteristicUUIDLongitude = New16BitUUID(0x2AAF) @@ -1663,19 +1662,19 @@ var ( CharacteristicUUIDVolumeFlow = New16BitUUID(0x2B1B) // CharacteristicUUIDLegacyDFUPacket - Legacy DFU Packet - CharacteristicUUIDLegacyDFUPacket = NewUUID([16]byte{0x00,0x00,0x15,0x32,0x12,0x12,0xef,0xde,0x15,0x23,0x78,0x5f,0xea,0xbc,0xd1,0x23,}) + CharacteristicUUIDLegacyDFUPacket = NewUUID([16]byte{0x00, 0x00, 0x15, 0x32, 0x12, 0x12, 0xef, 0xde, 0x15, 0x23, 0x78, 0x5f, 0xea, 0xbc, 0xd1, 0x23}) // CharacteristicUUIDThingyRotationMatrix - Thingy Rotation Matrix - CharacteristicUUIDThingyRotationMatrix = NewUUID([16]byte{0xef,0x68,0x04,0x08,0x9b,0x35,0x49,0x33,0x9b,0x10,0x52,0xff,0xa9,0x74,0x00,0x42,}) + CharacteristicUUIDThingyRotationMatrix = NewUUID([16]byte{0xef, 0x68, 0x04, 0x08, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42}) // CharacteristicUUIDThingyHeading - Thingy Heading - CharacteristicUUIDThingyHeading = NewUUID([16]byte{0xef,0x68,0x04,0x09,0x9b,0x35,0x49,0x33,0x9b,0x10,0x52,0xff,0xa9,0x74,0x00,0x42,}) + CharacteristicUUIDThingyHeading = NewUUID([16]byte{0xef, 0x68, 0x04, 0x09, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42}) // CharacteristicUUIDHeliumHotspotAssertLocation - Helium Hotspot Assert Location - CharacteristicUUIDHeliumHotspotAssertLocation = NewUUID([16]byte{0xd4,0x35,0xf5,0xde,0x01,0xa4,0x4e,0x7d,0x84,0xba,0xdf,0xd3,0x47,0xf6,0x02,0x75,}) + CharacteristicUUIDHeliumHotspotAssertLocation = NewUUID([16]byte{0xd4, 0x35, 0xf5, 0xde, 0x01, 0xa4, 0x4e, 0x7d, 0x84, 0xba, 0xdf, 0xd3, 0x47, 0xf6, 0x02, 0x75}) // CharacteristicUUIDMDSDeviceAuthorization - MDS Device Authorization Characteristic - CharacteristicUUIDMDSDeviceAuthorization = NewUUID([16]byte{0x54,0x22,0x00,0x04,0xf6,0xa5,0x40,0x07,0xa3,0x71,0x72,0x2f,0x4e,0xbd,0x84,0x36,}) + CharacteristicUUIDMDSDeviceAuthorization = NewUUID([16]byte{0x54, 0x22, 0x00, 0x04, 0xf6, 0xa5, 0x40, 0x07, 0xa3, 0x71, 0x72, 0x2f, 0x4e, 0xbd, 0x84, 0x36}) // CharacteristicUUIDFitnessMachineFeature - Fitness Machine Feature CharacteristicUUIDFitnessMachineFeature = New16BitUUID(0x2ACC) @@ -1684,22 +1683,22 @@ var ( CharacteristicUUIDTxPowerLevel = New16BitUUID(0x2A07) // CharacteristicUUIDThingyMotionConfig - Thingy Motion Config - CharacteristicUUIDThingyMotionConfig = NewUUID([16]byte{0xef,0x68,0x04,0x01,0x9b,0x35,0x49,0x33,0x9b,0x10,0x52,0xff,0xa9,0x74,0x00,0x42,}) + CharacteristicUUIDThingyMotionConfig = NewUUID([16]byte{0xef, 0x68, 0x04, 0x01, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42}) // CharacteristicUUIDEddystoneUnlock - Eddystone Unlock - CharacteristicUUIDEddystoneUnlock = NewUUID([16]byte{0xa3,0xc8,0x75,0x07,0x8e,0xd3,0x4b,0xdf,0x8a,0x39,0xa0,0x1b,0xeb,0xed,0xe2,0x95,}) + CharacteristicUUIDEddystoneUnlock = NewUUID([16]byte{0xa3, 0xc8, 0x75, 0x07, 0x8e, 0xd3, 0x4b, 0xdf, 0x8a, 0x39, 0xa0, 0x1b, 0xeb, 0xed, 0xe2, 0x95}) // CharacteristicUUIDAdafruitSensorMeasurementPeriod - Adafruit Sensor Measurement Period - CharacteristicUUIDAdafruitSensorMeasurementPeriod = NewUUID([16]byte{0xad,0xaf,0x00,0x01,0xc3,0x32,0x42,0xa8,0x93,0xbd,0x25,0xe9,0x05,0x75,0x6c,0xb8,}) + CharacteristicUUIDAdafruitSensorMeasurementPeriod = NewUUID([16]byte{0xad, 0xaf, 0x00, 0x01, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8}) // CharacteristicUUIDAdafruitGyro - Adafruit Gyro - CharacteristicUUIDAdafruitGyro = NewUUID([16]byte{0xad,0xaf,0x04,0x01,0xc3,0x32,0x42,0xa8,0x93,0xbd,0x25,0xe9,0x05,0x75,0x6c,0xb8,}) + CharacteristicUUIDAdafruitGyro = NewUUID([16]byte{0xad, 0xaf, 0x04, 0x01, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8}) // CharacteristicUUIDTexasInstrumentsImageIdentify - Texas Instruments Image Identify - CharacteristicUUIDTexasInstrumentsImageIdentify = NewUUID([16]byte{0xf0,0x00,0xff,0xc1,0x04,0x51,0x40,0x00,0xb0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,}) + CharacteristicUUIDTexasInstrumentsImageIdentify = NewUUID([16]byte{0xf0, 0x00, 0xff, 0xc1, 0x04, 0x51, 0x40, 0x00, 0xb0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}) // CharacteristicUUIDHeliumHotspotLights - Helium Hotspot Lights - CharacteristicUUIDHeliumHotspotLights = NewUUID([16]byte{0x18,0x0e,0xfd,0xef,0x75,0x79,0x4b,0x4a,0xb2,0xdf,0x72,0x73,0x3b,0x7f,0xa2,0xfe,}) + CharacteristicUUIDHeliumHotspotLights = NewUUID([16]byte{0x18, 0x0e, 0xfd, 0xef, 0x75, 0x79, 0x4b, 0x4a, 0xb2, 0xdf, 0x72, 0x73, 0x3b, 0x7f, 0xa2, 0xfe}) // CharacteristicUUIDEmergencyText - Emergency Text CharacteristicUUIDEmergencyText = New16BitUUID(0x2B2E) @@ -1717,10 +1716,10 @@ var ( CharacteristicUUIDMediaControlPoint = New16BitUUID(0x2BA4) // CharacteristicUUIDAdafruitPixelBufferSize - Adafruit Pixel Buffer Size - CharacteristicUUIDAdafruitPixelBufferSize = NewUUID([16]byte{0xad,0xaf,0x09,0x04,0xc3,0x32,0x42,0xa8,0x93,0xbd,0x25,0xe9,0x05,0x75,0x6c,0xb8,}) + CharacteristicUUIDAdafruitPixelBufferSize = NewUUID([16]byte{0xad, 0xaf, 0x09, 0x04, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8}) // CharacteristicUUIDHeliumHotspotWiFiServices - Helium Hotspot WiFi Services - CharacteristicUUIDHeliumHotspotWiFiServices = NewUUID([16]byte{0xd7,0x51,0x50,0x33,0x7e,0x7b,0x45,0xbe,0x80,0x3f,0xc8,0x73,0x7b,0x17,0x1a,0x29,}) + CharacteristicUUIDHeliumHotspotWiFiServices = NewUUID([16]byte{0xd7, 0x51, 0x50, 0x33, 0x7e, 0x7b, 0x45, 0xbe, 0x80, 0x3f, 0xc8, 0x73, 0x7b, 0x17, 0x1a, 0x29}) // CharacteristicUUIDCSCMeasurement - CSC Measurement CharacteristicUUIDCSCMeasurement = New16BitUUID(0x2A5B) @@ -1732,7 +1731,7 @@ var ( CharacteristicUUIDEmailAddress = New16BitUUID(0x2A87) // CharacteristicUUIDMicrobitMagnetometerData - micro:bit Magnetometer Data - CharacteristicUUIDMicrobitMagnetometerData = NewUUID([16]byte{0xe9,0x5d,0xfb,0x11,0x25,0x1d,0x47,0x0a,0xa0,0x62,0xfa,0x19,0x22,0xdf,0xa9,0xa8,}) + CharacteristicUUIDMicrobitMagnetometerData = NewUUID([16]byte{0xe9, 0x5d, 0xfb, 0x11, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8}) // CharacteristicUUIDAerobicThreshold - Aerobic Threshold CharacteristicUUIDAerobicThreshold = New16BitUUID(0x2A7F) @@ -1750,7 +1749,7 @@ var ( CharacteristicUUIDAudioOutputDescription = New16BitUUID(0x2B83) // CharacteristicUUIDMicrobitLEDText - micro:bit LED Text - CharacteristicUUIDMicrobitLEDText = NewUUID([16]byte{0xe9,0x5d,0x93,0xee,0x25,0x1d,0x47,0x0a,0xa0,0x62,0xfa,0x19,0x22,0xdf,0xa9,0xa8,}) + CharacteristicUUIDMicrobitLEDText = NewUUID([16]byte{0xe9, 0x5d, 0x93, 0xee, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8}) // CharacteristicUUIDHumidity - Humidity CharacteristicUUIDHumidity = New16BitUUID(0x2A6F) @@ -1768,7 +1767,7 @@ var ( CharacteristicUUIDParticulateMatterPM25Concentration = New16BitUUID(0x2BD6) // CharacteristicUUIDThingyGravityVector - Thingy Gravity Vector - CharacteristicUUIDThingyGravityVector = NewUUID([16]byte{0xef,0x68,0x04,0x0a,0x9b,0x35,0x49,0x33,0x9b,0x10,0x52,0xff,0xa9,0x74,0x00,0x42,}) + CharacteristicUUIDThingyGravityVector = NewUUID([16]byte{0xef, 0x68, 0x04, 0x0a, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42}) // CharacteristicUUIDIndoorPositioningConfiguration - Indoor Positioning Configuration CharacteristicUUIDIndoorPositioningConfiguration = New16BitUUID(0x2AAD) @@ -1780,16 +1779,16 @@ var ( CharacteristicUUIDChromaticityCoordinates = New16BitUUID(0x2AE4) // CharacteristicUUIDAdafruitLightLevel - Adafruit Light Level - CharacteristicUUIDAdafruitLightLevel = NewUUID([16]byte{0xad,0xaf,0x03,0x01,0xc3,0x32,0x42,0xa8,0x93,0xbd,0x25,0xe9,0x05,0x75,0x6c,0xb8,}) + CharacteristicUUIDAdafruitLightLevel = NewUUID([16]byte{0xad, 0xaf, 0x03, 0x01, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8}) // CharacteristicUUIDVolumeControlPoint - Volume Control Point CharacteristicUUIDVolumeControlPoint = New16BitUUID(0x2B7E) // CharacteristicUUIDTexasInstrumentsOADControl - Texas Instruments OAD Control - CharacteristicUUIDTexasInstrumentsOADControl = NewUUID([16]byte{0xf0,0x00,0xff,0xc5,0x04,0x51,0x40,0x00,0xb0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,}) + CharacteristicUUIDTexasInstrumentsOADControl = NewUUID([16]byte{0xf0, 0x00, 0xff, 0xc5, 0x04, 0x51, 0x40, 0x00, 0xb0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}) // CharacteristicUUIDHeliumHotspotWiFiConnect - Helium Hotspot WiFi Connect - CharacteristicUUIDHeliumHotspotWiFiConnect = NewUUID([16]byte{0x39,0x81,0x68,0xaa,0x01,0x11,0x4e,0xc0,0xb1,0xfa,0x17,0x16,0x71,0x27,0x06,0x08,}) + CharacteristicUUIDHeliumHotspotWiFiConnect = NewUUID([16]byte{0x39, 0x81, 0x68, 0xaa, 0x01, 0x11, 0x4e, 0xc0, 0xb1, 0xfa, 0x17, 0x16, 0x71, 0x27, 0x06, 0x08}) // CharacteristicUUIDFirstName - First Name CharacteristicUUIDFirstName = New16BitUUID(0x2A8A) @@ -1807,7 +1806,7 @@ var ( CharacteristicUUIDTrackObjectType = New16BitUUID(0x2BAB) // CharacteristicUUIDMicrobitClientRequirements - micro:bit Client Requirements - CharacteristicUUIDMicrobitClientRequirements = NewUUID([16]byte{0xe9,0x5d,0x23,0xc4,0x25,0x1d,0x47,0x0a,0xa0,0x62,0xfa,0x19,0x22,0xdf,0xa9,0xa8,}) + CharacteristicUUIDMicrobitClientRequirements = NewUUID([16]byte{0xe9, 0x5d, 0x23, 0xc4, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8}) // CharacteristicUUIDAge - Age CharacteristicUUIDAge = New16BitUUID(0x2A80) @@ -1825,7 +1824,7 @@ var ( CharacteristicUUIDMute = New16BitUUID(0x2BC3) // CharacteristicUUIDHeliumHotspotAddGateway - Helium Hotspot Add Gateway - CharacteristicUUIDHeliumHotspotAddGateway = NewUUID([16]byte{0xdf,0x3b,0x16,0xca,0xc9,0x85,0x4d,0xa2,0xa6,0xd2,0x9b,0x9b,0x9a,0xbd,0xb8,0x58,}) + CharacteristicUUIDHeliumHotspotAddGateway = NewUUID([16]byte{0xdf, 0x3b, 0x16, 0xca, 0xc9, 0x85, 0x4d, 0xa2, 0xa6, 0xd2, 0x9b, 0x9b, 0x9a, 0xbd, 0xb8, 0x58}) // CharacteristicUUIDRCFeature1 - RC Feature 1 CharacteristicUUIDRCFeature1 = New16BitUUID(0x2B1D) @@ -1847,5 +1846,4 @@ var ( // CharacteristicUUIDSoftwareRevisionString - Software Revision String CharacteristicUUIDSoftwareRevisionString = New16BitUUID(0x2A28) - ) diff --git a/examples/discover/main.go b/examples/discover/main.go index db8c1e8..1c43bfe 100644 --- a/examples/discover/main.go +++ b/examples/discover/main.go @@ -3,17 +3,16 @@ // // To run this on a desktop system: // -// go run ./examples/discover EE:74:7D:C9:2A:68 +// go run ./examples/discover EE:74:7D:C9:2A:68 // // To run this on a microcontroller, change the constant value in the file // "mcu.go" to set the MAC address of the device you want to discover. // Then, flash to the microcontroller board like this: // -// tinygo flash -o circuitplay-bluefruit ./examples/discover +// tinygo flash -o circuitplay-bluefruit ./examples/discover // // Once the program is flashed to the board, connect to the USB port // via serial to view the output. -// package main import ( diff --git a/gattc_windows.go b/gattc_windows.go index 3dbb5fe..8094140 100644 --- a/gattc_windows.go +++ b/gattc_windows.go @@ -366,7 +366,7 @@ func (c *DeviceCharacteristic) Read(data []byte) (int, error) { // changes. func (c DeviceCharacteristic) EnableNotifications(callback func(buf []byte)) error { if (c.properties&genericattributeprofile.GattCharacteristicPropertiesNotify == 0) && - (c.properties&genericattributeprofile.GattCharacteristicPropertiesIndicate == 0) { + (c.properties&genericattributeprofile.GattCharacteristicPropertiesIndicate == 0) { return errNoNotify } diff --git a/rawterm/hosted.go b/rawterm/hosted.go index 1617931..cfb6e09 100644 --- a/rawterm/hosted.go +++ b/rawterm/hosted.go @@ -43,9 +43,9 @@ func Putchar(ch byte) { // Getchar/Putchar). It must be restored after use with Restore. You can do this // with the following code: // -// rawterm.Configure() -// defer rawterm.Restore() -// // use raw terminal features +// rawterm.Configure() +// defer rawterm.Restore() +// // use raw terminal features func Configure() { terminalState, _ = terminal.MakeRaw(0) } diff --git a/rawterm/nrf.go b/rawterm/nrf.go index ab65667..8c813c5 100644 --- a/rawterm/nrf.go +++ b/rawterm/nrf.go @@ -42,9 +42,9 @@ func Putchar(ch byte) { // Getchar/Putchar). It must be restored after use with Restore. You can do this // with the following code: // -// rawterm.Configure() -// defer rawterm.Restore() -// // use raw terminal features +// rawterm.Configure() +// defer rawterm.Restore() +// // use raw terminal features func Configure() { } diff --git a/service_uuids.go b/service_uuids.go index 6213315..5e967ae 100644 --- a/service_uuids.go +++ b/service_uuids.go @@ -1,19 +1,18 @@ // Code generated by bin/gen-service-uuids; DO NOT EDIT. // This file was generated on 2022-12-21 19:21:51.011665984 +0100 CET m=+0.000615122 using the list of standard service UUIDs from // https://github.com/NordicSemiconductor/bluetooth-numbers-database/blob/master/v1/service_uuids.json -// package bluetooth var ( // ServiceUUIDExperimentalButtonlessDFU - Experimental Buttonless DFU Service - ServiceUUIDExperimentalButtonlessDFU = NewUUID([16]byte{0x8e,0x40,0x00,0x01,0xf3,0x15,0x4f,0x60,0x9f,0xb8,0x83,0x88,0x30,0xda,0xea,0x50,}) + ServiceUUIDExperimentalButtonlessDFU = NewUUID([16]byte{0x8e, 0x40, 0x00, 0x01, 0xf3, 0x15, 0x4f, 0x60, 0x9f, 0xb8, 0x83, 0x88, 0x30, 0xda, 0xea, 0x50}) // ServiceUUIDAdafruitTemperature - Adafruit Temperature Service - ServiceUUIDAdafruitTemperature = NewUUID([16]byte{0xad,0xaf,0x01,0x00,0xc3,0x32,0x42,0xa8,0x93,0xbd,0x25,0xe9,0x05,0x75,0x6c,0xb8,}) + ServiceUUIDAdafruitTemperature = NewUUID([16]byte{0xad, 0xaf, 0x01, 0x00, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8}) // ServiceUUIDAdafruitHumidity - Adafruit Humidity Service - ServiceUUIDAdafruitHumidity = NewUUID([16]byte{0xad,0xaf,0x07,0x00,0xc3,0x32,0x42,0xa8,0x93,0xbd,0x25,0xe9,0x05,0x75,0x6c,0xb8,}) + ServiceUUIDAdafruitHumidity = NewUUID([16]byte{0xad, 0xaf, 0x07, 0x00, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8}) // ServiceUUIDUserData - User Data ServiceUUIDUserData = New16BitUUID(0x181C) @@ -22,16 +21,16 @@ var ( ServiceUUIDAudioStreamControl = New16BitUUID(0x184E) // ServiceUUIDSMP - SMP Service - ServiceUUIDSMP = NewUUID([16]byte{0x8d,0x53,0xdc,0x1d,0x1d,0xb7,0x4c,0xd3,0x86,0x8b,0x8a,0x52,0x74,0x60,0xaa,0x84,}) + ServiceUUIDSMP = NewUUID([16]byte{0x8d, 0x53, 0xdc, 0x1d, 0x1d, 0xb7, 0x4c, 0xd3, 0x86, 0x8b, 0x8a, 0x52, 0x74, 0x60, 0xaa, 0x84}) // ServiceUUIDAdafruitSound - Adafruit Sound Service - ServiceUUIDAdafruitSound = NewUUID([16]byte{0xad,0xaf,0x0b,0x00,0xc3,0x32,0x42,0xa8,0x93,0xbd,0x25,0xe9,0x05,0x75,0x6c,0xb8,}) + ServiceUUIDAdafruitSound = NewUUID([16]byte{0xad, 0xaf, 0x0b, 0x00, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8}) // ServiceUUIDPulseOximeter - Pulse Oximeter Service ServiceUUIDPulseOximeter = New16BitUUID(0x1822) // ServiceUUIDEddystoneConfiguration - Eddystone Configuration Service - ServiceUUIDEddystoneConfiguration = NewUUID([16]byte{0xa3,0xc8,0x75,0x00,0x8e,0xd3,0x4b,0xdf,0x8a,0x39,0xa0,0x1b,0xeb,0xed,0xe2,0x95,}) + ServiceUUIDEddystoneConfiguration = NewUUID([16]byte{0xa3, 0xc8, 0x75, 0x00, 0x8e, 0xd3, 0x4b, 0xdf, 0x8a, 0x39, 0xa0, 0x1b, 0xeb, 0xed, 0xe2, 0x95}) // ServiceUUIDLocationAndNavigation - Location and Navigation ServiceUUIDLocationAndNavigation = New16BitUUID(0x1819) @@ -46,10 +45,10 @@ var ( ServiceUUIDSignifyNetherlandsBVFormerlyPhilipsLighting = New16BitUUID(0xFE0F) // ServiceUUIDPhilipsHueLightControl - Philips Hue Light Control Service - ServiceUUIDPhilipsHueLightControl = NewUUID([16]byte{0x93,0x2c,0x32,0xbd,0x00,0x00,0x47,0xa2,0x83,0x5a,0xa8,0xd4,0x55,0xb8,0x59,0xdd,}) + ServiceUUIDPhilipsHueLightControl = NewUUID([16]byte{0x93, 0x2c, 0x32, 0xbd, 0x00, 0x00, 0x47, 0xa2, 0x83, 0x5a, 0xa8, 0xd4, 0x55, 0xb8, 0x59, 0xdd}) // ServiceUUIDThingyUI - Thingy UI Service - ServiceUUIDThingyUI = NewUUID([16]byte{0xef,0x68,0x03,0x00,0x9b,0x35,0x49,0x33,0x9b,0x10,0x52,0xff,0xa9,0x74,0x00,0x42,}) + ServiceUUIDThingyUI = NewUUID([16]byte{0xef, 0x68, 0x03, 0x00, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42}) // ServiceUUIDAlertNotification - Alert Notification Service ServiceUUIDAlertNotification = New16BitUUID(0x1811) @@ -64,16 +63,16 @@ var ( ServiceUUIDGenericAttribute = New16BitUUID(0x1801) // ServiceUUIDAdafruitMagnetometer - Adafruit Magnetometer Service - ServiceUUIDAdafruitMagnetometer = NewUUID([16]byte{0xad,0xaf,0x05,0x00,0xc3,0x32,0x42,0xa8,0x93,0xbd,0x25,0xe9,0x05,0x75,0x6c,0xb8,}) + ServiceUUIDAdafruitMagnetometer = NewUUID([16]byte{0xad, 0xaf, 0x05, 0x00, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8}) // ServiceUUIDMicrophoneControl - Microphone Control ServiceUUIDMicrophoneControl = New16BitUUID(0x184D) // ServiceUUIDLEGOWirelessProtocolV3Bootloader - LEGO® Wireless Protocol v3 Bootloader Service - ServiceUUIDLEGOWirelessProtocolV3Bootloader = NewUUID([16]byte{0x00,0x00,0x16,0x25,0x12,0x12,0xef,0xde,0x16,0x23,0x78,0x5f,0xea,0xbc,0xd1,0x23,}) + ServiceUUIDLEGOWirelessProtocolV3Bootloader = NewUUID([16]byte{0x00, 0x00, 0x16, 0x25, 0x12, 0x12, 0xef, 0xde, 0x16, 0x23, 0x78, 0x5f, 0xea, 0xbc, 0xd1, 0x23}) // ServiceUUIDAdafruitColor - Adafruit Color Service - ServiceUUIDAdafruitColor = NewUUID([16]byte{0xad,0xaf,0x0a,0x00,0xc3,0x32,0x42,0xa8,0x93,0xbd,0x25,0xe9,0x05,0x75,0x6c,0xb8,}) + ServiceUUIDAdafruitColor = NewUUID([16]byte{0xad, 0xaf, 0x0a, 0x00, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8}) // ServiceUUIDMeshProvisioning - Mesh Provisioning Service ServiceUUIDMeshProvisioning = New16BitUUID(0x1827) @@ -82,22 +81,22 @@ var ( ServiceUUIDTransportDiscovery = New16BitUUID(0x1824) // ServiceUUIDAppleReserved1 - Apple Reserved Service 1 - ServiceUUIDAppleReserved1 = NewUUID([16]byte{0x7d,0xfc,0x60,0x00,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + ServiceUUIDAppleReserved1 = NewUUID([16]byte{0x7d, 0xfc, 0x60, 0x00, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // ServiceUUIDAppleReserved2 - Apple Reserved Service 2 - ServiceUUIDAppleReserved2 = NewUUID([16]byte{0x7d,0xfc,0x70,0x00,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + ServiceUUIDAppleReserved2 = NewUUID([16]byte{0x7d, 0xfc, 0x70, 0x00, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // ServiceUUIDAppleReserved3 - Apple Reserved Service 3 - ServiceUUIDAppleReserved3 = NewUUID([16]byte{0x7d,0xfc,0x80,0x00,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + ServiceUUIDAppleReserved3 = NewUUID([16]byte{0x7d, 0xfc, 0x80, 0x00, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // ServiceUUIDAppleReserved4 - Apple Reserved Service 4 - ServiceUUIDAppleReserved4 = NewUUID([16]byte{0x7d,0xfc,0x90,0x00,0x7d,0x1c,0x49,0x51,0x86,0xaa,0x8d,0x97,0x28,0xf8,0xd6,0x6c,}) + ServiceUUIDAppleReserved4 = NewUUID([16]byte{0x7d, 0xfc, 0x90, 0x00, 0x7d, 0x1c, 0x49, 0x51, 0x86, 0xaa, 0x8d, 0x97, 0x28, 0xf8, 0xd6, 0x6c}) // ServiceUUIDAdafruitButton - Adafruit Button Service - ServiceUUIDAdafruitButton = NewUUID([16]byte{0xad,0xaf,0x06,0x00,0xc3,0x32,0x42,0xa8,0x93,0xbd,0x25,0xe9,0x05,0x75,0x6c,0xb8,}) + ServiceUUIDAdafruitButton = NewUUID([16]byte{0xad, 0xaf, 0x06, 0x00, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8}) // ServiceUUIDMemfaultDiagnostic - Memfault Diagnostic Service - ServiceUUIDMemfaultDiagnostic = NewUUID([16]byte{0x54,0x22,0x00,0x00,0xf6,0xa5,0x40,0x07,0xa3,0x71,0x72,0x2f,0x4e,0xbd,0x84,0x36,}) + ServiceUUIDMemfaultDiagnostic = NewUUID([16]byte{0x54, 0x22, 0x00, 0x00, 0xf6, 0xa5, 0x40, 0x07, 0xa3, 0x71, 0x72, 0x2f, 0x4e, 0xbd, 0x84, 0x36}) // ServiceUUIDScanParameters - Scan Parameters ServiceUUIDScanParameters = New16BitUUID(0x1813) @@ -106,13 +105,13 @@ var ( ServiceUUIDCoordinatedSetIdentification = New16BitUUID(0x1846) // ServiceUUIDMicrobitAccelerometer - micro:bit Accelerometer Service - ServiceUUIDMicrobitAccelerometer = NewUUID([16]byte{0xe9,0x5d,0x07,0x53,0x25,0x1d,0x47,0x0a,0xa0,0x62,0xfa,0x19,0x22,0xdf,0xa9,0xa8,}) + ServiceUUIDMicrobitAccelerometer = NewUUID([16]byte{0xe9, 0x5d, 0x07, 0x53, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8}) // ServiceUUIDMicrobitEvent - micro:bit Event Service - ServiceUUIDMicrobitEvent = NewUUID([16]byte{0xe9,0x5d,0x93,0xaf,0x25,0x1d,0x47,0x0a,0xa0,0x62,0xfa,0x19,0x22,0xdf,0xa9,0xa8,}) + ServiceUUIDMicrobitEvent = NewUUID([16]byte{0xe9, 0x5d, 0x93, 0xaf, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8}) // ServiceUUIDThingySound - Thingy Sound Service - ServiceUUIDThingySound = NewUUID([16]byte{0xef,0x68,0x05,0x00,0x9b,0x35,0x49,0x33,0x9b,0x10,0x52,0xff,0xa9,0x74,0x00,0x42,}) + ServiceUUIDThingySound = NewUUID([16]byte{0xef, 0x68, 0x05, 0x00, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42}) // ServiceUUIDImmediateAlert - Immediate Alert ServiceUUIDImmediateAlert = New16BitUUID(0x1802) @@ -127,10 +126,10 @@ var ( ServiceUUIDVolumeControl = New16BitUUID(0x1844) // ServiceUUIDMicrobitMagnetometer - micro:bit Magnetometer Service - ServiceUUIDMicrobitMagnetometer = NewUUID([16]byte{0xe9,0x5d,0xf2,0xd8,0x25,0x1d,0x47,0x0a,0xa0,0x62,0xfa,0x19,0x22,0xdf,0xa9,0xa8,}) + ServiceUUIDMicrobitMagnetometer = NewUUID([16]byte{0xe9, 0x5d, 0xf2, 0xd8, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8}) // ServiceUUIDMicrobitLED - micro:bit LED Service - ServiceUUIDMicrobitLED = NewUUID([16]byte{0xe9,0x5d,0xd9,0x1d,0x25,0x1d,0x47,0x0a,0xa0,0x62,0xfa,0x19,0x22,0xdf,0xa9,0xa8,}) + ServiceUUIDMicrobitLED = NewUUID([16]byte{0xe9, 0x5d, 0xd9, 0x1d, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8}) // ServiceUUIDFileTransferByAdafruit - File Transfer Service by Adafruit ServiceUUIDFileTransferByAdafruit = New16BitUUID(0xFEBB) @@ -151,16 +150,16 @@ var ( ServiceUUIDFastPair = New16BitUUID(0xFE2C) // ServiceUUIDAdafruitGyroscope - Adafruit Gyroscope Service - ServiceUUIDAdafruitGyroscope = NewUUID([16]byte{0xad,0xaf,0x04,0x00,0xc3,0x32,0x42,0xa8,0x93,0xbd,0x25,0xe9,0x05,0x75,0x6c,0xb8,}) + ServiceUUIDAdafruitGyroscope = NewUUID([16]byte{0xad, 0xaf, 0x04, 0x00, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8}) // ServiceUUIDAdafruitProximity - Adafruit Proximity Service - ServiceUUIDAdafruitProximity = NewUUID([16]byte{0xad,0xaf,0x0e,0x00,0xc3,0x32,0x42,0xa8,0x93,0xbd,0x25,0xe9,0x05,0x75,0x6c,0xb8,}) + ServiceUUIDAdafruitProximity = NewUUID([16]byte{0xad, 0xaf, 0x0e, 0x00, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8}) // ServiceUUIDTelephoneBearer - Telephone Bearer ServiceUUIDTelephoneBearer = New16BitUUID(0x184B) // ServiceUUIDNordicLEDAndButton - Nordic LED and Button Service - ServiceUUIDNordicLEDAndButton = NewUUID([16]byte{0x00,0x00,0x15,0x23,0x12,0x12,0xef,0xde,0x15,0x23,0x78,0x5f,0xea,0xbc,0xd1,0x23,}) + ServiceUUIDNordicLEDAndButton = NewUUID([16]byte{0x00, 0x00, 0x15, 0x23, 0x12, 0x12, 0xef, 0xde, 0x15, 0x23, 0x78, 0x5f, 0xea, 0xbc, 0xd1, 0x23}) // ServiceUUIDInternetProtocolSupport - Internet Protocol Support Service ServiceUUIDInternetProtocolSupport = New16BitUUID(0x1820) @@ -169,7 +168,7 @@ var ( ServiceUUIDPublishedAudioCapabilities = New16BitUUID(0x1850) // ServiceUUIDNordicUART - Nordic UART Service - ServiceUUIDNordicUART = NewUUID([16]byte{0x6e,0x40,0x00,0x01,0xb5,0xa3,0xf3,0x93,0xe0,0xa9,0xe5,0x0e,0x24,0xdc,0xca,0x9e,}) + ServiceUUIDNordicUART = NewUUID([16]byte{0x6e, 0x40, 0x00, 0x01, 0xb5, 0xa3, 0xf3, 0x93, 0xe0, 0xa9, 0xe5, 0x0e, 0x24, 0xdc, 0xca, 0x9e}) // ServiceUUIDExposureNotification - Exposure Notification Service ServiceUUIDExposureNotification = New16BitUUID(0xFD6F) @@ -187,7 +186,7 @@ var ( ServiceUUIDConstantToneExtension = New16BitUUID(0x184A) // ServiceUUIDThingyWeatherStation - Thingy Weather Station Service - ServiceUUIDThingyWeatherStation = NewUUID([16]byte{0xef,0x68,0x02,0x00,0x9b,0x35,0x49,0x33,0x9b,0x10,0x52,0xff,0xa9,0x74,0x00,0x42,}) + ServiceUUIDThingyWeatherStation = NewUUID([16]byte{0xef, 0x68, 0x02, 0x00, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42}) // ServiceUUIDHealthThermometer - Health Thermometer ServiceUUIDHealthThermometer = New16BitUUID(0x1809) @@ -202,19 +201,19 @@ var ( ServiceUUIDReconnectionConfiguration = New16BitUUID(0x1829) // ServiceUUIDAdafruitQuaternion - Adafruit Quaternion Service - ServiceUUIDAdafruitQuaternion = NewUUID([16]byte{0xad,0xaf,0x0d,0x00,0xc3,0x32,0x42,0xa8,0x93,0xbd,0x25,0xe9,0x05,0x75,0x6c,0xb8,}) + ServiceUUIDAdafruitQuaternion = NewUUID([16]byte{0xad, 0xaf, 0x0d, 0x00, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8}) // ServiceUUIDMeshProxy - Mesh Proxy Service ServiceUUIDMeshProxy = New16BitUUID(0x1828) // ServiceUUIDThingyMotion - Thingy Motion Service - ServiceUUIDThingyMotion = NewUUID([16]byte{0xef,0x68,0x04,0x00,0x9b,0x35,0x49,0x33,0x9b,0x10,0x52,0xff,0xa9,0x74,0x00,0x42,}) + ServiceUUIDThingyMotion = NewUUID([16]byte{0xef, 0x68, 0x04, 0x00, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42}) // ServiceUUIDIndoorPositioning - Indoor Positioning ServiceUUIDIndoorPositioning = New16BitUUID(0x1821) // ServiceUUIDAdafruitAddressable - Adafruit Addressable Service - ServiceUUIDAdafruitAddressable = NewUUID([16]byte{0xad,0xaf,0x09,0x00,0xc3,0x32,0x42,0xa8,0x93,0xbd,0x25,0xe9,0x05,0x75,0x6c,0xb8,}) + ServiceUUIDAdafruitAddressable = NewUUID([16]byte{0xad, 0xaf, 0x09, 0x00, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8}) // ServiceUUIDBloodPressure - Blood Pressure ServiceUUIDBloodPressure = New16BitUUID(0x1810) @@ -238,7 +237,7 @@ var ( ServiceUUIDBroadcastAudioAnnouncement = New16BitUUID(0x1852) // ServiceUUIDMicrobitDFUControl - micro:bit DFU Control Service - ServiceUUIDMicrobitDFUControl = NewUUID([16]byte{0xe9,0x5d,0x93,0xb0,0x25,0x1d,0x47,0x0a,0xa0,0x62,0xfa,0x19,0x22,0xdf,0xa9,0xa8,}) + ServiceUUIDMicrobitDFUControl = NewUUID([16]byte{0xe9, 0x5d, 0x93, 0xb0, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8}) // ServiceUUIDBondManagement - Bond Management Service ServiceUUIDBondManagement = New16BitUUID(0x181E) @@ -247,7 +246,7 @@ var ( ServiceUUIDLinkLoss = New16BitUUID(0x1803) // ServiceUUIDAdafruitAccelerometer - Adafruit Accelerometer Service - ServiceUUIDAdafruitAccelerometer = NewUUID([16]byte{0xad,0xaf,0x02,0x00,0xc3,0x32,0x42,0xa8,0x93,0xbd,0x25,0xe9,0x05,0x75,0x6c,0xb8,}) + ServiceUUIDAdafruitAccelerometer = NewUUID([16]byte{0xad, 0xaf, 0x02, 0x00, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8}) // ServiceUUIDReferenceTimeUpdate - Reference Time Update Service ServiceUUIDReferenceTimeUpdate = New16BitUUID(0x1806) @@ -256,7 +255,7 @@ var ( ServiceUUIDTxPower = New16BitUUID(0x1804) // ServiceUUIDMicrobitTemperature - micro:bit Temperature Service - ServiceUUIDMicrobitTemperature = NewUUID([16]byte{0xe9,0x5d,0x61,0x00,0x25,0x1d,0x47,0x0a,0xa0,0x62,0xfa,0x19,0x22,0xdf,0xa9,0xa8,}) + ServiceUUIDMicrobitTemperature = NewUUID([16]byte{0xe9, 0x5d, 0x61, 0x00, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8}) // ServiceUUIDCyclingSpeedAndCadence - Cycling Speed and Cadence ServiceUUIDCyclingSpeedAndCadence = New16BitUUID(0x1816) @@ -268,10 +267,10 @@ var ( ServiceUUIDTMAS = New16BitUUID(0x1855) // ServiceUUIDMicrobitButton - micro:bit Button Service - ServiceUUIDMicrobitButton = NewUUID([16]byte{0xe9,0x5d,0x98,0x82,0x25,0x1d,0x47,0x0a,0xa0,0x62,0xfa,0x19,0x22,0xdf,0xa9,0xa8,}) + ServiceUUIDMicrobitButton = NewUUID([16]byte{0xe9, 0x5d, 0x98, 0x82, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8}) // ServiceUUIDMicrobitIOPin - micro:bit IO Pin Service - ServiceUUIDMicrobitIOPin = NewUUID([16]byte{0xe9,0x5d,0x12,0x7b,0x25,0x1d,0x47,0x0a,0xa0,0x62,0xfa,0x19,0x22,0xdf,0xa9,0xa8,}) + ServiceUUIDMicrobitIOPin = NewUUID([16]byte{0xe9, 0x5d, 0x12, 0x7b, 0x25, 0x1d, 0x47, 0x0a, 0xa0, 0x62, 0xfa, 0x19, 0x22, 0xdf, 0xa9, 0xa8}) // ServiceUUIDAutomationIO - Automation IO ServiceUUIDAutomationIO = New16BitUUID(0x1815) @@ -280,28 +279,28 @@ var ( ServiceUUIDGlucose = New16BitUUID(0x1808) // ServiceUUIDAppleMedia - Apple Media Service - ServiceUUIDAppleMedia = NewUUID([16]byte{0x89,0xd3,0x50,0x2b,0x0f,0x36,0x43,0x3a,0x8e,0xf4,0xc5,0x02,0xad,0x55,0xf8,0xdc,}) + ServiceUUIDAppleMedia = NewUUID([16]byte{0x89, 0xd3, 0x50, 0x2b, 0x0f, 0x36, 0x43, 0x3a, 0x8e, 0xf4, 0xc5, 0x02, 0xad, 0x55, 0xf8, 0xdc}) // ServiceUUIDEdgeImpulseRemoteManagement - Edge Impulse Remote Management Service - ServiceUUIDEdgeImpulseRemoteManagement = NewUUID([16]byte{0xe2,0xa0,0x00,0x01,0xec,0x31,0x4e,0xc3,0xa9,0x7a,0x1c,0x34,0xd8,0x7e,0x98,0x78,}) + ServiceUUIDEdgeImpulseRemoteManagement = NewUUID([16]byte{0xe2, 0xa0, 0x00, 0x01, 0xec, 0x31, 0x4e, 0xc3, 0xa9, 0x7a, 0x1c, 0x34, 0xd8, 0x7e, 0x98, 0x78}) // ServiceUUIDHeartRate - Heart Rate ServiceUUIDHeartRate = New16BitUUID(0x180D) // ServiceUUIDPhilipsHueLightUpdate - Philips Hue Light Update Service - ServiceUUIDPhilipsHueLightUpdate = NewUUID([16]byte{0xb8,0x84,0x3a,0xdd,0x00,0x00,0x4a,0xa1,0x87,0x94,0xc3,0xf4,0x62,0x03,0x0b,0xda,}) + ServiceUUIDPhilipsHueLightUpdate = NewUUID([16]byte{0xb8, 0x84, 0x3a, 0xdd, 0x00, 0x00, 0x4a, 0xa1, 0x87, 0x94, 0xc3, 0xf4, 0x62, 0x03, 0x0b, 0xda}) // ServiceUUIDLegacyDFU - Legacy DFU Service - ServiceUUIDLegacyDFU = NewUUID([16]byte{0x00,0x00,0x15,0x30,0x12,0x12,0xef,0xde,0x15,0x23,0x78,0x5f,0xea,0xbc,0xd1,0x23,}) + ServiceUUIDLegacyDFU = NewUUID([16]byte{0x00, 0x00, 0x15, 0x30, 0x12, 0x12, 0xef, 0xde, 0x15, 0x23, 0x78, 0x5f, 0xea, 0xbc, 0xd1, 0x23}) // ServiceUUIDLEGOWirelessProtocolV3Hub - LEGO® Wireless Protocol v3 Hub Service - ServiceUUIDLEGOWirelessProtocolV3Hub = NewUUID([16]byte{0x00,0x00,0x16,0x23,0x12,0x12,0xef,0xde,0x16,0x23,0x78,0x5f,0xea,0xbc,0xd1,0x23,}) + ServiceUUIDLEGOWirelessProtocolV3Hub = NewUUID([16]byte{0x00, 0x00, 0x16, 0x23, 0x12, 0x12, 0xef, 0xde, 0x16, 0x23, 0x78, 0x5f, 0xea, 0xbc, 0xd1, 0x23}) // ServiceUUIDTexasInstrumentsOvertheAirDownloadOAD - Texas Instruments Over-the-Air Download (OAD) Service - ServiceUUIDTexasInstrumentsOvertheAirDownloadOAD = NewUUID([16]byte{0xf0,0x00,0xff,0xc0,0x04,0x51,0x40,0x00,0xb0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,}) + ServiceUUIDTexasInstrumentsOvertheAirDownloadOAD = NewUUID([16]byte{0xf0, 0x00, 0xff, 0xc0, 0x04, 0x51, 0x40, 0x00, 0xb0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}) // ServiceUUIDHeliumHotspotCustom - Helium Hotspot Custom Service - ServiceUUIDHeliumHotspotCustom = NewUUID([16]byte{0x0f,0xda,0x92,0xb2,0x44,0xa2,0x4a,0xf2,0x84,0xf5,0xfa,0x68,0x2b,0xaa,0x2b,0x8d,}) + ServiceUUIDHeliumHotspotCustom = NewUUID([16]byte{0x0f, 0xda, 0x92, 0xb2, 0x44, 0xa2, 0x4a, 0xf2, 0x84, 0xf5, 0xfa, 0x68, 0x2b, 0xaa, 0x2b, 0x8d}) // ServiceUUIDObjectTransfer - Object Transfer Service ServiceUUIDObjectTransfer = New16BitUUID(0x1825) @@ -316,16 +315,16 @@ var ( ServiceUUIDVolumeOffsetControl = New16BitUUID(0x1845) // ServiceUUIDThingyConfiguration - Thingy Configuration Service - ServiceUUIDThingyConfiguration = NewUUID([16]byte{0xef,0x68,0x01,0x00,0x9b,0x35,0x49,0x33,0x9b,0x10,0x52,0xff,0xa9,0x74,0x00,0x42,}) + ServiceUUIDThingyConfiguration = NewUUID([16]byte{0xef, 0x68, 0x01, 0x00, 0x9b, 0x35, 0x49, 0x33, 0x9b, 0x10, 0x52, 0xff, 0xa9, 0x74, 0x00, 0x42}) // ServiceUUIDAdafruitLight - Adafruit Light Service - ServiceUUIDAdafruitLight = NewUUID([16]byte{0xad,0xaf,0x03,0x00,0xc3,0x32,0x42,0xa8,0x93,0xbd,0x25,0xe9,0x05,0x75,0x6c,0xb8,}) + ServiceUUIDAdafruitLight = NewUUID([16]byte{0xad, 0xaf, 0x03, 0x00, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8}) // ServiceUUIDAdafruitBarometric - Adafruit Barometric Service - ServiceUUIDAdafruitBarometric = NewUUID([16]byte{0xad,0xaf,0x08,0x00,0xc3,0x32,0x42,0xa8,0x93,0xbd,0x25,0xe9,0x05,0x75,0x6c,0xb8,}) + ServiceUUIDAdafruitBarometric = NewUUID([16]byte{0xad, 0xaf, 0x08, 0x00, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8}) // ServiceUUIDAdafruitTone - Adafruit Tone Service - ServiceUUIDAdafruitTone = NewUUID([16]byte{0xad,0xaf,0x0c,0x00,0xc3,0x32,0x42,0xa8,0x93,0xbd,0x25,0xe9,0x05,0x75,0x6c,0xb8,}) + ServiceUUIDAdafruitTone = NewUUID([16]byte{0xad, 0xaf, 0x0c, 0x00, 0xc3, 0x32, 0x42, 0xa8, 0x93, 0xbd, 0x25, 0xe9, 0x05, 0x75, 0x6c, 0xb8}) // ServiceUUIDBattery - Battery Service ServiceUUIDBattery = New16BitUUID(0x180F) @@ -337,7 +336,7 @@ var ( ServiceUUIDAudioInputControl = New16BitUUID(0x1843) // ServiceUUIDAppleNotificationCenter - Apple Notification Center Service - ServiceUUIDAppleNotificationCenter = NewUUID([16]byte{0x79,0x05,0xf4,0x31,0xb5,0xce,0x4e,0x99,0xa4,0x0f,0x4b,0x1e,0x12,0x2d,0x00,0xd0,}) + ServiceUUIDAppleNotificationCenter = NewUUID([16]byte{0x79, 0x05, 0xf4, 0x31, 0xb5, 0xce, 0x4e, 0x99, 0xa4, 0x0f, 0x4b, 0x1e, 0x12, 0x2d, 0x00, 0xd0}) // ServiceUUIDGenericAccess - Generic Access ServiceUUIDGenericAccess = New16BitUUID(0x1800) @@ -350,5 +349,4 @@ var ( // ServiceUUIDHTTPProxy - HTTP Proxy ServiceUUIDHTTPProxy = New16BitUUID(0x1823) - )