skarg
48e2c60ce2
indented to standard from script
2012-05-13 15:07:12 +00:00
skarg
f6096f6a4d
Unified the licenses on header files since we don't have any inline functions or macros with substantial bodies. Per RMS: "Our view is that just using structure definitions, typedefs, enumeration constants, macros with simple bodies, etc., is NOT enough to make a derivative work. It would take a substantial amount of code (coming from inline functions or macros with substantial bodies) to do that."
2012-04-18 16:15:59 +00:00
skarg
f6c6a9cb8b
added property list library to return all required and optional properties of an object. Not finished with all object properties yet, but functional in the EPICs demo. Updated property enumerations and text names based on 135-2010 standard.
2012-04-15 21:00:43 +00:00
skarg
12d0d9f204
Created Rowley Crossworks AVR project for BDK port to ATmega644p.
2012-01-12 23:09:14 +00:00
skarg
cd8946c62d
Cleaned up comment.
2011-09-11 13:35:46 +00:00
skarg
3e1cb1847f
Indented project.
2011-08-17 02:27:11 +00:00
k001a
19a77ba46e
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.
2011-07-05 19:44:36 +00:00
k001a
ccf1335979
Added Notification Class object. I will use it to intrinsic reporting.
...
Notification Class objects can be disabled when define INTRINSIC_REPORTING (bacdef.h) will be removed.
2011-06-17 16:23:47 +00:00
skarg
deab12a5e1
Changed WhoHas and I-Have to use CharacterString instead of forcing ANSI X34 and C Strings. Affected all demos and ports object name, so I changed the object name function name to make sure it was noticed.
2011-03-24 16:53:02 +00:00
skarg
4021eccb7e
Added UTF8 character type enumeration.
2011-03-11 11:11:47 +00:00
tbrennan3
9058fc7f3a
Finished up the Network Layer Message handling (I hope).
...
Simplified the Router Table encoding (just based on DNETs).
2010-10-08 02:50:14 +00:00
skarg
9569f2c536
Fixed EOL and performed standard indentation.
2010-09-16 22:00:47 +00:00
tbrennan3
c9fd7c9c19
Corrected the set of Properties, and their associated text, per the final Addendum j.
2010-08-29 01:53:05 +00:00
skarg
6c9ef7211d
Fixed indent script, and indented files.
2010-07-19 23:19:54 +00:00
petermcs
61bb34d726
2nd pass at changing the error/reject/abort status reporting to improve BTL test compliance. ReadProperty fully done for core and demo objects. Will tackle other services next.
2010-06-07 15:52:33 +00:00
tbrennan3
15f8e6741d
Corrected the Object Names for 37 and 38 (and friendlier text now).
...
In bacepics, now counts errors and displays error count at the end (if any).
Always prints out the Device Address Binding as a '?' if it is Null.
2010-06-01 21:21:20 +00:00
tbrennan3
5964f49880
Added new ObjectTypes and Properties from Addendum 2008-w.
2010-05-27 18:33:48 +00:00
skarg
710cfccfef
Indented using indent script.
2010-05-04 21:06:26 +00:00
petermcs
d3207bf5e5
Added MAX_UNITS to help with range checking code.
2010-03-17 15:05:41 +00:00
skarg
f5bc326061
Merged duplicate and different BACnet Renitialized Device State enumerations.
2010-02-18 17:25:58 +00:00
skarg
bf0a6ab43d
Changed device object functions list to terminate with normal unsigned value so that embedded compilers that convert enums to unsigned will work correctly.
2010-02-11 04:28:33 +00:00
skarg
52294d1dce
Added fixes for Alarms and Events. Thank you Sebastien!
2009-11-29 18:47:05 +00:00
petermcs
916067ec59
Added skeleton Trend Log object. Currently allows properties to be read and written but has little of the required logic for trending implemented yet.
2009-11-23 08:27:09 +00:00
petermcs
5b746d3016
Corrected: PROP_LOG_DEVICE_OBJECT should be PROP_LOG_DEVICE_OBJECT_PROPERTY to match the spec terminology
2009-11-17 10:42:23 +00:00
petermcs
628f90b0ca
Corrected: Property type 173 was called last-notify-time it should be last-notify-record.
...
Added: Enums for BACnet Log Status
2009-11-16 23:37:43 +00:00
skarg
c04e69da8c
Fixed EOL, indent.
2009-10-24 17:02:59 +00:00
skarg
a7c598306b
Changed the object type print to be as defined in EPICS.
...
Changed property names to show "proprietary #" when in proprietary range.
2009-10-15 04:06:19 +00:00
skarg
bc01893af4
Added enumerations and text for notification class object support.
2009-09-14 10:58:19 +00:00
minack
c782578f9f
Added some macros to manipulate values contained within an object id value.
...
Removed MAX_BACNET_OBJECT_ID, as it had already been defined in bacdef.h.
2009-07-27 23:24:12 +00:00
minack
bee5bf3ac2
Added MAX_BACNET_OBJECT_ID define.
2009-07-08 22:22:49 +00:00
skarg
0c4edb33d9
Fixed up file indent, comments, and eol-type.
2009-05-13 03:46:02 +00:00
skarg
9235ebeee2
Improved BACnet Development Kit object handling and storing to SEEPROM and EEPROM. Added device property to check C-Stack size and amount unused.
2009-05-12 20:25:31 +00:00
skarg
469627a6cf
Updated port for BACnet Development Kit.
2009-05-11 22:32:06 +00:00
skarg
b85c4355d0
Indented according to standard indent rules for this project.
2009-04-18 20:50:04 +00:00
skarg
cee436eb45
Cleaned up PIC18F6720 project to enable mostly clean compile and build with latest MPLab (8.x) and MCC18 compiler (3.x).
2008-11-26 13:57:38 +00:00
skarg
ae26f6f294
Fixed enumeration inconsistencies. Thanks, Ross!
2008-11-19 16:39:51 +00:00
skarg
241e877d23
indented.
2008-07-20 13:22:15 +00:00
skarg
d8e1bf0bd6
Added new error code enumerations.
2008-05-23 16:47:17 +00:00
skarg
97a068239b
Added new props and objects to bactext
2008-05-23 15:00:16 +00:00
skarg
602a4b7a63
Corrected compile error after adding new enums.
2008-05-23 13:22:00 +00:00
skarg
eca501fd9b
Added new object types and properties from Addenda.
2008-05-22 18:07:03 +00:00
skarg
d36719d68c
Corrected missing letter on enumeration.
2008-05-05 17:49:32 +00:00
skarg
e79bd532af
Updated atmega project.
2008-01-07 23:01:44 +00:00
skarg
32457a68c0
Indented.
2007-12-07 20:15:56 +00:00
skarg
64e9b54dbd
Adding a DOS port to run on x86 single board computer.
2007-12-06 22:31:14 +00:00
skarg
411d6c1b24
Indented.
2007-11-29 15:56:53 +00:00
skarg
50f095c6b1
Added BACnetDaysOfWeek.
2007-11-12 16:09:35 +00:00
skarg
a2506536ed
Moved header files into the include directory. Moved source files into the src directory. Still need to updated the makefiles and projects.
2007-10-10 03:34:37 +00:00