@neurosity/sdk
Version:
Neurosity SDK
27 lines (26 loc) • 510 B
TypeScript
/**
* @hidden
*/
export declare enum STATUS {
ONLINE = "online",
OFFLINE = "offline",
UPDATING = "updating",
BOOTING = "booting",
SHUTTING_OFF = "shuttingOff"
}
/**
* @hidden
*/
export declare enum SLEEP_MODE_REASON {
UPDATING = "updating",
CHARGING = "charging"
}
export interface DeviceStatus {
battery: number;
charging: boolean;
state: STATUS;
sleepMode: boolean;
sleepModeReason: SLEEP_MODE_REASON | null;
lastHeartbeat: number;
ssid: string;
}