Commit Graph

2502 Commits

Author SHA1 Message Date
ekh d09fa006fd Cleanup of MSVC 2015 Community Edition "Properties File" (User Property Manager to explore these). 2016-03-23 18:04:07 +00:00
ekh 6d63f12874 Fixed a few non-relative folder location issues with (only) the Microsoft Visual Studio 2015 port 2016-03-18 07:18:54 +00:00
ekh a8cc153abf Removed compiler transient files from older MSVS 2010 project 2016-03-16 18:06:52 +00:00
ekh 4f0efc6d75 A couple of bugfixes and Microsoft cleanups by Ed 2016-03-15 07:49:22 +00:00
skarg 6903953890 Fixed mstpcap for legacy Linux command line port selection. 2016-03-04 16:23:49 +00:00
skarg 0f2399fd21 BTL found the issue with proplist.c: When the number of required array elements are counted, the 3 excluded mandatory properties are subtracted from ”count”, but ”count” is later overwritten, causing the encoded to miss the ”correct by 3” part of the code. - Thank you, Rasmus B. Nielsen! 2016-01-21 17:35:40 +00:00
skarg be74823235 Fixed compile of STM32F10x project with IAR-EWARM 7.40. 2016-01-07 21:36:32 +00:00
skarg 0697065030 Fixed some warnings flagged by IAR C-STAT static analysis tool. 2016-01-07 21:31:38 +00:00
skarg dd0fb9c841 Fixed IAR compile errors using IAR EWARM 7.40 2016-01-07 20:53:45 +00:00
skarg b4a3fc7543 Updated some comments, and removed extra printf from environment. 2015-12-17 22:50:53 +00:00
skarg cce0df1a7c Removed max-master timeout in NO TOKEN state as this was causing issues and didn't have any basis in the standard. Thank you, Michael Hall. 2015-12-15 17:31:20 +00:00
skarg 1422f00f96 Added mac, dadr, and dnet options to ReadProperty demo application for reading without using WhoIs for binding. 2015-12-11 05:24:40 +00:00
skarg 97966c9310 When putting together a confirmed COV Notification, the flag "data_expecting_reply" in npdu_data was not set to true for confirmedCOVnotifications. So in the dlmstp.c state machine, it would send the confirmedCOVNotification, but not wait for a reply. Instead it would send the Token right away. Thank you, Ettore Colicchio! 2015-12-09 16:54:18 +00:00
ekh 77553982bd Updated vs2015 solution to compile server demo (Compiles and runs under free Microsoft Visual Studio 2015 Community Edition) (Added server project, added "BACnet Solutions Settings" property sheet, included piv.c schedule.c osv.c to BACnet Object Definitions project, added bactimevalue.c to BACnet Stack Library project, compiles runs "Debug/x64"). Removed empty directories and removed old MSVC 2005 and MSVC 2008 projects as obsolete. 2015-12-04 20:44:07 +00:00
skarg 48d04c323f Removed check for NPDU Priority on MS/TP outgoing matching messages since the stack currently doesn't support passing the NDPU Priority through, and every outgoing message is NORMAL. This was causing Reply-Postponed, which is not a good thing for high priority messages. Thank you, Ettore Colicchio! 2015-12-02 20:20:33 +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 b5631570e6 Updated MSVS 2010 project files with added BACnet objects. 2015-11-25 20:25:08 +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 23fb73fefc Added Date Time Wildcard compare functions and unit tests. Thank you, Nikola Jelić! 2015-11-24 20:34:54 +00:00
skarg e76ee2da4d Added server target to demo Makefile for easy make of server demo. 2015-11-24 20:33:15 +00:00
skarg a1188ada41 Added server target to demo Makefile for easy make of server demo. 2015-11-24 20:32:28 +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 9368d8eab5 Added check for dcc_communication_enabled in WPM example. Thank you, Daniel Blazevic! 2015-11-24 18:51:22 +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 b5e860dbe4 Fixed the AtomicReadFile unit test for Record Access. 2015-11-04 16:21:14 +00:00
skarg bc897c7507 Un-refactored property-list module to lower resource requirements on small devices. 2015-10-18 03:40:10 +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 a294e3c691 Merged revision(s) 2900 from branches/releases/bacnet-stack-0-8-0:
Cleanup of unit test exports.
........
2015-10-18 00:30:43 +00:00
skarg 5a0ed5a9e0 Merged revision(s) 2898 from branches/releases/bacnet-stack-0-8-0:
Cleanup of unit test exports.
........
2015-10-18 00:27:09 +00:00
skarg 3b28372e8b Cleaned up compiler warning. 2015-10-17 03:14:40 +00:00
skarg 49c52d5407 Removed the Who-Is wildcard since it is not permitted per BACnet standard. Thank you Michael and Carl! 2015-10-16 19:29:03 +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 8a83e12b5d Updated AT91SAM7S project to build with current stack and IAR EWARM 6.30 compiler. 2015-10-14 20:14:01 +00:00
skarg b20ca46f89 Updated Max BACnet Services Supported and Max BACnet Object Types through Protocol_Revision 17. 2015-10-14 19:16:51 +00:00
skarg da0476d881 Added Self/TT to statistics (was just Self for Tokens to Self) to track Tardy Tokens. Tardy Tokens (TT) are Token Frames that are send out of order, from a MAC to was not the previous Token Frame MAC destination. 2015-10-14 19:15:21 +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 2b13503a4d updated Windows SVN configuration. 2015-09-28 16:05:26 +00:00
ekh 38a723bafb Committing minor changes (comments only) as an exercise in contributing.. 2015-09-26 19:45:56 +00:00
skarg ec581ace70 cleaned up warnings from BACnet Ethernet 8802.3 compile on Linux 2015-09-24 21:51:29 +00:00
skarg ca0092d4ee Fixed the scan command line option to mstpcap demo utility. 2015-09-24 21:43:24 +00:00
skarg 504b7c3713 Added BVLC to dynamic datalink module. Thanks, Kim Taylor! 2015-09-17 17:12:23 +00:00
skarg 8f1741751d Added the legacy command line options for COM and baud rate to mstpcap demo utility. 2015-09-14 18:17:53 +00:00
skarg e69a1349a0 Added STM32F10x peripheral driver library to permit compiling of demo port. Tested with IAR-EWARM 6. 2015-09-09 15:15:28 +00:00