DeviceInformation
data class DeviceInformation(val manufacturerName: String? = null, val modelNumber: String? = null, val serialNumber: String? = null, val hardwareRevision: String? = null, val firmwareRevision: String? = null, val softwareRevision: String? = null, val systemId: SystemId? = null, val pnpId: PnpId? = null)
Aggregated data from the Device Information Service (0x180A).
All fields are optional — only characteristics present on the peripheral are populated.