MoveDevice

MOVE Models

Since MOVE SDK v2.4

MoveDevice is used to register / unregister relevant car audio devices and beacons if the optional BDD - Device Discovery feature is configured with setup(...). It is also used when the relevant scan results are delivered to the host app.

data class MoveDevice(
    val id: String,
    val name: String,
    val manufacturerId: Int? = null,
    val isConnected: Boolean = false,
    val uuid: String? = null,
    val major: Int? = null,
    val minor: Int? = null,
)

MoveDevice

Type

id

String

A device identifier to uniquely identify the device i.e: MAC address. This is used for equality checks. This id is sent to the server during trip device discovery.

name

String

The display name of the device.

manufacturerId (Android only)

Integer

A company identification of the beacon. You can find a list of companies at www.bluetooth.com.

data (Flutter/React only)

String

Opaque data field to convert to native object.

isConnected (since MOVE SDK v2.9.1)

Boolean

The connection state of the registered MoveDevice.

uuid (since MOVE SDK v2.13.0)

String

Universally Unique Identifier of a group of beacons.

major (since MOVE SDK v2.13.0)

Int

The subgroup within a UUID.

minor (since MOVE SDK v2.13.0)

Int

Used to identify an individual beacon.

MoveDevice related

Listeners / Callbacks

Listeners / Callbacks

Last updated