@bacnet-js/device
Version:
A TypeScript library for implementing BACnet IP devices in Node.js.
12 lines • 685 B
TypeScript
import { type BDNumericValueOpts, BDNumericObject } from './numeric.js';
import { ApplicationTag, ObjectType } from '@bacnet-js/client';
export interface BDAnalogValueOpts extends Omit<BDNumericValueOpts, 'maxPresentValue' | 'minPresentValue' | 'presentValue'> {
presentValue?: number;
maxPresentValue?: number;
minPresentValue?: number;
}
export type BDAnalogValueObjectType = ObjectType.ANALOG_VALUE | ObjectType.ANALOG_INPUT | ObjectType.ANALOG_OUTPUT;
export declare class BDAnalogValue extends BDNumericObject<ApplicationTag.REAL> {
constructor(instance: number, opts: BDAnalogValueOpts, type?: BDAnalogValueObjectType);
}
//# sourceMappingURL=analogvalue.d.ts.map