SatDevice

data class SatDevice(val deviceType: SatDevice.DeviceType, val id: String, val name: String)

Represents a satellite-capable device in the system.

This data class encapsulates the essential information about a satellite device, including its type, unique identifier, and display name. It also provides serialization and deserialization functionality for JSON representation.

Constructors

Link copied to clipboard
constructor(deviceType: SatDevice.DeviceType, id: String, name: String)

Types

Link copied to clipboard
object Companion
Link copied to clipboard

Enum representing the possible types of satellite devices.

Properties

Link copied to clipboard

The type of satellite device (BLE or D2D).

Link copied to clipboard
val id: String

The unique identifier of the device.

Link copied to clipboard

The human-readable name of the device.

Functions

Link copied to clipboard