skarg
77e55bcbd4
Cleaned up compiler warnings on Win32 from Borland compiler.
2007-07-19 21:51:46 +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
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
3869b55fea
Updating Win32 MSTP datalink layer. Testing.
2007-07-03 00:44:48 +00:00
skarg
c1be9b7adf
Compiled MS/TP for server demo using sockets. Doesn't seem to keep up with token passing. Still investigating.
2007-07-02 16:47:16 +00:00
skarg
758b32de29
Modified the server to work with MSTP datalink. Still in progress.
2007-06-30 23:36:54 +00:00
skarg
9069c939da
Fixing indent oops which removed the contents of all these files.
2007-06-14 05:33:15 +00:00
skarg
ea4863ca25
Indented.
2007-06-14 05:14:26 +00:00
skarg
5dd8c6da91
Converted to standard indent style.
2006-10-07 14:13:34 +00:00
skarg
b632f158f4
Changed the MS/TP state machine to cheat a little in order to make the timing contraints.
2006-09-05 20:28:59 +00:00
skarg
42e0033c98
Fixed a few more bugs in MS/TP, and leaned it out some more.
2006-08-29 20:42:26 +00:00
skarg
3d0abf778a
indented
2006-08-29 10:48:04 +00:00
skarg
52ee5a5619
Getting the RTOS-32 port working again. Also getting the MS/TP state machine working. Soon!
2006-08-23 21:32:16 +00:00
skarg
2dd0cd5d69
Working on MS/TP port to PIC18F series microcontroller.
2006-08-14 20:59:09 +00:00
skarg
dafc55bf9f
Working on the Datalink MS/TP layer - no working yet.
2006-08-14 13:59:07 +00:00
skarg
a30d497669
indented.
2006-08-13 00:57:17 +00:00
skarg
185d02a9ff
working on PIC port of MS/TP.
2006-08-11 20:55:48 +00:00
skarg
aba682950a
Getting the PIC port to function with MS/TP.
2006-08-10 21:12:01 +00:00
skarg
dee63d45bc
Changed all the C++ comments to C comments using comment.sh script.
2006-02-19 01:32:09 +00:00
skarg
b1d46ffa8c
ran the indent program on the source files to make them consistent.
2006-02-18 22:34:36 +00:00
skarg
c45d61b9e2
Updated code to compile on MPLAB C18 v2.44 compiler.
2005-09-29 19:28:18 +00:00
skarg
2e87236e9b
Added externs declarations to header files to handle C++ compilation.
...
Cleaned up BACnet/IP API a little.
2005-08-13 14:10:21 +00:00
skarg
2d5264446e
created to handle the datalink requirements for MS/TP.
2005-06-30 21:29:36 +00:00