Constructors
constructor
- new SensorChannel(sensorManager: SensorManager, _id: Int64, _name: string, _low: number, _high: number, _factor: number): SensorChannel
-
Parameters
-
-
-
_name: string
-
_low: number
-
_high: number
-
_factor: number
Accessors
activated
- get activated(): boolean
-
Returns boolean
factor
- get factor(): number
-
Returns number
groups
- get groups(): SensorGroup[]
-
high
- get high(): number
-
Returns number
id
- get id(): Int64
-
low
- get low(): number
-
Returns number
mode
- get mode(): BIM_SENSOR_VISUALIZATION_OPTIONS
-
Returns BIM_SENSOR_VISUALIZATION_OPTIONS
- set mode(mode: BIM_SENSOR_VISUALIZATION_OPTIONS): void
-
Parameters
-
mode: BIM_SENSOR_VISUALIZATION_OPTIONS
Returns void
name
- get name(): string
-
Returns string
- set name(name: string): void
-
Returns void
Methods
activate
- activate(mode?: BIM_SENSOR_VISUALIZATION_OPTIONS): Promise<void>
-
Parameters
-
Optional
mode: BIM_SENSOR_VISUALIZATION_OPTIONS
Returns Promise<void>
addGroup
- addGroup(name: string): Promise<SensorGroup>
-
cleanup
- cleanup(): Promise<void>
-
Returns Promise<void>
findGroupByName
- findGroupByName(groupName: string): SensorGroup
-
getState
- getState(): SensorChannelState
-
Returns SensorChannelState
remove
- remove(removeFromChannelsArray?: boolean): Promise<boolean>
-
Parameters
-
removeFromChannelsArray: boolean = true
Returns Promise<boolean>
update
- update(low?: number, high?: number, factor?: number): Promise<boolean>
-
Parameters
-
Optional
low: number
-
Optional
high: number
-
Optional
factor: number
Returns Promise<boolean>
Represents a channel of sensors.