66 lines
2.5 KiB
XML
Executable File
66 lines
2.5 KiB
XML
Executable File
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<!-- niagaraBacnetObjectTypes.xml -->
|
|
<!--
|
|
This file contains property information about standard BACnet object types.
|
|
The information is intended to be current with ANSI/ASHRAE 135-2004, which
|
|
is Protocol_Version 1, Protocol_Revision 4.
|
|
|
|
The object type information is presented in the form of a list of possible
|
|
object types that may exist within this device, listed with the possible
|
|
properties for this object type. The metadata for each property is in the
|
|
form of XML attributes.
|
|
|
|
The identifiers for each property are:
|
|
id Flag name Optional Description
|
|
n Name n used for creating the Niagara Property object.
|
|
i Property Identifier n see BBacnetPropertyIdentifier.java.
|
|
a Asn Type n see BacnetConst.java for negative values.
|
|
r Required flag y true if this is a Required property.
|
|
e Extensible flag y true if this is an extensible enumeration
|
|
t Type y class name for constructed data types.
|
|
b BitString name y name of the bit string - see BacnetBitStringUtil.java.
|
|
s Size y the fixed size of this array.
|
|
f Facet y true if this property configures a facet for display
|
|
c Facet-controlled y configures facet control of property display
|
|
|
|
ASN Primitive Data Types
|
|
========================
|
|
NULL = 0
|
|
BOOLEAN = 1
|
|
Unsigned = 2
|
|
INTEGER = 3
|
|
REAL = 4
|
|
Double = 5
|
|
OCTET_STRING = 6
|
|
CharacterString = 7
|
|
BIT_STRING = 8
|
|
ENUMERATED = 9
|
|
Date = 10
|
|
Time = 11
|
|
BACnetObjectIdentifier = 12
|
|
ASHRAE_RESERVED_13 = 13
|
|
ASHRAE_RESERVED_14 = 14
|
|
ASHRAE_RESERVED_15 = 15
|
|
|
|
Niagara-defined codes for special data types
|
|
============================================
|
|
ASN_CONSTRUCTED_DATA = -1
|
|
ASN_BACNET_ARRAY = -2
|
|
ASN_BACNET_LIST = -3
|
|
ASN_ANY = -4
|
|
ASN_CHOICE = -5
|
|
ASN_UNKNOWN_PROPRIETARY = -6
|
|
|
|
-->
|
|
|
|
<objectTypes>
|
|
|
|
<object n="Device" t="8">
|
|
<property n="backupPreparationTime" i="315" a="2"/>
|
|
<property n="restorePreparationTime" i="316" a="2"/>
|
|
<property n="backupAndRestoreState" i="314" a="9" t="bacnet:BacnetBackupState"/>
|
|
</object>
|
|
|
|
</objectTypes>
|