Commit Graph

1026 Commits

Author SHA1 Message Date
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
skarg 2bfa49cbe4 Fix extraneous PRINT_ENABLED which caused compiler warning. 2018-04-20 01:30:13 +00:00
skarg 7fc3060dbf Added environment variables to enhance BBMD behavior in the example server demo.
BACNET_BDT_ADDR_1 - dotted IPv4 address of the BBMD table entry 1..128
BACNET_BDT_PORT_1 - UDP port of the BBMD table entry 1..128 (optional)
BACNET_BDT_MASK_1 - dotted IPv4 mask of the BBMD table
    entry 1..128 (optional)

Added environment variable to allow setting of the public NAT address.
BACNET_IP_NAT_ADDR - dotted IPv4 address of the public facing router
2018-04-19 20:10:45 +00:00
skarg 7d40c7ce5e Fixed comment. 2017-11-01 21:34:34 +00:00
skarg 04c94698e5 Added WritePropertyMultiple demo application. 2017-11-01 21:33:48 +00:00
skarg 00a3447ffd Merged revision(s) 3154 from branches/releases/bacnet-stack-0-8-0:
Fixed WriteProperty demo command line options when using more than one property value and a context tag.  Thank you James Gordon for reporting the problem.
........
2017-08-25 17:07:11 +00:00
skarg 85f3ea13b2 Merged revision(s) 3153 from branches/releases/bacnet-stack-0-8-0:
Fixed compile warnings due to BUILD=debug option
........
2017-08-25 17:06:27 +00:00
skarg f53035cde1 Add a Device object and application layer to router demo. 2017-08-25 17:05:40 +00:00
skarg 4599d725f6 Added some readme info about Wireshark, extcap, and DLTs. 2017-08-24 19:16:45 +00:00
skarg 7df0b9c5ed Fixed Initialize-Routing-Table demo handling of ACK. 2017-05-30 21:43:48 +00:00
skarg 9b2d696dda Per 135-2016bl-2 and test BTL 9.20.1.8 Reading OPTIONAL Properties, if no optional properties are supported then an empty 'List of Results' shall be returned for the specified property. 2017-03-20 15:15:30 +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 8414ed64e5 Added some text into EPICS demo that BTL wants to see in their testing tool. 2017-01-28 18:42:45 +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 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 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 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 5e8c891f83 Print IP addresses from WhoIs differently than others. 2016-10-13 21:28:23 +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 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 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 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 b6d968a024 Merged revision(s) 3019 from branches/releases/bacnet-stack-0-8-0:
Removed quick exit from SubscribeCOV demo application when notification is first received.
........
2016-07-19 22:21:47 +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 fecbbcb0f2 Fixed some comments. 2016-07-07 00:12:47 +00:00
skarg 42ec095392 Modified makefiles to be able to build mstpcrc independently. 2016-07-07 00:12:27 +00:00
skarg 4154a43e00 Modified MSTPCRC demo to be able to parse a text file MS/TP capture with a "-f" option. 2016-07-07 00:11:54 +00:00
skarg c98356c763 Reduce waiting time for router demo. [bugs:#47]. 2016-07-02 19:55:52 +00:00
skarg 7462d448a5 Added some fixes to router demo 2016-07-01 14:28:14 +00:00
skarg f8bcd58cea Fixed some warnings detected by CSTAT.
Consolidated some unit tests and added a single test prototype to header file.
2016-06-08 21:55:12 +00:00
skarg 57bb0d6d70 Added better invalid packet detection in MS/TP capture utility. [bugs:#42] mstpcap buffer-length/content is wrong. 2016-06-03 22:39:01 +00:00
skarg 64a58dff97 Added shell scripts to send messages for Wireshark capture validation. 2016-05-20 22:03:02 +00:00
skarg 397ef31d41 Added BACnet Error and Abort demos to send messages for Wireshark capture validation. 2016-05-20 20:43:05 +00:00
skarg b47afd500d Added UnconfirmedEventNotification demo application to generate Wireshark captures 2016-05-19 02:18:41 +00:00
skarg 9704d9edb8 added some bash script to emit various BACnet enumerations for Wireshark validation 2016-05-17 03:08:58 +00:00