@@ -128,6 +128,25 @@ public enum GattServiceUuid : ushort
128128 HttpProxy = 0x1823 ,
129129 TransportDiscovery = 0x1824 ,
130130 ObjectTransfer = 0x1825 ,
131+ FitnessMachine = 0x1826 ,
132+ MeshProvisioning = 0x1827 ,
133+ MeshProxy = 0x1828 ,
134+ ReconnectionConfiguration = 0x1829 ,
135+ InsulinDelivery = 0x183A ,
136+ BinarySensor = 0x183B ,
137+ EmergencyConfiguration = 0x183C ,
138+ PhysicalActivityMonitor = 0x183E ,
139+ AudioInputControl = 0x1843 ,
140+ VolumeControl = 0x1844 ,
141+ VolumeOffsetControl = 0x1845 ,
142+ CoordinatedSetIdentificationService = 0x1846 ,
143+ DeviceTime = 0x1847 ,
144+ MediaControlService = 0x1848 ,
145+ GenericMediaControlService = 0x1849 ,
146+ ConstantToneExtension = 0x184A ,
147+ TelephoneBearerService = 0x184B ,
148+ GenericTelephoneBearerService = 0x184C ,
149+ MicrophoneControl = 0x184D ,
131150 }
132151
133152 /// <summary>
@@ -320,6 +339,76 @@ public enum GattCharacteristicUuid : ushort
320339 ObjectChanged = 0x2AC8 ,
321340 DatabaseHash = 0x2B2A ,
322341 ClientSupportedFeatures = 0x2B29 ,
342+ AudioInputState = 0x2B77 ,
343+ GainSettingsAttribute = 0x2B78 ,
344+ AudioInputType = 0x2B79 ,
345+ AudioInputStatus = 0x2B7A ,
346+ AudioInputControlPoint = 0x2B7B ,
347+ AudioInputDescription = 0x2B7C ,
348+ VolumeState = 0x2B7D ,
349+ VolumeControlPoint = 0x2B7E ,
350+ VolumeFlags = 0x2B7F ,
351+ OffsetState = 0x2B80 ,
352+ AudioLocation = 0x2B81 ,
353+ VolumeOffsetControlPoint = 0x2B82 ,
354+ AudioOutputDescription = 0x2B83 ,
355+ SetIdentityResolvingKeyCharacteristic = 0x2B84 ,
356+ SizeCharacteristic = 0x2B85 ,
357+ LockCharacteristic = 0x2B86 ,
358+ RankCharacteristic = 0x2B87 ,
359+ DeviceTimeFeature = 0x2B8E ,
360+ DeviceTimeParameters = 0x2B8F ,
361+ DeviceTime = 0x2B90 ,
362+ DeviceTimeControlPoint = 0x2B91 ,
363+ TimeChangeLogData = 0x2B92 ,
364+ MediaPlayerName = 0x2B93 ,
365+ MediaPlayerIconObjectID = 0x2B94 ,
366+ MediaPlayerIconURL = 0x2B95 ,
367+ TrackChanged = 0x2B96 ,
368+ TrackTitle = 0x2B97 ,
369+ TrackDuration = 0x2B98 ,
370+ TrackPosition = 0x2B99 ,
371+ PlaybackSpeed = 0x2B9A ,
372+ SeekingSpeed = 0x2B9B ,
373+ CurrentTrackSegmentsObjectID = 0x2B9C ,
374+ CurrentTrackObjectID = 0x2B9D ,
375+ NextTrackObjectID = 0x2B9E ,
376+ ParentGroupObjectID = 0x2B9F ,
377+ CurrentGroupObjectID = 0x2BA0 ,
378+ PlayingOrder = 0x2BA1 ,
379+ PlayingOrdersSupported = 0x2BA2 ,
380+ MediaState = 0x2BA3 ,
381+ MediaControlPoint = 0x2BA4 ,
382+ MediaControlPointOpcodesSupported = 0x2BA5 ,
383+ SearchResultsObjectID = 0x2BA6 ,
384+ SearchControlPoint = 0x2BA7 ,
385+ MediaPlayerIconObjectType = 0x2BA9 ,
386+ TrackSegmentsObjectType = 0x2BAA ,
387+ TrackObjectType = 0x2BAB ,
388+ GroupObjectType = 0x2BAC ,
389+ ConstantToneExtensionEnable = 0x2BAD ,
390+ AdvertisingConstantToneExtensionMinimumLength = 0x2BAE ,
391+ AdvertisingConstantToneExtensionMinimumTransmitCount = 0x2BAF ,
392+ AdvertisingConstantToneExtensionTransmitDuration = 0x2BB0 ,
393+ AdvertisingConstantToneExtensionInterval = 0x2BB1 ,
394+ AdvertisingConstantToneExtensionPHY = 0x2BB2 ,
395+ BearerProviderName = 0x2BB3 ,
396+ BearerUCI = 0x2BB4 ,
397+ BearerTechnology = 0x2BB5 ,
398+ BearerURISchemesSupportedList = 0x2BB6 ,
399+ BearerSignalStrength = 0x2BB7 ,
400+ BearerSignalStrengthReportingInterval = 0x2BB8 ,
401+ BearerListCurrentCalls = 0x2BB9 ,
402+ ContentControlID = 0x2BBA ,
403+ StatusFlags = 0x2BBB ,
404+ IncomingCallTargetBearerURI = 0x2BBC ,
405+ CallState = 0x2BBD ,
406+ CallControlPoint = 0x2BBE ,
407+ CallControlPointOptionalOpcodes = 0x2BBF ,
408+ TerminationReason = 0x2BC0 ,
409+ IncomingCall = 0x2BC1 ,
410+ CallFriendlyName = 0x2BC2 ,
411+ Mute = 0x2BC3 ,
323412 SimpleKeyState = 0xFFE1 ,
324413 }
325414
0 commit comments