Skip to content

Commit 721b4fa

Browse files
authored
Added Bluetooth UUIDs (#58)
* Added Bluetooth UUIDs * Settings is plural
1 parent 2c0d854 commit 721b4fa

1 file changed

Lines changed: 89 additions & 0 deletions

File tree

BluetoothLEExplorer/BluetoothLEExplorer/Services/GattUuidsService/GattUuidsService.cs

Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)