Class: ProbeSettings

ProbeSettings

Probe Settings container.

Constructor

new ProbeSettings(delay, delta, enabled)

Build a ProbeSettings object which can be sent to/by the remote device to be applied.
Parameters:
Name Type Description
delay number Delay between two measures, in seconds. Minimum: MIN_MEASURE_DELAY
delta number Delta (difference in °C) expected between two measures. Minimum: MIN_MEASURE_DELTA
enabled boolean If set to true, the temperature probe is enabled and the remote device takes measures.
Throws:
If an invalid parameter is given.
Type
SyntaxError

Members

(static) MIN_MEASURE_DELAY :number

Minimum value (in seconds) allowed for the delay between two measures.
Type:
  • number

(static) MIN_MEASURE_DELTA :number

Minimum value (in °C) allowed for the delta (difference) between two measures.
Type:
  • number

Methods

getDelay() → {number}

Returns:
Delay between two measures, in seconds.
Type
number

getDelta() → {number}

Returns:
Delta (difference in °C) expected between two measures.
Type
number

isEnabled() → {boolean}

Returns:
True if the probe is set as "enabled", false otherwise.
Type
boolean