@bacnet-js/device
    Preparing search index...

    Class BDPositiveIntegerValue

    Hierarchy

    • BDNumericObject<ApplicationTag.UNSIGNED_INTEGER>
      • BDPositiveIntegerValue
    Index

    Constructors

    Properties

    covIncrement: BDSingletProperty<UNSIGNED_INTEGER>
    description: BDSingletProperty<CHARACTER_STRING>
    engineeringUnit: BDSingletProperty<ENUMERATED, EngineeringUnits>
    eventState: BDSingletProperty<ENUMERATED, EventState>
    identifier: BACNetObjectID

    The unique identifier for this object (type and instance number)

    maxPresentValue: BDSingletProperty<UNSIGNED_INTEGER>
    minPresentValue: BDSingletProperty<UNSIGNED_INTEGER>
    objectIdentifier: BDSingletProperty<OBJECTIDENTIFIER>
    objectName: BDSingletProperty<CHARACTER_STRING>
    objectType: BDSingletProperty<ENUMERATED, ObjectType>
    outOfService: BDSingletProperty<BOOLEAN>
    presentValue: BDSingletProperty<UNSIGNED_INTEGER>
    propertyList: BDPolledArrayProperty<ENUMERATED, PropertyIdentifier>
    reliability: BDSingletProperty<ENUMERATED, Reliability>
    statusFlags: BDSingletProperty<BIT_STRING>

    Methods

    • Adds a property to this object

      This method registers a new property with the object and sets up event subscriptions for property value changes.

      Type Parameters

      Parameters

      • property: T

        The property to add

      Returns T

      The added property

      Error if a property with the same identifier already exists