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
skarg
415475ba1f
Backout revision 3029 which waited for a byte before checking if FSM is back to idle, but that misses timeouts.
2016-09-08 13:54:38 +00:00
skarg
964085d458
Merged revision(s) 3031 from branches/releases/bacnet-stack-0-8-0:
...
Added checks for OPTIONAL context tagged decoding to be sure it is not a closing tag.
Added makefile for unit test in bacdevobjpropref.c module, and improved unit test.
https://sourceforge.net/p/bacnet/bugs/49/
........
2016-09-07 21:06:17 +00:00
skarg
fef2943df5
Added a check for a new byte when moving back to IDLE for MS/TP capture utility.
2016-08-12 22:13:40 +00:00
skarg
278af89fa2
Added enhancement to address cache: Top Protected Entry: entries from 0 to Top_Protected_Entry are not removed by address_remove_oldest()function. When I-am attack occurs only entries between Top_Protected_Entry and MAX_ADDRESS_CACHE can be removed.
2016-08-12 21:57:57 +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