Commit Graph

2587 Commits

Author SHA1 Message Date
skarg d48ac6bc26 Fixed COV examples to Notify upon subscribe. 2017-01-11 23:51:02 +00:00
koby3101 5e5c2d616a Return value from snprintf is type int 2017-01-09 13:35:45 +00:00
skarg 79af8b60df Merged revision(s) 3102 from branches/releases/bacnet-stack-0-8-0:
Changed info prints to go to stdout rather than stderr to clean up Wireshark extcap usage.
........
2017-01-04 18:55:24 +00:00
skarg 18c7020659 Fixed [bug#40] - problems if pdu_len exceeds the size of a single pbuf block. Thank you, Jörg Hofmann!
Added statistics to track packets sent, received, and errors.
Added proper reply when BVLC functions are requested and not supported.
Fixed Forwarded NPDU.
2017-01-02 23:03:10 +00:00
skarg 349c01920f Added MS/TP slave node to BDK DLMSTP module. 2017-01-02 15:47:29 +00:00
skarg 134c628041 Fixed compilation of unit tests. 2017-01-01 05:42:55 +00:00
skarg e317b253f4 Fixed compiler warnings and error. 2017-01-01 05:27:03 +00:00
skarg 13c85c5aea Fixed the BITMASK_CHECK macro to actually compare to the mask. 2017-01-01 05:23:51 +00:00
skarg 2bb0045028 Added function to BIP to detect when the UDP port number changed. 2017-01-01 05:23:01 +00:00
skarg 2f393c13c2 Added cast to fix compiler warning. 2017-01-01 05:22:17 +00:00
skarg 53d4ab31d7 Fixed spelling of variable deviceIdentifier. 2017-01-01 05:21:33 +00:00
skarg a2cd7c478c Added structure name. 2017-01-01 05:20:39 +00:00
skarg f2b754336d Updated ringbuffer library to remove alloc and include data-peek and data-put. 2017-01-01 05:20:13 +00:00
skarg 55e77695c8 Changed order of checking in MS/TP LostToken transition to handle case of OS that is really late. 2017-01-01 05:19:28 +00:00
skarg 98d919546c Refactored memcopy range check. 2017-01-01 05:18:13 +00:00
skarg 5e5dc533af Fixed JavaDoc comments. 2017-01-01 05:17:31 +00:00
skarg aad3c42b82 Added wildcard date comparison functions. 2017-01-01 05:15:28 +00:00
skarg 66013584fa Added buffer size to COV handler function parameters. 2017-01-01 05:14:33 +00:00
skarg 93834e7c45 Added DCC enum text names. 2017-01-01 05:13:55 +00:00
skarg f0c727ff29 Added functions to encode/decode unsigned64 values. 2017-01-01 05:12:59 +00:00
skarg 8afd5669f7 Added encode/decode for BACnet address. 2017-01-01 05:12:06 +00:00
skarg 1f3fd7e933 Added functions for Reliability property Get/Set for demo objects. 2017-01-01 05:10:48 +00:00
skarg d416303844 Added function to get the DCC password from demo handler. 2017-01-01 05:08:40 +00:00
skarg 7bf98e590a Added buffer size to COV handler function parameters. 2017-01-01 05:07:10 +00:00
skarg befbbcd7ba Check return value for valid COV encoding. 2016-12-26 23:14:15 +00:00
skarg d41114b7ca Removed extra RS485 init from main in STM32 port example. Thank you, Sean Monroe! 2016-12-21 18:19:51 +00:00
skarg 63a85eca0d Removed extra LED init from main in STM32 port example. Thank you, Sean Monroe! 2016-12-21 18:11:39 +00:00
skarg 66bf55a302 Adjusted device object local variables in PIC demo to build successfully within given stack frame. 2016-12-14 05:03:30 +00:00
skarg 7b2b8feb3a Do not make router by default on Linux since it relies on libconfig and that is not installed by default and the make fails. 2016-11-21 14:55:43 +00:00
skarg e21553e674 Added router to Makefile for Linux all build. Added gateway and router-ipv6 to the Makefile all build. 2016-11-17 03:33:13 +00:00
skarg 9699801f32 Added Wireshark 2.x extcap live capture for mstpcap on Linux. 2016-10-30 00:12:09 +00:00
skarg 03cc5fc09c Merged revision(s) 3061 from branches/releases/bacnet-stack-0-8-0:
Fixed typedef so that uses of it are const.
........
2016-10-25 13:56:57 +00:00
skarg d612ae6567 Some Win32 changes for clean compile of IPv6. 2016-10-25 13:43:14 +00:00
skarg c7147f3805 Fixed ports for Atmega8, Atmega168, and Xmega to compile. 2016-10-25 13:42:13 +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 ec2b585e18 Added Protocol-Revision 19 definition. 2016-10-16 14:15:51 +00:00
skarg 5e8c891f83 Print IP addresses from WhoIs differently than others. 2016-10-13 21:28:23 +00:00
skarg 795254ca0c Updated Protocol_Revision requirements per the 135-2016 BACnet standard. 2016-10-13 21:25:35 +00:00
skarg 88aa9fdb3c BACnet/IPv6 on Win32 port [WIP] 2016-10-03 22:22:34 +00:00
skarg bc61349fe9 Fixed compile errors and warnings for IPv6 on Win32 port. 2016-10-02 21:11:50 +00:00
skarg ea3b5e0479 Added missing header files for IPv6 2016-10-01 20:41:00 +00:00
skarg c9d152bf15 Merged revision(s) 3044 from branches/releases/bacnet-stack-0-8-0:
Added BACnet/IPv6 datalink layer and example BACnet/IPv4 to BACnet/IPv6 router.
BVLC6 layer is working on Linux port without BBMD features yet. Win32 is implemented, untested.
Tested during BACnet North American Plugfest 2016.
........
2016-10-01 20:23:03 +00:00
skarg e9a2bfcbef Merged revision(s) 3046 from branches/releases/bacnet-stack-0-8-0:
Inhibited prints to stdout when called from Wireshark as it limits capturing with Wireshark 2.2
........
2016-09-29 16:01:06 +00:00
skarg 54869fa4ef Added enumerations for Network Port object. 2016-09-29 16:00:18 +00:00
skarg 8e573aed89 Changed structure copy to explicit copy. 2016-09-28 21:21:13 +00:00
ekh a390c4b8bd Restoring test.mak 2016-09-15 22:11:28 +00:00
skarg 7cc9b2be1d Added EOL and SVN prop fixup batch file. 2016-09-08 15:57:31 +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