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"