Created descriptor for analog-value objects,
- writable Relinquish_Default and Units - added properties required for intrinsic reporting. Intrinsic reporting for analog-value. First commit. Not everything finished (inter alia Time_Delay, Event_Time_Stamps, ACK_Required doesn't work now). Initialize all objects in Device_Init function. Added function to read current time. Defined enum BACNET_LIMIT_ENABLE. Started cache address.
This commit is contained in:
@@ -393,6 +393,12 @@ typedef enum {
|
||||
/* do the MAX as define rather than enumeration for devices
|
||||
and compilers that want to use smaller datatype for enum */
|
||||
#define MAX_BACNET_PROPERTY_ID 4194303
|
||||
|
||||
typedef enum {
|
||||
EVENT_LOW_LIMIT_ENABLE = 1,
|
||||
EVENT_HIGH_LIMIT_ENABLE = 2
|
||||
} BACNET_LIMIT_ENABLE;
|
||||
|
||||
typedef enum {
|
||||
ACTION_DIRECT = 0,
|
||||
ACTION_REVERSE = 1
|
||||
@@ -420,6 +426,12 @@ typedef enum {
|
||||
EVENT_STATE_LOW_LIMIT = 4
|
||||
} BACNET_EVENT_STATE;
|
||||
|
||||
typedef enum {
|
||||
EVENT_ENABLE_TO_OFFNORMAL = 1,
|
||||
EVENT_ENABLE_TO_FAULT = 2,
|
||||
EVENT_ENABLE_TO_NORMAL = 4
|
||||
} BACNET_EVENT_ENABLE;
|
||||
|
||||
typedef enum {
|
||||
STATUS_OPERATIONAL = 0,
|
||||
STATUS_OPERATIONAL_READ_ONLY = 1,
|
||||
|
||||
Reference in New Issue
Block a user