DeviceAddress

A selected-radio address, parsed from its stored form: one InterfaceId character followed by the transport's own identity for the device.

raw is the persisted string and stays the key for the per-device database and every per-device preference, so it is never rewritten. The legacy ! BLE prefix therefore keeps its ! in raw and only reads as InterfaceId.BLUETOOTH.

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The address without its transport prefix: a BLE MAC, a host:port, a USB serial key.

Link copied to clipboard
Link copied to clipboard
val raw: String

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String