skarg
1f3fd7e933
Added functions for Reliability property Get/Set for demo objects.
2017-01-01 05:10:48 +00:00
skarg
b2938bb68a
Changed Device_Object_List_Identifier() to use uint32_t for array_index since that is the size decoded in a ReadProperty request, and unsigned is not always 32-bit.
2016-10-25 13:10:28 +00:00
skarg
10aa414351
Fixed line endings and SVN props with fixup.sh script
2016-09-08 15:56:11 +00:00
skarg
27a3c1ff0f
Fixed compile errors
2016-09-08 15:51:11 +00:00
skarg
456c0ed42c
Sync some handler fixes and demo object fixes and updates and some comment fixes from branch bacnet-stack-0-8-0.
2016-09-08 15:29:32 +00:00
skarg
bec5836bbd
Changed Device_Objects_Property_List() function to pass the object instance so that objects of the same type can have different optional or proprietary properties.
2016-08-12 21:54:02 +00:00
skarg
a8ad8f4d5c
Changed error code from SERVICE/NO_SPACE_FOR_OBJECT to ABORT/SEGMENTATION_NOT_SUPPORTED to be consistent with the BACnet standard. Thank you, lo pe! [bugs:#41]
2016-08-12 20:45:08 +00:00
skarg
03de7f191e
Added TimeSynchronization server example.
2016-07-26 21:27:34 +00:00
skarg
1302c1be7b
Nikola Jelić implemented the Access Objects for BACnet (Access Door, Access Point, Access Credential, Access Rights, Access User, Access Zone, and Credential Data Input).
2016-07-17 19:23:19 +00:00
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