RVS_BLE_GATT_UUID
internal enum RVS_BLE_GATT_UUID : String, CaseIterable
This is a list of the UUIDs for the standard Device Info charateristics.
-
This is the actual device info service ID
Declaration
Swift
case deviceInfoService = "180A" -
This characteristic represents a structure containing an Organizationally Unique Identifier (OUI) followed by a manufacturer-defined identifier and is unique for each individual instance of the product.
Declaration
Swift
case systemIDStruct = "2A23" -
This characteristic represents the model number that is assigned by the device vendor.
Declaration
Swift
case modelNumberString = "2A24" -
This characteristic represents the serial number for a particular instance of the device.
Declaration
Swift
case serialNumberString = "2A25" -
This characteristic represents the firmware revision for the firmware within the device.
Declaration
Swift
case firmwareRevisionString = "2A26" -
This characteristic represents the hardware revision for the hardware within the device.
Declaration
Swift
case hardwareRevisionString = "2A27" -
This characteristic represents the software revision for the software within the device.
Declaration
Swift
case softwareRevisionString = "2A28" -
This characteristic represents the name of the manufacturer of the device.
Declaration
Swift
case manufacturerNameString = "2A29" -
This characteristic represents regulatory and certification information for the product in a list defined in IEEE 11073-20601.
Declaration
Swift
case ieeRegulatoryList = "2A2A" -
The PnP_ID characteristic is a set of values used to create a device ID value that is unique for this device.
Declaration
Swift
case pnpIDSet = "2A50"
View on GitHub
RVS_BLE_GATT_UUID Enumeration Reference