skarg
693616eb5a
Fix CharacterString Value object name and description.
2019-09-11 20:58:08 +00:00
skarg
3f8cdd05f0
Added concurrent Network Port object example for Ethernet, MSTP, BACnet/IP and BACnet/IPv6.
...
Enhanced the IPv6 API and data for Network Port object.
Enhanced network port object unit testing and added to unit test Makefile.
Incremented default protocol-revision from 14 to 19 to enable default testing with Network Port object.
2019-09-11 19:39:27 +00:00
skarg
4b3db4416e
Fix network port object for-loop to not depend on C99 features.
2018-12-18 03:36:45 +00:00
skarg
c05245c6ff
Removed baud-rate from network port object example since the property is called link-speed.
2018-12-17 18:19:22 +00:00
skarg
37beed9f70
Corrected network port link speed datatype.
2018-12-14 14:35:25 +00:00
skarg
56290fe877
Add COV handling example for Multi-state Value
2018-12-11 02:40:47 +00:00
skarg
55794f7f54
Merged revision(s) 3172 from branches/releases/bacnet-stack-0-8-0:
...
Fixed ReinitializeDevice service error handling of states for demos and ports.
........
2018-12-06 04:11:01 +00:00
skarg
77360ad46f
Added example Network Port object
2018-08-30 01:19:31 +00:00
skarg
14a2bf696a
Removed option property from required property list.
2018-08-30 01:11:26 +00:00
ekh
059f3a1f70
nc.c: Attempting to write to Object_Name returned UNKNOWN_PROPERTY.
...
Now returns WRITE_ACCESS_DENIED
2018-06-18 06:24:28 +00:00
skarg
51e672dd9a
Fixed unit test for Load Control object and Address module. Thank you to Chris Ellec for the patches.
2018-05-31 00:37:20 +00:00
koby3101
b51bd6bc5e
To process the last object in the object list
2017-03-02 10:39:10 +00:00
koby3101
60fdfcd04e
NC added/corrected validation and also parse Priority as array
2017-03-01 11:51:46 +00:00
skarg
bd5ec637a6
Changes to clean up compile warnings
2017-02-14 15:21:39 +00:00
koby3101
ee973cb906
Typo semicolons removed
2017-02-06 12:22:14 +00:00
skarg
957bb9fb99
Added COV example to Analog Value object.
2017-01-11 23:51:24 +00:00
skarg
d48ac6bc26
Fixed COV examples to Notify upon subscribe.
2017-01-11 23:51:02 +00:00
skarg
134c628041
Fixed compilation of unit tests.
2017-01-01 05:42:55 +00:00
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