SDKDeviceInfo

data class SDKDeviceInfo(val id: String?, val firmware: String, val serial: String, val serialFull: String, val hardwareVersion: String, val model: SDKDeviceModel, val batteryPercentage: Double? = null, val isCharging: Boolean? = null, val hasPrinter: Boolean)

A connected device information On some devices battery and charging information may not be available, so they are optional

Parameters

id

device id, may not be available

firmware

device firmware

serial

device serial number

serialFull

reader serial full number

hardwareVersion

device hardware version

model

device model

batteryPercentage

percentage of battery, may not be available

isCharging

indicates if device is currently charging, may not be available

hasPrinter

indicates if device has a printer

Constructors

Link copied to clipboard
constructor(id: String?, firmware: String, serial: String, serialFull: String, hardwareVersion: String, model: SDKDeviceModel, batteryPercentage: Double? = null, isCharging: Boolean? = null, hasPrinter: Boolean)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val id: String?
Link copied to clipboard
val isCharging: Boolean? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard