Device

Device.

TProgress: represents progress of loading data from device. F.e. QnScaleBondedDevice emits weight progress measurement QnScaleProgressData.

TProperties: device properties (f.e. battery percent).

TConnectionConfiguration: device connection configuration required for connection initialization. F.e. OmronBloodPressureBondableDevice contains number of available device users (OmronConnectionAvailableConfiguration).

TConnectionProvidedConfiguration: filled device settings for connection initialization. F.e. OmronBloodPressureBondableDevice contains selected users of all available device users (OmronConnectionConfiguration).

Inheritors

Properties

Link copied to clipboard
abstract val displayName: String

Uživatelsky přívětivé jméno zařízení.

Link copied to clipboard
abstract val family: String

Rodina zařízení

Link copied to clipboard
abstract val imageResId: Int?

ID resource pro obrázek zařízení

Link copied to clipboard
abstract val model: String

Konkrétní model zařízení.

Link copied to clipboard
abstract val name: String

Název zařízení. U BT zařízení obvykle jméno, pod kterým se objevuje na BT Scanu. V případě, že SDK výrobce umožňuje přeložit BT scan jména na hezčí, je využito to.

Link copied to clipboard
abstract val reconnectTimeout: Long

doporučený timeout v ms pro znovupřipojení zařízení po jeho předchozím odpojení

Link copied to clipboard
abstract val thumbnailResId: Int?

ID resource pro thubmnail

Functions

Link copied to clipboard

Initiate device connection.

Link copied to clipboard