enum ConnectionStatus { disconnected, connected, error } /// Represents a (badge) device to be connected to. abstract class Device { String? get name; String? get address; int? get rssi; }