skarg
b5631570e6
Updated MSVS 2010 project files with added BACnet objects.
2015-11-25 20:25:08 +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
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
8a83e12b5d
Updated AT91SAM7S project to build with current stack and IAR EWARM 6.30 compiler.
2015-10-14 20:14:01 +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
ec581ace70
cleaned up warnings from BACnet Ethernet 8802.3 compile on Linux
2015-09-24 21:51:29 +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
skarg
6df2c0dc80
Added IAR-EWARM 6 project file for AT91SAMS port.
...
Updated IAR-EWAVR 6 project files for AVR projects.
2015-09-09 14:55:50 +00:00
skarg
07bf4eba3b
Deprecated Ringbuf_Alloc, and replaced with Ringbuf_Data_Peek() and Ringbuf_Data_Put() functions. Ringbuf_Alloc() was not interrupt or thread safe.
2015-09-09 14:54:02 +00:00
ekh
a36ac1ec45
Modified conflicting line endings in ../xplained/bacnet.c which were confusing some tools.
2015-09-08 22:52:56 +00:00
skarg
b4ad2c2729
Added Wireshark extcap command line parameter interface to mstpcap utility.
...
Tested with Wireshark on Windows (mostly working).
To use extcap, run Wireshark and go to the About-dialog. Find a tab located there named "Folders". Locate the extcap search path. Copy the mstpcap.exe to that folder, which may not exist.
Restart Wireshark, and look for "BACnet MS/TP on COMx" interfaces.
Configure the interface to change baud rate.
Capture directly from the interface.
2015-07-14 20:31:32 +00:00
skarg
edcf8404d7
Added Arduino Uno port for W5100 Ethernet shield. Note: requires an Arduino library that is included with the Arduino board, but not included here. Thank you, Miguel Fernandes!
2015-07-07 15:02:04 +00:00
skarg
e14e8ffc14
Added STM32 design challenge RS-485 daughter board schematic and BOM.
2015-06-15 14:43:49 +00:00
skarg
d052578777
Added readme.txt to Atmel XPLAINED port.
2015-05-26 19:55:44 +00:00
skarg
4b525b0615
Added RS-485 shield daughter board for ports/xplained project.
2015-04-16 15:13:23 +00:00
skarg
fe8e60dd3d
Added example MS/TP port to ATxmega XPLAINED A3BU evaluation board.
2015-04-16 13:23:29 +00:00
skarg
672f499f54
Fixed comment.
2015-03-20 19:50:08 +00:00
skarg
6cb014ee64
Changed the Linux BACnet/IP init to use NetMask.
...
The function was modified to calculate the broadcast address from IP and netmask instead of using SIOCGIFBRDADDR. In some cases it is possible that the ioctl is successful, but the returned address is 0 (e.g. search for Bcast: 0.0.0.0). For some reason in Linux the local loopback device answers from 0.0.0.0 address. So messages broadcast to that address are received from 127.0.0.1 which can possibly create a broadcast loop. This has nothing to do with NAT, but makes the stack more robust. Thank you, Sami Pietikäinen, for the contribution!
2015-02-24 21:55:31 +00:00
skarg
1814ae1d89
Fixed MSTP data expecting reply compare, as this port uses raw buffer. Thank you Will.
2015-02-03 22:39:08 +00:00
skarg
3865a13993
Fixed the at91sam7s makefile to include new files and functions to build with latest library.
2015-01-30 20:58:16 +00:00
skarg
dd271af2ed
Fix volatile variable access in at91sam7s port example.
2015-01-30 20:54:48 +00:00
skarg
c2533b6ead
Fix excessive ReplyPostponed frames in PIC MS/TP port.
2015-01-30 20:39:02 +00:00
skarg
781da0b53b
Fixed MSTP dropped packets on Linux by fixing usage of ptheads condition variable. Turns out that condition variables cannot be used on their own. They need to be paired with a shared state such as a flag variable protected by a mutex.
2014-11-15 22:03:17 +00:00
skarg
aa124bc091
updated mstpsnap utility
2014-11-15 17:27:27 +00:00
skarg
3be7029f40
Some MS/TP fixes to the AT91SAM7S port (untested).
2014-11-12 18:11:20 +00:00
skarg
5e476c3ffc
Improved test in BDK port.
2014-11-11 16:50:17 +00:00
skarg
66f52e438f
added some more debug to RS485 on Linux
2014-11-02 05:29:42 +00:00
skarg
3fca74bcfb
When MAC address length is zero, assume it is a broadcast. Updated the MS/TP to understand this.
2014-11-02 05:27:14 +00:00
skarg
133b166d0c
added alternate info on pin remap for STM32 MS/TP port
2014-09-01 00:08:42 +00:00
skarg
12e7896701
added BACAPP_MINIMAL to PIC project
2014-06-15 00:26:14 +00:00
skarg
44b30140b4
fixed Binary Input values by adding internal pullup to pin.
2014-06-04 03:16:34 +00:00
skarg
3f18b83a9d
fixed compiler error about property list function.
2014-06-04 03:15:40 +00:00
skarg
9553660732
Merged revision(s) 2731 from branches/releases/bacnet-stack-0-8-0:
...
fixed BDK MAC to Device ID initialization
........
Merged revision(s) 2732 from branches/releases/bacnet-stack-0-8-0:
made function local
........
2014-01-31 14:31:59 +00:00
skarg
92559791ba
updated linux rs485 functional test to compile and run
2013-12-23 19:36:32 +00:00
skarg
9fb6b9107a
Fixed various compiler warnings. Thank you, Morten Kvistgaard!
2013-12-09 20:31:47 +00:00
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
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
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
ef7f419a25
Cleaned up some compiler warnings.
2013-09-23 18:48:50 +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
5f3cba01fe
removed old example file since demo applications supersede it.
2013-07-12 16:42:20 +00:00
skarg
54d0c0af2d
Added project and solution files for Atmel Studio 6.1 for the BACnet development kit port to Atmega AVR.
2013-07-11 22:37:52 +00:00
skarg
24ef4ada2d
fixed function where common prototype was added
2013-07-06 23:19:50 +00:00
skarg
13d58298ea
Updated a PIC port project which needed changes to API for some BACnet objects. Compiled with MPLAB-X MCC18 compiler.
2013-05-22 21:21:42 +00:00