Device_Information

data class Device_Information(id: String, name: String, macAddress: String?, firmwareVersion: String?, tapSettings: GenericBLESettings?, twistSettings: GenericBLESettings?, appSpecificSettings: GenericBLESettings?, waveSettings: GenericBLESettings?, rangeSettings: GenericBLESettings?, aiSettings: GenericBLESettings?, appleWatchSettings: GenericBLESettings?, BluREMOTESettings: GenericBLESettings?, enhancedTapSettings: EnhancedTapSettings?, isWiegandEnabled: Boolean?, signalStrength: Int, readerID: Long?, lastReported: Long)

Used to set and get the device settings and information of BluPOINT devices.

Constructors

Device_Information
Link copied to clipboard
fun Device_Information(id: String, name: String, advertisedData: ArrayList<Byte>, signalStrength: Int)
Device_Information
Link copied to clipboard
fun Device_Information(id: String, name: String, signalStrength: Int)
Device_Information
Link copied to clipboard
fun Device_Information(id: String, name: String, macAddress: String?, firmwareVersion: String?, tapSettings: GenericBLESettings?, twistSettings: GenericBLESettings?, appSpecificSettings: GenericBLESettings?, waveSettings: GenericBLESettings?, rangeSettings: GenericBLESettings?, aiSettings: GenericBLESettings?, appleWatchSettings: GenericBLESettings?, BluREMOTESettings: GenericBLESettings?, enhancedTapSettings: EnhancedTapSettings?, isWiegandEnabled: Boolean?, signalStrength: Int, readerID: Long?, lastReported: Long)

Properties

aiSettings
Link copied to clipboard
var aiSettings: GenericBLESettings?

AI settings of the BluPOINT device

appleWatchSettings
Link copied to clipboard
var appleWatchSettings: GenericBLESettings?

Apple watch settings of the BluPOINT device

appSpecificSettings
Link copied to clipboard
var appSpecificSettings: GenericBLESettings?

App specific settings of the BluPOINT device

BluREMOTESettings
Link copied to clipboard
var BluREMOTESettings: GenericBLESettings?

BluREMOTE settings of the BluPOINT device

enhancedTapSettings
Link copied to clipboard
var enhancedTapSettings: EnhancedTapSettings?

Enhanced tap settings of the BluPOINT device

firmwareVersion
Link copied to clipboard
var firmwareVersion: String?

Firmware version of the BluPOINT device

id
Link copied to clipboard
val id: String

Device ID of the BluPOINT device

isWiegandEnabled
Link copied to clipboard
@SerializedName(value = "wiegand_enabled")
var isWiegandEnabled: Boolean?

Wiegand settings of the BluPOINT device

lastReported
Link copied to clipboard
var lastReported: Long

Time at which the BluPOINT device last reported.

macAddress
Link copied to clipboard
var macAddress: String?

MAC address of the BluPOINT device

name
Link copied to clipboard
var name: String

Name of the BluPOINT device

rangeSettings
Link copied to clipboard
var rangeSettings: GenericBLESettings?

Range specific settings of the BluPOINT device

readerID
Link copied to clipboard
var readerID: Long?

Reader ID of the BluPOINT device

signalStrength
Link copied to clipboard
var signalStrength: Int

Received signal strength of the BluPOINT device

tapSettings
Link copied to clipboard
var tapSettings: GenericBLESettings?

Tap settings of theisWiegand BluPOINT device

twistSettings
Link copied to clipboard
var twistSettings: GenericBLESettings?

Twist settings of the BluPOINT device

waveSettings
Link copied to clipboard
var waveSettings: GenericBLESettings?

Wave specific settings of the BluPOINT device