Commit Graph

782 Commits

Author SHA1 Message Date
skarg 81d69f910d Updated some ARM and AVR ports projects which needed changes to API for some BACnet objects. Compiled with IAR ARM and AVR compiler. 2013-05-22 17:44:57 +00:00
skarg afa20e55b3 Added diagrams for STM32 project. 2013-05-22 14:31:37 +00:00
ekh 15fe7e56c2 Allow compilation of BACnet/IP demos in Cygwin in Windows 2013-05-10 19:24:26 +00:00
skarg 2089221a1d When MS/TP MAC length is zero, use broadcast address. 2013-04-16 03:54:13 +00:00
skarg 0c963ecc30 Fixed MS/TP where double messages were send on Data-expecting-reply frames. Thank you, Simone Tolotti. 2013-04-13 16:18:07 +00:00
skarg 539e39a40f Alphabetized some files listed in Makefile to make it easier to find them when using the Makefile as a project guide. 2013-03-17 14:22:58 +00:00
skarg ba3242aafd indented using indent.sh script to get uniform looking code for release 2013-03-13 22:17:13 +00:00
skarg 2de46521b8 fixed line endings and SVN MIME and eol-style using fixup.sh script. 2013-03-13 22:15:00 +00:00
skarg 11897368d2 converted C++ comments using script 2013-03-13 22:13:28 +00:00
skarg 3a84572662 Created new port for BSD/MAC OS X (ports/bsd). It supports only BACnet/IP. Thank you, Patrick! 2013-03-06 17:32:20 +00:00
skarg 79c37f7d09 Added a note to MS/TP FindNewSuccessor transition after BTL CR: if NS=TS-1, this node could send PFM to self! 2013-02-21 23:10:23 +00:00
skarg 19332796d1 Updated STM32 project to use IAR compiler built-in CMSIS. 2013-01-08 21:28:11 +00:00
skarg 9b60fff679 Added some fixes for compiling with 2010 version of avr-gcc (WinAVR). 2013-01-08 20:52:14 +00:00
skarg a576c29ae4 Added some porting to AT91SAM7S while playing with IAR compiler. 2013-01-08 20:51:29 +00:00
skarg cf882642a8 Changed Ringbuf API: Ringbuf_Pop_Front is now Ringbuf_Pop, and now it copies the buffer into parameter and returns boolean. Original method was not safe since it returned a pointer to the element but freed the buffer element. Changed Ringbuf_Get_Front to Ringbuf_Peek with no change in functionality, to make names more consistent.
Updated all the MS/TP datalink layer implementations that use Ringbuf library.
2013-01-08 20:48:34 +00:00
skarg d9877756bf Added checks to detect and work with faulty SEEPROM. 2012-12-22 05:41:38 +00:00
skarg 4c0599f104 cleaned up some warnings and errors when compiled for MS/TP on Linux 2012-12-16 04:42:22 +00:00
skarg 934fcbf012 A function in example device.c, Device_Object_List_Identifier, uses an array index, which starts at 1, not 0. Fixes WhoHas for last name in object list. Thank you, Peter van der Stok! 2012-12-07 16:28:01 +00:00
skarg 3b85868fe7 Modified the BDK port for version 4 hardware layout 2012-11-26 02:12:37 +00:00
skarg fce60832e6 Modified the BDK port for version 4 hardware layout 2012-11-25 21:33:51 +00:00
skarg 0b84ce44ec fixed writes to object-name property when writing the same name to an object. 2012-11-24 15:21:46 +00:00
skarg c0b54d06bd Moved around some print statements to be more useful. 2012-11-12 23:16:15 +00:00
skarg 2707c37771 Removed version.c from project since it was not used. 2012-11-10 18:30:54 +00:00
skarg d1567978c9 Adjusted BDK port to compile for ATmega1284p for IAR. 2012-10-31 16:30:18 +00:00
skarg cde2d61d92 Added support for Atmega1284p. 2012-10-31 04:06:18 +00:00
skarg 6facc07c74 Fixed 76800 setting for Linux rs-485. 2012-10-23 18:16:32 +00:00
skarg 4f67e02c0b added lwIP port for BACnet/IP. Thank you, Calon Associates Limited. 2012-10-23 12:30:09 +00:00
skarg f8450f40bb In WAIT_FOR_REPLY state of MS/TP, changed next state of frame type TEST_RESPONSE to be DONE_WITH_TOKEN to match standard. Thank you, Eric Xu! 2012-10-17 22:33:01 +00:00
skarg 75727604df moved eeprom calls out of dlmstp.c 2012-09-29 20:34:42 +00:00
skarg 2f8551d2e9 fixed last-value for buttons. Thank you, Ken. 2012-09-29 20:33:38 +00:00
skarg 2f1dad9e29 fixed compile error. 2012-09-27 22:03:19 +00:00
skarg 969bd471c0 Corrected rs-485 silence time function calls to match recent changes in API. 2012-09-27 19:53:12 +00:00
skarg 5aa78916ae Fixed Nikola Jelic's name in comments, originally written in Cyrillic script. 2012-09-27 19:24:50 +00:00
skarg 5920a624b3 Added 76800 baud support on Linux port of RS-485 driver. Thank you, Nikola Jelic! 2012-09-27 19:22:57 +00:00
vasyl-tkhir 2f73bcae44 BACnet router added. 2012-09-27 14:36:11 +00:00
skarg 9db24ea90a Cleaned up compiler warnings. 2012-09-21 12:10:46 +00:00
cneilson cc5d5eb84c fixed build errors 2012-09-21 01:26:02 +00:00
cneilson 3b9c7848e9 fixed build errors 2012-09-21 01:25:10 +00:00
cneilson 02cd9c15ab fixed build errors 2012-09-21 01:24:43 +00:00
skarg 476a347da7 Updated pic18f6720 project on Windows. 2012-09-14 20:35:57 +00:00
skarg eb636a7810 fixed case sensative file names to allow this project to compile on Linux 2012-09-14 18:47:59 +00:00
cneilson 6606955415 added msv and csv into the build 2012-09-14 17:22:06 +00:00
skarg 8f88d5d45d Updated pic18f6720 port project to compile with MPLAB X and MCC18 v3.43 LITE. 2012-09-13 20:27:38 +00:00
cneilson 77ad8cf6f4 fix compile errors 2012-09-12 08:39:36 +00:00
skarg 4612e503d1 Unfactored the device object read-property common since it made error handling more difficult, and also required an additional characterstring when optional characterstrings were needed in the objects. 2012-08-16 18:53:52 +00:00
skarg 288a47edea Added checks for DeviceCommunicationControl that were in src/apdu.c but are missing from this port. Thanks, Vu! 2012-08-14 16:27:50 +00:00
netp a7243993ac Updated & additional Visual Studio 2010 Projects 2012-08-08 01:09:20 +00:00
skarg 609234a3bf Fixed compiler warning. 2012-07-11 19:14:06 +00:00
skarg b6b852ef08 Removed wildcard match for Device Instance since it is only done for ReadProperty and ReadPropertyMultiple services, and the match is done by substitution in those service handlers. 2012-07-09 21:52:19 +00:00
skarg 7578b4ef06 Added check in each example object WriteProperty handler to pass test:
9.22.2.1 Writing Non-Array Properties with an Array Index
Thank you Kamalathas!
2012-07-09 19:49:27 +00:00