Class GattCharacteristicUuids
- Assembly
- nanoFramework.Device.Bluetooth.dll
Represents an enumeration of the most well known Characteristic UUID values, and provides convenience methods for working with GATT characteristic UUIDs, and static properties providing characteristic UUIDs for common GATT characteristics.
public static class GattCharacteristicUuids
- Inheritance
-
GattCharacteristicUuids
- Inherited Members
Properties
AlertCategoryId
Gets the Bluetooth SIG-defined AlertCategoryId characteristic UUID (0x2A43).
public static Guid AlertCategoryId { get; }
Property Value
AlertCategoryIdBitMask
Gets the Bluetooth SIG-Defined AlertCategoryIdBitMask characteristic UUID. To view a list of all Bluetooth SIG-defined characteristic UUIDs, see Bluetooth SIG-defined Characteristic UUIDs (0x2A42).
public static Guid AlertCategoryIdBitMask { get; }
Property Value
AlertLevel
Gets the Bluetooth SIG-defined Alert Level characteristic UUID (0x2A06).
public static Guid AlertLevel { get; }
Property Value
AlertNotificationControlPoint
Gets the Bluetooth SIG-defined Alert Notification ControlPoint characteristic UUID (0x2A44).
public static Guid AlertNotificationControlPoint { get; }
Property Value
AlertStatus
Gets the Bluetooth SIG-defined AlertStatus characteristic UUID (0x2A3F).
public static Guid AlertStatus { get; }
Property Value
BatteryLevel
Gets the Bluetooth SIG-defined Battery Level Characteristic UUID (0x2A19). Percentage 0% to 100%, byte
public static Guid BatteryLevel { get; }
Property Value
BloodPressureFeature
Gets the Bluetooth SIG-defined Blood Pressure Feature Characteristic UUID (0x2A49).
public static Guid BloodPressureFeature { get; }
Property Value
BloodPressureMeasurement
Gets the Bluetooth SIG-defined Blood Pressure Measurement Characteristic UUID ( 0x2A35).
public static Guid BloodPressureMeasurement { get; }
Property Value
BodySensorLocation
Gets the Bluetooth SIG-defined Body Sensor Location Characteristic UUID (0x2A38).
public static Guid BodySensorLocation { get; }
Property Value
BootKeyboardInputReport
Gets the Bluetooth SIG-defined Boot Keyboard Input Report characteristic UUID (0x2A22).
public static Guid BootKeyboardInputReport { get; }
Property Value
BootKeyboardOutputReport
Gets the Bluetooth SIG-defined BootKeyboardOutputReport characteristic UUID (0x2A32).
public static Guid BootKeyboardOutputReport { get; }
Property Value
BootMouseInputReport
Gets the Bluetooth SIG-defined BootMouseInputReport characteristic UUID (0x2A33).
public static Guid BootMouseInputReport { get; }
Property Value
CscFeature
Gets the Bluetooth SIG-defined Csc Feature Characteristic UUID (0x2A5C).
public static Guid CscFeature { get; }
Property Value
CscMeasurement
Gets the Bluetooth SIG-defined Csc Measurement Characteristic UUID (0x2A5B).
public static Guid CscMeasurement { get; }
Property Value
CurrentTime
Gets the Bluetooth SIG-defined Current Time characteristic UUID (0x2A2B).
public static Guid CurrentTime { get; }
Property Value
CyclingPowerControlPoint
Gets the Bluetooth SIG-defined CyclingPowerControlPoint characteristic UUID (0x2A66).
public static Guid CyclingPowerControlPoint { get; }
Property Value
CyclingPowerFeature
Gets the Bluetooth SIG-defined Cycling Power Feature characteristic UUID (0x2A65).
public static Guid CyclingPowerFeature { get; }
Property Value
CyclingPowerMeasurement
Gets the Bluetooth SIG-defined Cycling Power Measurement characteristic UUID (0x2A63).
public static Guid CyclingPowerMeasurement { get; }
Property Value
CyclingPowerVector
Gets the Bluetooth SIG-defined Cycling Power Vector characteristic UUID (0x2A64).
public static Guid CyclingPowerVector { get; }
Property Value
DateTime
Gets the Bluetooth SIG-defined Date Time characteristic UUID (0x2A08).
public static Guid DateTime { get; }
Property Value
DayDateTime
Gets the Bluetooth SIG-defined Day Date Time characteristic UUID (0x2A0A).
public static Guid DayDateTime { get; }
Property Value
DayOfWeek
Gets the Bluetooth SIG-defined DayOfWeek characteristic UUID (0x2A09).
public static Guid DayOfWeek { get; }
Property Value
DstOffset
Gets the Bluetooth SIG-defined DstOffset characteristic UUID (0x2A0D).
public static Guid DstOffset { get; }
Property Value
ExactTime256
Gets the Bluetooth SIG-defined ExactTime256 characteristic UUID (0x2A0C).
public static Guid ExactTime256 { get; }
Property Value
FirmwareRevisionString
Gets the Bluetooth SIG-defined Firmware Revision String characteristic UUID (0x2A26).
public static Guid FirmwareRevisionString { get; }
Property Value
GapAppearance
Gets the Bluetooth SIG-defined Gap Appearance characteristic UUID (0x2A01).
public static Guid GapAppearance { get; }
Property Value
GapDeviceName
Gets the Bluetooth SIG-defined Gap DeviceName characteristic UUID (0x2A00).
public static Guid GapDeviceName { get; }
Property Value
GapPeripheralPreferredConnectionParameters
Gets the Bluetooth SIG-defined Gap Peripheral Preferred Connection Parameters characteristic UUID (0x2A04).
public static Guid GapPeripheralPreferredConnectionParameters { get; }
Property Value
GapPeripheralPrivacyFlag
Gets the Bluetooth Gap Peripheral PrivacyFlag characteristic UUID (0x2A02).
public static Guid GapPeripheralPrivacyFlag { get; }
Property Value
GapReconnectionAddress
Gets the Bluetooth SIG-defined Gap Reconnection Address characteristic UUID (0x2A03).
public static Guid GapReconnectionAddress { get; }
Property Value
GattServiceChanged
Gets the Bluetooth SIG-defined Gatt Service Changed characteristic UUID (0x2A05).
public static Guid GattServiceChanged { get; }
Property Value
GlucoseFeature
Gets the Bluetooth SIG-defined Glucose Feature Characteristic UUID (0x2A51).
public static Guid GlucoseFeature { get; }
Property Value
GlucoseMeasurement
Gets the Bluetooth SIG-defined Glucose Measurement Characteristic UUID (0x2A18).
public static Guid GlucoseMeasurement { get; }
Property Value
GlucoseMeasurementContext
Gets the Bluetooth SIG-defined Glucose Measurement Context Characteristic UUID (0x2A34).
public static Guid GlucoseMeasurementContext { get; }
Property Value
HardwareRevisionString
Gets the Bluetooth SIG-defined Hardware Revision String characteristic UUID (0x2A27).
public static Guid HardwareRevisionString { get; }
Property Value
HeartRateControlPoint
Gets the Bluetooth SIG-defined Heart Rate Control Point Characteristic UUID (0x2A39).
public static Guid HeartRateControlPoint { get; }
Property Value
HeartRateMeasurement
Gets the Bluetooth SIG-defined Heart Rate Measurement Characteristic UUID (0x2A37)
public static Guid HeartRateMeasurement { get; }
Property Value
HidControlPoint
Gets the Bluetooth SIG-defined Hid Control Point characteristic UUID (0x2A4C).
public static Guid HidControlPoint { get; }
Property Value
HidInformation
Gets the Bluetooth SIG-defined Hid Information characteristic UUID (0x2A4A).
public static Guid HidInformation { get; }
Property Value
Humidity
Gets the Bluetooth SIG-defined Humidity Characteristic UUID (0x2A6F) Uint16, Percentage 0-100 expressed in 0.01 units, 50%=5000
public static Guid Humidity { get; }
Property Value
Ieee1107320601RegulatoryCertificationDataList
Gets the Bluetooth SIG-defined Ieee 1107320601 Regulatory Certification Data List characteristic UUID (0x2A2A).
public static Guid Ieee1107320601RegulatoryCertificationDataList { get; }
Property Value
IntermediateCuffPressure
Gets the Bluetooth SIG-defined Intermediate Cuff Pressure Characteristic UUID (0x2A36).
public static Guid IntermediateCuffPressure { get; }
Property Value
IntermediateTemperature
Gets the Bluetooth SIG-defined Intermediate Temperature Characteristic UUID (0x2A1E).
public static Guid IntermediateTemperature { get; }
Property Value
LnControlPoint
Gets the Bluetooth SIG-defined Ln Control Point characteristic UUID (0x2A6B).
public static Guid LnControlPoint { get; }
Property Value
LnFeature
Gets the Bluetooth SIG-defined Ln Feature characteristic UUID (0x2A6A).
public static Guid LnFeature { get; }
Property Value
LocalTimeInformation
Gets the Bluetooth SIG-defined Local Time Information characteristic UUID (0x2A0F).
public static Guid LocalTimeInformation { get; }
Property Value
LocationAndSpeed
Gets the Bluetooth SIG-defined Location And Speed characteristic UUID (0x2A67).
public static Guid LocationAndSpeed { get; }
Property Value
ManufacturerNameString
Gets the Bluetooth SIG-defined Manufacturer Name String characteristic UUID (0x2A29).
public static Guid ManufacturerNameString { get; }
Property Value
MeasurementInterval
Gets the Bluetooth SIG-defined Measurement Interval Characteristic UUID (0x2A21).
public static Guid MeasurementInterval { get; }
Property Value
ModelNumberString
Gets the Bluetooth SIG-defined Model Number String UUID (0x2A24).
public static Guid ModelNumberString { get; }
Property Value
Navigation
Gets the Bluetooth SIG-defined Navigation characteristic UUID (0x2A68).
public static Guid Navigation { get; }
Property Value
NewAlert
Gets the Bluetooth SIG-defined NewAlert characteristic UUID (0x2A46).
public static Guid NewAlert { get; }
Property Value
PnpId
Gets the Bluetooth SIG-defined PnpId characteristic UUID (0x2A50).
public static Guid PnpId { get; }
Property Value
PositionQuality
Gets the Bluetooth SIG-defined Position Quality characteristic UUID (0x2A69).
public static Guid PositionQuality { get; }
Property Value
Pressure
Gets the Bluetooth SIG-defined Pressure Characteristic UUID (0x2A6D). Uint32, Unit is Pascal with resolution of 0.1 Pa
public static Guid Pressure { get; }
Property Value
ProtocolMode
Gets the Bluetooth SIG-defined Protocol Mode characteristic UUID (0x2A4E).
public static Guid ProtocolMode { get; }
Property Value
Rainfall
Gets the Bluetooth SIG-defined Rainfall Characteristic UUID (0x2A78). Uint16, Unit is Meters with resolution of 1mm
public static Guid Rainfall { get; }
Property Value
RecordAccessControlPoint
Gets the Bluetooth SIG-defined Record Access Control Point Characteristic UUID (0x2A52).
public static Guid RecordAccessControlPoint { get; }
Property Value
ReferenceTimeInformation
Gets the Bluetooth SIG-defined Reference Time Information characteristic UUID (0x2A14).
public static Guid ReferenceTimeInformation { get; }
Property Value
Report
Gets the Bluetooth SIG-defined Report characteristic UUID (0x2A4D).
public static Guid Report { get; }
Property Value
ReportMap
Gets the Bluetooth SIG-defined Report Map characteristic UUID (0x2A4B).
public static Guid ReportMap { get; }
Property Value
RingerControlPoint
Gets the Bluetooth SIG-defined Ringer Control Point characteristic UUID (0x2A40).
public static Guid RingerControlPoint { get; }
Property Value
RingerSetting
Gets the Bluetooth SIG-defined Ringer Setting characteristic UUID (0x2A41).
public static Guid RingerSetting { get; }
Property Value
RscFeature
Gets the Bluetooth SIG-defined Rsc Feature Characteristic UUID (0x2A54).
public static Guid RscFeature { get; }
Property Value
RscMeasurement
Gets the Bluetooth SIG-defined Rsc Measurement Characteristic UUID (0x2A53).
public static Guid RscMeasurement { get; }
Property Value
SCControlPoint
Gets the Bluetooth SIG-defined SC Control Point Characteristic UUID (0x2A55).
public static Guid SCControlPoint { get; }
Property Value
ScanIntervalWindow
Gets the Bluetooth SIG-defined ScanIntervalWindow characteristic UUID (0x2A4F).
public static Guid ScanIntervalWindow { get; }
Property Value
ScanRefresh
Gets the Bluetooth SIG-defined Scan Refresh characteristic UUID (0x2A31).
public static Guid ScanRefresh { get; }
Property Value
SensorLocation
Gets the Bluetooth SIG-defined Sensor Location Characteristic UUID (0x2A5D).
public static Guid SensorLocation { get; }
Property Value
SerialNumberString
Gets the Bluetooth SIG-defined Serial Number String characteristic UUID (0x2A25).
public static Guid SerialNumberString { get; }
Property Value
SoftwareRevisionString
Gets the Bluetooth SIG-defined Software Revision String characteristic UUID (0x2A28).
public static Guid SoftwareRevisionString { get; }
Property Value
SupportUnreadAlertCategory
Gets the Bluetooth SIG-defined Support Unread Alert Category characteristic UUID (0x2A48).
public static Guid SupportUnreadAlertCategory { get; }
Property Value
SupportedNewAlertCategory
Gets the Bluetooth SIG-defined SupportedNewAlertCategory characteristic UUID (0x2A47).
public static Guid SupportedNewAlertCategory { get; }
Property Value
SystemId
Gets the Bluetooth SIG-defined SystemId characteristic UUID (0x2A23).
public static Guid SystemId { get; }
Property Value
Temperature
Gets the Bluetooth SIG-defined Temperature Characteristic UUID (0x2A6E). Int16, -273.15 to 327.67 Celsius. Resolution 0.01, 89.5c = 8950
public static Guid Temperature { get; }
Property Value
TemperatureMeasurement
Gets the Bluetooth SIG-defined Temperature Measurement Characteristic UUID (0x2a1c).
public static Guid TemperatureMeasurement { get; }
Property Value
TemperatureType
Gets the Bluetooth SIG-defined Temperature Type Characteristic UUID (0x2A1D).
public static Guid TemperatureType { get; }
Property Value
TimeAccuracy
Gets the Bluetooth SIG-defined Time Accuracy characteristic UUID (0x2A12).
public static Guid TimeAccuracy { get; }
Property Value
TimeSource
Gets the Bluetooth SIG-defined TimeSource characteristic UUID (0x2A13).
public static Guid TimeSource { get; }
Property Value
TimeUpdateControlPoint
Gets the Bluetooth SIG-defined Time Update Control Point characteristic UUID (0x2A16).
public static Guid TimeUpdateControlPoint { get; }
Property Value
TimeUpdateState
Gets the Bluetooth SIG-defined Time Update State characteristic UUID (0x2A17).
public static Guid TimeUpdateState { get; }
Property Value
TimeWithDst
Gets the Bluetooth SIG-defined Time With Dst characteristic UUID (0x2A11).
public static Guid TimeWithDst { get; }
Property Value
TimeZone
Gets the Bluetooth SIG-defined TimeZone characteristic UUID (0x2A0E).
public static Guid TimeZone { get; }
Property Value
TxPowerLevel
Gets the Bluetooth SIG-defined Tx Power Level characteristic UUID (0x2A07).
public static Guid TxPowerLevel { get; }
Property Value
UnreadAlertStatus
Gets the Bluetooth SIG-defined Unread Alert Status characteristic UUID (0x2A45).
public static Guid UnreadAlertStatus { get; }