@bacnet-js/device
Version:
A TypeScript library for implementing BACnet IP devices in Node.js.
13 lines • 576 B
JavaScript
import { BDNumericObject, } from './numeric.js';
import { ApplicationTag, ObjectType, } from '@bacnet-js/client';
export class BDAnalogValue extends BDNumericObject {
constructor(instance, opts, type = ObjectType.ANALOG_VALUE) {
super({ type, instance }, ApplicationTag.REAL, {
...opts,
presentValue: opts.presentValue ?? 0,
maxPresentValue: opts.maxPresentValue ?? Number.MAX_SAFE_INTEGER,
minPresentValue: opts.minPresentValue ?? Number.MIN_SAFE_INTEGER,
});
}
}
//# sourceMappingURL=analogvalue.js.map