RVS_BTDriver_Service_DeviceInfo_BLE
class RVS_BTDriver_Service_DeviceInfo_BLE : RVS_BTDriver_Service_BLE
This implements a way for the driver to track our initialization progress.
-
This is a list of the UUIDs for the standard Device Info charateristics.
See moreDeclaration
Swift
internal enum RVS_BLE_GATT_UUID : String, CaseIterable
-
Start a discovery process for basic characteristics (properties).
Declaration
Swift
internal override func discoverInitialCharacteristics()
-
If the device has a Device Info Service with a model name, it is available here.
Declaration
Swift
public var modelName: String! { get }
-
If the device has a Device Info Service with a manufacturer name, it is available here.
Declaration
Swift
public var manufacturerName: String! { get }
-
If the device has a Device Info Service with a serial number, it is available here.
Declaration
Swift
public var serialNumber: String! { get }
-
If the device has a Device Info Service with a hardware revision, it is available here.
Declaration
Swift
public var hardwareRevision: String! { get }
-
If the device has a Device Info Service with a firmware revision, it is available here.
Declaration
Swift
public var firmwareRevision: String! { get }
-
If the device has a Device Info Service with a software revision, it is available here.
Declaration
Swift
public var softwareRevision: String! { get }