Commit Graph

854 Commits

Author SHA1 Message Date
skarg 3fa42d3df6 2007-09-28 23:16:36 +00:00
skarg 60ed49f60e changed the RTS guard time. 2007-09-28 00:04:46 +00:00
skarg 6bc594fadd Updated web page for little projects. 2007-09-27 17:21:57 +00:00
skarg b534a6bf7f Modified the demo/server application to use environment variables for the interface parameters (Thank you tomás!). 2007-09-27 17:18:59 +00:00
skarg da79c3826b Updated AVR port to work on actual hardware. 2007-09-25 22:08:14 +00:00
skarg 7b88a99e0f Changed max to be a define so that compilers don't have to use larger integers than necessary to represent enums. 2007-09-19 15:30:06 +00:00
skarg b00aa000f5 Any size MAC address should be allowed which is less than or equal to 7 bytes. The IPv6 16 byte addresses are planned to be handled outside this area in BACnet. 2007-09-19 15:29:01 +00:00
skarg e4d875c95f Modified the code blocks project. 2007-09-08 00:13:45 +00:00
skarg cf7a013640 Compiling with CRC tables. 2007-09-07 18:02:31 +00:00
skarg fe950f2579 Compiling with CRC tables. 2007-09-07 18:01:52 +00:00
skarg 0c527b8162 Cleaned up Borland compile. 2007-09-07 18:00:42 +00:00
skarg 9b7db6360f Added CRC_USE_TABLE option for CRC in MS/TP. 2007-09-07 06:46:01 +00:00
skarg 62a7475817 Trimmed unnecessary code from MS/TP receive FSM. Updated rs485 for AVR and ARM. 2007-09-07 05:42:53 +00:00
skarg 8fb328ce23 Modified the AT91SAM7S port and the ATmega168 port to use a slimmed down MS/TP state machine and datalink layer. Tested on AT91SAM7S-EK board. 2007-09-07 01:34:19 +00:00
skarg 4f34f6994b Updated the library in the ATmega makefile, and updated the tsm module. 2007-09-06 00:09:46 +00:00
skarg 69ddb269b7 Creating ATmega demo. 2007-09-05 23:47:15 +00:00
skarg 880adb383f Fixed inconsistency in demo ReadProperty handler. 2007-09-05 23:46:25 +00:00
skarg 17ceb11d3c Rewrote MS/TP to minimize memory usage. Compiles, but untested. 2007-09-05 23:13:15 +00:00
skarg 794362580b Corrected bug in WAIT_FOR_REPLY state of MS/TP Master Node. 2007-09-05 23:12:23 +00:00
skarg 8994735720 Added CodeBlocks workspace and updated demo/epics to use the Required Properties list of the Device Object. 2007-09-05 17:21:36 +00:00
skarg 46ab0030c8 Fiddling with the MAX_MDPU and datalink stuff. 2007-09-01 00:42:12 +00:00
skarg 35cac8b4b0 added datalink. 2007-08-31 23:24:41 +00:00
skarg a5f1cb9493 Created for holding function pointers for the datalink. 2007-08-31 23:23:23 +00:00
skarg 8aa905ce68 Corrected unit test builds on Linux. 2007-08-31 22:05:02 +00:00
skarg d2fa7d44c6 Upped the version number to 1.0.0 - this should be the stable version. 2007-08-31 22:04:24 +00:00
skarg 9be716c82c Corrected compiler warning. 2007-08-31 21:04:43 +00:00
skarg fd91a35a5c Changed input buffer size check to be more correct and maintainable. 2007-08-31 21:04:14 +00:00
skarg 22b3118ead Added thought provoking comment. 2007-08-31 00:23:07 +00:00
skarg e5ad637410 Updated to do list. 2007-08-24 15:26:59 +00:00
skarg 23fbc1eee7 Updated ports client/server demo to use BACnet library. 2007-08-24 00:41:08 +00:00
skarg 686030e197 Updated the Datalink Data-Expecting-Reply for the at91sam7s and atmega168 projects. 2007-08-24 00:34:32 +00:00
skarg b41f8709d8 Updated vendor name and ID to use the one specified in config.h or DEFINED. 2007-08-24 00:33:34 +00:00
skarg 4c8b5b5262 Modified the Borland compiler build to use a library for all the demos. 2007-08-24 00:32:34 +00:00
skarg 34f090598d Modified the Borland compiler build to use a library for all the demos. 2007-08-24 00:31:38 +00:00
skarg e28c120a7f Added makefile for building BACnet library under Linux. 2007-08-23 18:57:09 +00:00
skarg e7a49d79ee Converted the linux build to use BACnet library. Moved some BACnet address functions to bacaddr.c/h. 2007-08-23 18:56:38 +00:00
skarg 75916aa21a Added BACnet address copy and compare functions. 2007-08-23 16:06:11 +00:00
skarg bf45ede358 Updated makefile for latest config.h defines. 2007-08-23 00:35:49 +00:00
skarg e16ae6eded Updated dlmstp project on Win32. Added rx_fsm.mak for Borland. 2007-08-23 00:34:38 +00:00
skarg 4f42b20590 Modified the MS/TP Master Node state machine to handle Data Expecting Reply in a more appropriate manner. Updated the MS/TP monitor rx_fsm, and updated the linux and windows dlsmtp for new functionality. 2007-08-23 00:28:14 +00:00
skarg b37c58e0bf Updated stdint.h and stdbool.h which are used with compilers that are pre-C99 standard (i.e. borland). This also cleaned up warnings when built with codeblocks using MinGW. 2007-08-21 23:03:01 +00:00
skarg 6dc7399605 Since config.h is updated, the demo makefiles needed to be updated with the latest DEFINES. Also changed some of the demo projects built with CodeBlocks. 2007-08-21 23:00:56 +00:00
skarg f74d39558f Added more configuration information to config.h, including the default Vendor Id. This BACnet Stack at SourceForge has been assigned Vendor Id 260 by ASHRAE. We can now release binary utilities and tools with our own Vendor ID! 2007-08-21 17:50:01 +00:00
skarg 12ce5a0d7f Moving this 1MB file. 2007-08-21 13:57:50 +00:00
skarg 35e144aa56 Added vendor id document from ASHRAE. This open source community project can now release executables with a valid vendor id! 2007-08-21 13:52:56 +00:00
skarg 03dfa101c9 Adjusted the minimum Turnaround time for ARM and AVR ports to give a minimum since there are errors induced from the clock and from rounding. 2007-08-20 19:39:36 +00:00
skarg 1d46e28189 Added frame and overrun error detection into AT91SAM7S port of MS/TP. 2007-08-20 16:33:29 +00:00
skarg 4980eb8b2e Corrected Atmel ARM7 AT91SAM7S port by fixing some problems in the dlmstp.c functions. Validated. 2007-08-20 15:57:13 +00:00
skarg eabe6dee96 Converted SilenceTimer on MS/TP datalink to be a function so that it can be atomic on 8-bit microcontrollers. 2007-08-19 12:30:51 +00:00
skarg 53f2fc3f35 Updated the unit test make files. Fixed the init sections of MS/TP monitor (rx_fsm) modules. Corrected the rx_fsm code to check the correct return value of the read. Fixed the return value of the RS485 prototypes. 2007-08-18 16:14:06 +00:00