EUCDevice

constructor(bluetoothDevice: BluetoothDevice? = null, name: String, address: String, manufacturerId: Int, manufacturerData: ByteArray? = null, rssi: Int, timestamp: Long = System.currentTimeMillis())(source)

Parameters

bluetoothDevice

The Android BluetoothDevice object, null if created from scan metadata

name

The device name (advertised BLE name)

address

The MAC address of the device

manufacturerId

The manufacturer identifier from BLE advertising data

manufacturerData

The manufacturer-specific data from BLE advertising, null if not available

rssi

The received signal strength indicator (dBm)

timestamp

The timestamp when the device was discovered (milliseconds)