Commit Graph

2340 Commits

Author SHA1 Message Date
skarg 5f3ec51291 Now checking standard error define from who-is decoding. 2013-10-31 20:14:37 +00:00
skarg b3b3b8eca6 While trying to compile mstpsnap, Joe got a compile time failure. Adding fifo.c to the mstpsnap.mak file seems to have resolved GCC's complaint, and mstpsnap seems to be functioning. Thanks, Joe! 2013-10-31 16:24:05 +00:00
skarg 55599cafaa Added apdu length checking in who-is decode. Now returning standard error define. 2013-10-31 15:50:35 +00:00
skarg 1b9d85e7e7 Added some optional channel properties to the proplist module. 2013-10-30 22:17:05 +00:00
skarg 9c83f74c45 modified indent bat file to work correctly. 2013-10-29 15:08:01 +00:00
skarg 9b5c46966a ran comment.sh script on files to clean up cpp comments. 2013-10-29 01:59:22 +00:00
skarg c5ffb69f59 fixed up EOL on files and mime types. 2013-10-29 01:56:50 +00:00
skarg 56b65e9694 indented using indent.sh script. 2013-10-29 01:55:49 +00:00
skarg e3da7d7fed modified indent bat file to work correctly. 2013-10-28 22:24:54 +00:00
skarg 51da546e28 added some extended application tags, including one for Lighting Command 2013-10-28 21:18:08 +00:00
skarg a43ef066b7 Removed unused device.h includes in src files. Thanks, Miguel! 2013-10-28 20:55:58 +00:00
skarg 1210ca620e Fixed timeout function call. Thanks, Daniel! 2013-10-22 19:24:06 +00:00
skarg ec1ffa8598 Added TSM timeout callback function. 2013-10-16 17:41:10 +00:00
skarg c9daf98061 fixed some whitespace. 2013-10-11 21:54:38 +00:00
skarg 02007f5f3c Modified COV handler to use separate pool of destination addresses, so the pool can be smaller (less unique clients subscribing) and the subscriptions can be larger, using much less memory. 2013-10-11 14:51:35 +00:00
skarg 670af1c84d Added a check in COV Subscribe handling to also ensure that an existing subscription matches the SRC address. Without the check, funny things happen when there are subscribers with different addresses for the same object and process ID (there are lost subscriptions). Thank you, Nikola Jelic! 2013-10-11 14:08:23 +00:00
skarg 7361bb4650 1. Added new file s_wpm.c (Send_Write_Property_Multiple_Request_Data)
2. Changed file wpm.h (new struct added BACNET_WRITE_ACCESS_DATA, declaration for wpm_encode_apdu added)
3. Changed file wpm.c (definition added for wpm_encode_apdu)
4. client.h file updated with declaration for Send_Write_Property_Multiple_Request_Data

Thank you for the contribution, Daniel Blazevic!
2013-10-09 21:49:15 +00:00
skarg 0600454320 Renamed and fixed proprietary min-max range defines for units, program-error, restart-reason, reliability, event, life-safety-mode, life-safety-operation, life-safety-state, silenced-state, maintenance, object-type, and vt-class. Updated unit tests and other files affected. The max range must be declared inside of enum so that compilers will allocate adequate sized datatype for enum which is used to store decoded values. 2013-10-09 15:42:26 +00:00
skarg eaeea83e3d Renamed and fixed proprietary min-max range defines for reject and abort codes. 2013-10-09 15:08:29 +00:00
skarg f6cf0acc12 Fixed time-sync recipient list encoding. 2013-10-09 14:51:44 +00:00
skarg c0843c8134 added channel object to proplist. Added unit test to proplist. 2013-10-08 15:57:41 +00:00
skarg 35a8ef1ba2 Modified MS/TP capture utility to emit the list of available COM ports on Windows when no command line argument is given. 2013-10-07 17:35:44 +00:00
skarg db1236d870 cleaned up compiler warnings in bacfile.c example 2013-10-04 19:18:24 +00:00
skarg 827cd8aa66 updated makefile for gateway example.
Fixed compiler warnings in gateway main.c file.
2013-10-02 22:25:20 +00:00
skarg 0bdfeb2ecf Converted the router demo license to Expat license, consistent with all the other demo licenses (permissive license) after requesting permission from the authors. "As to the license, you can change it to whatever you think is better, we certainly have no objections whatsoever. Wish you all the best in your mission. Andriy" 2013-10-01 14:38:08 +00:00
skarg 62ff9fb1de Added error message to read-property demo print. 2013-09-27 22:15:40 +00:00
skarg d50668fb71 updated BO and AO object example header files 2013-09-27 00:12:25 +00:00
skarg 6ff62a6cd7 Updated mstpcap documentation. 2013-09-23 19:28:45 +00:00
skarg fcf26c9198 Added mstpsnap to makefile. 2013-09-23 19:08:52 +00:00
skarg ef7f419a25 Cleaned up some compiler warnings. 2013-09-23 18:48:50 +00:00
skarg 6a22a2b89c Fixed mstpcap ctrl-c on Linux. Fixed mstpcap makefile on linux, while excluding cygwin. 2013-09-16 18:23:18 +00:00
skarg 4b21f62f38 Modified Ctrl-C exit handling of mstpcap to make exit cleaner on Win7. 2013-09-16 16:55:54 +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 252ffd934c Enhanced mstpcap utility to show Device ID in statistics if any I-Am Requests were encountered in the MS/TP data stream. 2013-09-06 21:32:27 +00:00
skarg e05af7f624 Cleaned up warnings from File Record enhancements. 2013-08-29 18:32:31 +00:00
skarg efe8587f9f Fixed [bugs:#24] comparison is always false. Thank you, Anonymous! 2013-08-29 18:14:07 +00:00
skarg 3bb7b25219 Fixed AtomicWriteFile unit test for record-access. 2013-08-19 18:57:36 +00:00
skarg 6580a176b1 Added header file to clean up compiler warning. 2013-08-19 18:57:00 +00:00
skarg 94fab4210d fixed proprietary min-max error code and class for BACnet text. 2013-08-19 16:19:21 +00:00
skarg f33cfe79fd fixed proprietary min-max error code and class for unit tests. 2013-08-19 16:16: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 a1da5ecb8a Fixed BACnetLightingOperation enumeration to match 135-2012. Added BACnetLightingInProgress and BACnetLightingTransition enumerations. 2013-08-19 15:44:02 +00:00
skarg bb6995e518 Added some new error codes from BACnet standard. 2013-08-16 23:19:57 +00:00
ekh 2d766528af I am about to add Microsoft 'MFC forms' and 'w32 console' compiles in the future. This is a first, non-breaking step in that direction. 2013-08-16 08:16:28 +00:00
skarg ec3c715034 minor build fixes 2013-07-27 14:39:41 +00:00
skarg 94a935ff66 updated comment. 2013-07-20 22:31:05 +00:00
skarg cbe6439fd2 Removed the BACnet objects from the library Makefile, and added them to the demo/server/Makefile to enable compiling with GCC 2.95.3 under QNX. 2013-07-20 22:30:47 +00:00
skarg 219a8b4e5b Added apdu-max in demo device object. 2013-07-20 19:25:13 +00:00
skarg bf1c365795 Added a hack for 5.4.5.1 - IDLE, when a ConfirmedBroadcastReceived, then enter IDLE - ignore the PDU. 2013-07-12 22:43:37 +00:00
skarg 5f3cba01fe removed old example file since demo applications supersede it. 2013-07-12 16:42:20 +00:00