Commit Graph

354 Commits

Author SHA1 Message Date
skarg d3d97245ca fixed positive integer object required property list. 2016-04-14 02:01:09 +00:00
skarg b5bdc71c8c Added missing file to schedule makefile. 2016-03-30 20:45:58 +00:00
ekh 4f0efc6d75 A couple of bugfixes and Microsoft cleanups by Ed 2016-03-15 07:49:22 +00:00
skarg aa146827ea Fixed bad merge of bo.h functions. 2015-12-01 14:08:26 +00:00
skarg f970cc3937 Added demo Schedule object. Thank you, Nikola Jelić! 2015-12-01 14:07:54 +00:00
skarg da52bb46cc Merged revision(s) 2927 from branches/releases/bacnet-stack-0-8-0:
Added some function prototypes for some BACnet objects for Create/Delete/Cleanup.  
........
2015-11-25 20:52:48 +00:00
skarg 94dbe3d429 Added BACnetTimeValue functions. Added demo Schedule object. Integrated new objects with demo server and unit tests. Thank you, Nikola Jelić! 2015-11-24 22:22:17 +00:00
skarg ac90381279 Added makefile for building unit tests for OctetString Value object example.
Added Positive Integer Value and makefile for building unit tests.
Added OctetString Value and Positive Integer Value to unit test make file.
Thank you, Nikola Jelić!
2015-11-24 19:18:47 +00:00
skarg ca5a9bff94 Added support for Visual Studio 2015.
Fixed some WIN32 specific compile issues.
Changed MinGW build to use _NO_OLDNAMES so that it compatible with MSVC.
Thank you John LaFontaine for the contribution!
2015-11-10 21:08:05 +00:00
skarg 814bb171cd Fix Analog Value demo object compile error. 2015-11-10 20:56:41 +00:00
skarg e242b30a47 Added example octet-string value object. Thank you, Nikola Jelić! 2015-11-04 17:35:03 +00:00
skarg 8a48241e14 Fixed the unit tests after integration of property-list property and device-object-property-reference properties. Thank you for noticing it was broken, Nikola Jelić, and for sending in fixes. 2015-11-04 16:53:21 +00:00
skarg 4db370cc3a Un-refactored property-list module to lower resource requirements on small devices. 2015-10-18 03:39:28 +00:00
skarg 73190ed0c4 Reverting the device.c change that accidentally removed OBJECT_LIST from array error in r2870. Fix for [bugs:#37]. Thank you, klata! 2015-10-15 18:08:12 +00:00
skarg 2c6c7630bf Fixed datatype for WriteStatus property in the Channel Object to be enumerated. Thanks to David Fisher for noticing while at BACnet Plugfest! 2015-10-08 16:02:40 +00:00
skarg 1026462724 Refactored the Property_List property and added Protocol_Revision 14 define restriction for Property_List and Channel and Lighting Output objects. 2015-10-07 20:26:30 +00:00
skarg db9ddf6ce8 Fixed the example channel object for reading the member list. Thanks, David Fisher, for helping me find these bugs at PlugFest! 2015-10-07 18:56:55 +00:00
skarg c3eddc2f1c Cleaned up compile warnings 2015-06-29 15:16:03 +00:00
skarg e5384a416c Made the example Binary Input consistent, and made the Polarity property functional. 2015-02-25 12:28:44 +00:00
petermcs 0b5e336b0c Simplified code for PROP_LOG_DEVICE_OBJECT_PROPERTY Write Property service by using existing bacapp_decode_device_obj_property_ref() routine instead of long winded code which didn't handle optional fields correctly anyway.
Added test in case non zero sub 1 second interval is set as this would otherwise result in 0 being stored as we truncate to 1 second resolution.
2015-02-16 10:58:31 +00:00
petermcs 1d9eb5318c silenced warning about unused variable when not using intrinsic reporting 2015-02-16 10:46:52 +00:00
skarg ef664ab273 Terminate the value list linked lists for the COV example object Analog Inputs. Thanks, Ed! 2014-11-11 16:56:45 +00:00
skarg d53551558a Merged revision(s) 2782 from branches/releases/bacnet-stack-0-8-0:
Added initial names and descriptions to example multi-state value and multi-state input objects.
........
2014-11-11 16:54:35 +00:00
ekh 4415df61f9 Fixups for an issue found during testing COVs 2014-11-10 18:29:22 +00:00
skarg b2097a2acc Added command line option for setting the Device Name in the demo server project. 2014-11-06 16:16:48 +00:00
skarg 3ad8eaba9c added Integer Value object example 2014-09-10 04:01:53 +00:00
skarg c1ba4b124e Added COV to Analog Input demo object. 2014-08-28 18:46:09 +00:00
skarg 5f08d69cc6 Merged revision(s) 2770 from branches/releases/bacnet-stack-0-8-0:
Changed present-value to be a float, and removed priority array example from Analog Value demo object.
........
2014-08-28 15:13:04 +00:00
skarg ebb2136ef3 Added BO out-of-service function for PiFace port example. 2014-06-29 19:57:23 +00:00
skarg fa1c457f2f Fixed gateway demo build, and cleaned up prototype warnings. Thanks, Bryan Evenson! 2014-06-10 15:28:10 +00:00
skarg ef91dbb6ea Added Command object to the server demo. Thank you, Nikola Jelic. 2014-03-05 17:02:38 +00:00
skarg f7724eea6a Fixed Send_TimeSyncUTC().
Fixes bug https://sourceforge.net/p/bacnet/bugs/28/
Added functions in s_ts.c that reference Device object Local_Time, UTC_Offset, and Daylight_Savings_Time properties.
Implements feature request https://sourceforge.net/p/bacnet/bugs/27/
2014-01-19 19:55:20 +00:00
skarg c3326b324c Cleaned up some warnings found when compiling with Visual Studio Express 2010. 2014-01-14 20:03:00 +00:00
skarg 9fb6b9107a Fixed various compiler warnings. Thank you, Morten Kvistgaard! 2013-12-09 20:31:47 +00:00
skarg 7f58784576 updated makefiles for unit tests to include prolist.c and lighting.c recently added modules 2013-12-09 20:06:20 +00:00
skarg 94cf94b09d added text printing for property-list property. Added property-list property to analog-input object. 2013-11-16 21:49:06 +00:00
skarg 2f0bf7744a Added property-list property to Lighting Output and Channel objects (untested). Fixed some compiler warnings. 2013-11-15 20:51:38 +00:00
skarg 80a4cca173 adding functionality to lighting output object - unfinished 2013-11-15 14:53:41 +00:00
skarg 9f154694f0 Added functions for manipulating the channel object list of members. 2013-11-12 20:56:25 +00:00
skarg 867131b91d Added encoding for channel object list of members for reading. 2013-11-12 16:14:40 +00:00
skarg 4d79c26a8c Updated Lighting Output object. Added Channel object. Not complete and not fully tested. 2013-11-11 22:27:55 +00:00
skarg 56b65e9694 indented using indent.sh script. 2013-10-29 01:55:49 +00:00
skarg c9daf98061 fixed some whitespace. 2013-10-11 21:54:38 +00:00
skarg db1236d870 cleaned up compiler warnings in bacfile.c example 2013-10-04 19:18:24 +00:00
skarg d50668fb71 updated BO and AO object example header files 2013-09-27 00:12:25 +00:00
skarg 73a8d08269 Corrected property application type encoding [bugs:#26] in multi-state output object. Thank you, Miroslav! 2013-09-15 23:27:29 +00:00
skarg 8866f38dd9 Added record access to the AtomicReadFile and AtomicWriteFile data, services, and demos. Thank you, Nikola Jelić! 2013-08-19 16:05:08 +00:00
skarg 219a8b4e5b Added apdu-max in demo device object. 2013-07-20 19:25:13 +00:00
skarg 63e4e1ce2d merge and cleaned up warning 2013-06-11 22:36:16 +00:00
skarg f52fc092e5 Added additional BACnet demo object API (header files) for various properties. Updated demo objects to compile cleanly with the updated API. 2013-05-22 17:42:48 +00:00