Accessors
channels
- get channels(): SensorChannel[]
-
renderer
- get renderer(): BaseRenderer
-
Methods
addChannel
- addChannel(name: string, low?: number, high?: number, factor?: number): Promise<SensorChannel>
-
Parameters
-
name: string
-
low: number = 0
-
high: number = 50
-
factor: number = 1.5
cleanup
- cleanup(): Promise<void>
-
Returns Promise<void>
findChannelByName
- findChannelByName(channelName: string): SensorChannel
-
findGroupByName
- findGroupByName(channelName: string, groupName: string): SensorGroup
-
Parameters
-
channelName: string
-
groupName: string
findSensorByName
- findSensorByName(channelName: string, groupName: string, sensorName: string): Sensor
-
Parameters
-
channelName: string
-
groupName: string
-
sensorName: string
getChannelByName
- getChannelByName(name: string): SensorChannel
-
getState
- getState(): SensorsState
-
Returns SensorsState
setActive
- setActive(channel: SensorChannel): Promise<void>
-
Returns Promise<void>
setState
- setState(state: SensorsState): Promise<void>
-
Returns Promise<void>
Manages all sensor channels.