Fix DPT13.

This commit is contained in:
2022-03-13 01:57:51 +01:00
parent 4ba0246211
commit dcb3d2bea9
2 changed files with 27 additions and 1 deletions

View File

@@ -33,7 +33,8 @@ export class DPT13 implements DPT {
if (value === undefined || value === null || !Number.isFinite(value))
throw new InvalidValueError(`Value is not viable`)
if (Number.isInteger(value))
if (!Number.isInteger(value))
throw new InvalidValueError(`Value ${value} is not an integer`)
if (value < this.range[0] || value > this.range[1])