skarg
62d557a58d
Added files for minimal compile.
2007-08-16 18:54:17 +00:00
skarg
ef4fab4912
Using existing mstp FSM files.
2007-08-16 18:52:52 +00:00
skarg
2722f8c008
Updated for ATmega port.
2007-08-16 18:52:12 +00:00
skarg
a99bbea376
made a copy
2007-08-16 15:30:22 +00:00
skarg
265aa4069d
made a copy
2007-08-16 15:29:46 +00:00
skarg
75302f4843
Updated make file, and testing compile with DLMSTP datalink.
2007-08-16 00:37:56 +00:00
skarg
f2e0bbe834
Fixed makefile for atmega168.
2007-08-15 22:41:53 +00:00
skarg
eb0b3266f0
Added 76800 baud rate.
2007-08-15 19:20:01 +00:00
skarg
916843468c
Converted timer to Timer0, and enabled global interrupts to make the timer work.
2007-08-15 19:18:56 +00:00
skarg
7e1b95d18f
Added clear to power reduction registers, but still no timer interrupt under simulation.
2007-08-15 18:27:43 +00:00
skarg
1b364d6df1
Adding MS/TP demo for ATmega168. Not finished yet.
2007-08-15 00:12:19 +00:00
skarg
53bc0932ad
made a copy
2007-08-14 16:03:43 +00:00
skarg
273ab6220c
made a copy
2007-08-14 16:02:55 +00:00
skarg
fe7b8c0459
Added version.c to demos.
2007-08-14 16:00:16 +00:00
skarg
1b9a00e238
Added version files.
2007-08-13 16:42:43 +00:00
skarg
722b183f98
Updated handling of port without IP address.
2007-08-11 17:16:22 +00:00
skarg
1ae2cceb64
Added some new directories as we get ready to change the BACnet stack source code into a library.
2007-08-10 22:06:40 +00:00
skarg
83ccb299df
Added readme.txt file with explanations about the AT91SAM7S port.
2007-08-10 17:51:32 +00:00
skarg
1d6f04e347
Cleaned up tabs and file width some.
2007-08-10 16:25:50 +00:00
skarg
27f2b9960a
Updated rx_fsm for Win32 port. Used for monitoring ms/tp stream from USB-RS485 dongle.
2007-08-10 00:21:27 +00:00
skarg
f1deb0b1fe
Tweaked the Atmel ARM7 MS/TP settings.
2007-08-09 23:53:18 +00:00
skarg
ed5562126e
Added port for Atmel AT91SAM7S-EK ARM7 board using the YAGARTO GNU ARM tool suite. Still testing.
2007-08-08 23:33:30 +00:00
skarg
910acca133
Updated to allow command line passed device interface.
2007-08-08 23:11:28 +00:00
skarg
d86641224a
Corrected count of objects for PIC port.
2007-08-08 17:39:22 +00:00
skarg
5fb27cae1a
Converted c++ style comments to c. Per coding standard. See coding-standard.txt
2007-07-26 16:25:35 +00:00
skarg
519e9fd31b
Converted comments from c++ to c.
2007-07-26 14:25:25 +00:00
skarg
b427e0055d
Used "svn propset svn:eol-style native to these files. Used dos2unix on them on Linux.
2007-07-26 13:29:00 +00:00
skarg
6d908d1ffe
Updated for bacint.
2007-07-26 13:20:22 +00:00
skarg
ec3d065755
Updated bacint into Linux makefiles.
2007-07-26 00:43:42 +00:00
skarg
ef7344af89
Changed RS-485 buffers to be a factor of APDU size. Removed wait before transmit to speed up Win32 state machine. Speed seems to vary depending on how many USB devices are connected.
2007-07-24 23:21:44 +00:00
skarg
038f719a44
Corrected rx_fsm MS/TP monitor demo.
2007-07-24 23:15:23 +00:00
skarg
0dd6584952
Updated the version number.
2007-07-21 12:13:26 +00:00
skarg
77e55bcbd4
Cleaned up compiler warnings on Win32 from Borland compiler.
2007-07-19 21:51:46 +00:00
skarg
5e68e165f5
removed unused stub function in unit test.
2007-07-16 18:08:30 +00:00
skarg
d13b0ce854
Modified the Win32 datalink for MSTP to be more effecient by using semaphores for dataready signals. Also increased task priority. Still not fast enough - needs to respond to PFM and Token within 20ms to be compliant.
2007-07-16 17:03:08 +00:00
skarg
382766d7c4
Modified the API between mstp and dlmstp to better handler multiple MS/TP ports.
2007-07-16 14:19:49 +00:00
skarg
d9e1af4b2e
Added buffers for MSTP port structure.
2007-07-14 01:07:48 +00:00
skarg
39ef0b2af8
Fixing the linux port to use the common MS/TP state machine files.
2007-07-14 01:03:29 +00:00
skarg
b6324bce5b
Moved the MS/TP state machine files to the root directory since they are common between Linux and Windows builds (and perhaps others as well). It was getting to be too much work to maintain a nearly identical version in each port.
2007-07-14 00:20:31 +00:00
skarg
e53f38dd40
Changed the MSTP_MASTER_STATE_ANSWER_DATA_REQUEST state to always send a REPLY_POSTPONED by
...
commenting out the section that checks for new packets to send. It was not the intent of the BACnet standard, but it makes the Master Node FSM compliant. It's either that or re-parse the message for a matching apdu and invoke id, and then defer if the next message does not match. The problem happens when an unconfirmed request (i.e. WhoIs) is followed immediated by a confirmed request (i.e. ReadProperty) before the device can respond to the unconfirmed request (i.e. the I-Am is queued in the Transmit buffer).
2007-07-14 00:09:16 +00:00
skarg
3d54a5cd50
Corrected compiler warning.
2007-07-03 05:18:36 +00:00
skarg
3869b55fea
Updating Win32 MSTP datalink layer. Testing.
2007-07-03 00:44:48 +00:00
skarg
d6851d7320
Updated the dlmstp and rx_fsm projects under Win32. Passing tokens and NPDU on MS/TP at 38400.
2007-07-02 23:09:22 +00:00
skarg
8c3ddc8a06
Updated rx_fsm lurking RS-485 monitor application for Win32.
2007-07-02 22:47:25 +00:00
skarg
8d46d06c1e
Copy mstp file from Linux port as starter files for Win32 via subversion.
2007-07-02 22:41:49 +00:00
skarg
0a125a187a
Copy mstp file from Linux port as starter files for Win32 via subversion.
2007-07-02 22:41:15 +00:00
skarg
746c81f48e
Removed these mstp files so that we can copy the files from Linux port as starter files via subversion.
2007-07-02 22:40:02 +00:00
skarg
43dd774602
Removed the local dlmstp.h file from the Win32 ports directory since we should be using the common dlmstp.h at the root of the project.
2007-07-02 22:33:24 +00:00
skarg
cbb7596570
made a copy
2007-07-02 22:21:37 +00:00
skarg
ea7893efe2
Removed reference to Borland.
2007-07-02 22:20:18 +00:00