boolean LCN_DeductThresholdCurrent (int $InstanceID, int $Register, int $Threshold, float $Value)
InstanceID | ID of the device to be switched |
Register | Register of the threshold value to be switched (1x5 |
Threshold | Threshold to be set (1x5 |
Value | Threshold value (0..1000) |
If the command succeeds, it returns TRUE, otherwise FALSE.
Deducts the value Value of the threshold Threshold in the register Register relative to the current value of the LCN module with the ID InstanceID.
// 1x5 threshold
// Deducts the value 2.5 from the threshold 2 of the instance with ID 12345
LCN_DeductThresholdCurrent(12345, 0, 2, 2.5);
// 4x4 threshold
// Deducts the value 2.5 from the threshold 2 in register 3 of the instance with ID 12345
LCN_DeductThresholdCurrent(12345, 3, 2, 2.5);