BACnet property type codes may be found in your copy of the BACnet protocol specification,
ANSI/ASHRAE Standard 135-2008. That document is copyrighted, but the C enumeration shown
below for reference is taken from open source code available under GPL at http://sourceforge.net,
and provides essentially the same information (copyrighted by Steve Karg, licensed under GPL as
noted at http://sourceforge.net).
typedef enum
{
PROP_ACKED_TRANSITIONS
=
0,
PROP_ACK_REQUIRED
=
1,
PROP_ACTION
=
2,
PROP_ACTION_TEXT
=
3,
PROP_ACTIVE_TEXT
=
4,
PROP_ACTIVE_VT_SESSIONS
=
5,
PROP_ALARM_VALUE
=
6,
PROP_ALARM_VALUES
=
7,
PROP_ALL
=
8,
PROP_ALL_WRITES_SUCCESSFUL
=
9,
PROP_APDU_SEGMENT_TIMEOUT
=
10,
PROP_APDU_TIMEOUT
=
11,
PROP_APPLICATION_SOFTWARE_VERSION
=
12,
PROP_ARCHIVE
=
13,
PROP_BIAS
=
14,
PROP_CHANGE_OF_STATE_COUNT
=
15,
PROP_CHANGE_OF_STATE_TIME
=
16,
PROP_NOTIFICATION_CLASS
=
17,
PROP_BLANK_1
=
18,
PROP_CONTROLLED_VARIABLE_REFERENCE
=
19,
PROP_CONTROLLED_VARIABLE_UNITS
=
20,
PROP_CONTROLLED_VARIABLE_VALUE
=
21,
PROP_COV_INCREMENT
=
22,
PROP_DATE_LIST
=
23,
PROP_DAYLIGHT_SAVINGS_STATUS
=
24,
PROP_DEADBAND
=
25,
PROP_DERIVATIVE_CONSTANT
=
26,
PROP_DERIVATIVE_CONSTANT_UNITS
=
27,
PROP_DESCRIPTION
=
28,
PROP_DESCRIPTION_OF_HALT
=
29,
PROP_DEVICE_ADDRESS_BINDING
=
30,
PROP_DEVICE_TYPE
=
31,
PROP_EFFECTIVE_PERIOD
=
32,
PROP_ELAPSED_ACTIVE_TIME
=
33,
PROP_ERROR_LIMIT
=
34,
PROP_EVENT_ENABLE
=
35,
PROP_EVENT_STATE
=
36,
PROP_EVENT_TYPE
=
37,
PROP_EXCEPTION_SCHEDULE
=
38,
Appendix B - BACnet Property Type Codes
file:///C:/AAA_CSI/Literature/2016 User Guides/VP4-BACnet User Gui...
1 of 7
11/3/2016 10:48 AM