skarg
64299be5ae
Changed PIC to little endian.
2006-09-21 11:17:56 +00:00
skarg
dd9b726b5e
corrected state transition in WAIT FOR REPLY state.
2006-09-21 11:17:10 +00:00
skarg
bb9351fa9f
moved rs485.h into ports.
2006-09-16 19:49:44 +00:00
skarg
310b4c1479
moved the mstp state machines into the ports directories since they will be custom for each port. Some ports will be single threaded while some will use an RTOS.
2006-09-16 17:48:52 +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
0e58e76090
Updated PIC18 port.
2006-09-01 18:02:44 +00:00
skarg
55441280e4
Created a local device.c object which is significantly smaller than the standard demo device.c object.
2006-08-30 16:46:20 +00:00
skarg
19a823350e
Updated files for PIC18F port.
2006-08-29 20:57:30 +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
0f851d57f0
changed delays to yields.
2006-08-29 10:32:32 +00:00
skarg
23a8636b90
Added reset of SilenceTimer in the SendFrame part of MS/TP that had been missing. Refactored more master state machine states.
2006-08-28 21:13:37 +00:00
skarg
011536b9c5
Added ethernet.c to ports/win32. Kevin Liao contributed the BACnet ethernet port which uses WinPcap. Thank you, Kevin!
2006-08-27 10:26:09 +00:00
skarg
6b18bb8935
Finally got MS/TP communicating on ports/rtos32. I still need to verify that it is doing things correctly since it seems a little slow to respond to service requests. Still more work to do refactoring the state machine.
2006-08-25 21:36:56 +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
05abf5be23
included ethernet and arcnet in demo for readprop and server on Linux. Corrected the ethernet length. Corrected warnings in s_rp and s_whois.
2006-08-13 16:53:15 +00:00
skarg
3560e3d06f
updated the linux data link layers for changed apdu that passes npdu.
2006-08-13 11:19:42 +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
e683d06998
created readme file for PIC port.
2006-08-10 21:23:12 +00:00
skarg
aba682950a
Getting the PIC port to function with MS/TP.
2006-08-10 21:12:01 +00:00
skarg
280b1dd6b7
Corrected compile error.
2006-08-10 20:50:49 +00:00
skarg
74be0dd457
Changed bool to smaller datatype for PIC port.
2006-08-10 20:49:53 +00:00
skarg
4d19c82f59
Created a demo Multi-state Output object, and added it to the demo applications.
2006-08-05 19:36:55 +00:00
skarg
376f210107
Updated the ports/win32 project so that it would compile under Visual C++ and Borland C++.
2006-08-02 14:58:16 +00:00
skarg
f58b94efec
Added a demo for Binary Value object and Analog Value object.
2006-08-02 11:17:42 +00:00
skarg
648af404d6
indented per coding standard using indent.sh
2006-05-24 19:57:35 +00:00
skarg
a6cd9d3967
Updated ports/win32 demo for Visual C++ to compile and run with the latest example objects (BI, BO, and LSP). Cleaned up a couple of compile warnings, which corrected a bug in the Binary Output object.
2006-05-02 14:06:16 +00:00
skarg
e6a37a34a8
Added a Binary Input object to the demo objects and updated the demo applications and device object to support the new object.
2006-03-22 03:51:36 +00:00
skarg
69289f8f88
applied patch for ports/win32 Visual C++ build from Peter Gsellmann:
...
Use relative search-path instead of absolute ones
Let you compile also the release configuration
Insert file dcc.c into project
define TSM_ENABLED in project settings
reduce warnings
Insert missing variable I_Am_Request
2006-03-01 17:49:05 +00:00
skarg
38805aabc9
Applied svn propset svn:eol-style CRLF to files.
2006-03-01 17:14:24 +00:00
skarg
b686fa7ca7
changed c++ comments to c comments using comment.sh script.
2006-02-19 01:33:30 +00:00
skarg
d6a891f0d1
running the indent on the files.
2006-02-18 23:11:25 +00:00
skarg
5fcf45a781
Created I-Have service encoding/decoding/unit test.
...
Added handlers for I-Have and Who-Has.
Added send for I-Have and Who-Has.
Created demo for WhoHas.
Added I-Have handling in server demo.
2006-02-16 21:35:06 +00:00
skarg
7f2adf1c57
added DEBUG_BIP define to keep debug out of demos.
2006-02-09 23:58:43 +00:00
skarg
b364c03893
removed duplicate function
2006-02-08 17:09:47 +00:00
skarg
89e1d3cd70
Adjusted RTOS-32 port for common demo programs.
2006-02-05 03:02:49 +00:00
skarg
fa6cb596cb
Fixed up the USE_INADDR define and created a BIP_DEBUG define for Win32.
2006-02-03 21:54:26 +00:00
skarg
85fcb0380d
Added additional hints for VC++ project building.
2006-02-03 15:37:08 +00:00
skarg
427eb31e8d
Added demo for BACnet simple server in the demo/server directory.
...
Added demo for BACnet ReadProperty service.
Added demo for BACnet WriteProperty service.
2006-01-23 13:04:29 +00:00
skarg
4b6f3a45a2
updated win32 borland port demo file for new directory layout.
2006-01-17 15:59:30 +00:00
skarg
cabdeab081
Fixed up most warnings after bacdcode changes to unsigned and signed decoding.
...
Fixed up the Visual C++ demo in ports/win32/bacnet/
2006-01-16 15:00:22 +00:00
skarg
0ea1bf30bf
refactored handlers.c into a bunch of little individual files in the demo/handler/ directory. Handlers begin with h_, and Send files begin with s_. The Send files are prototyped in client.h.
2006-01-14 23:48:03 +00:00
skarg
4556df7083
updated after moving BACnet object modules.
2006-01-10 21:23:55 +00:00
skarg
fb7376c019
updated after move of bacnet object files.
2006-01-10 21:00:31 +00:00
skarg
d7ed1480fe
Moved the demo objects into demo/object directory, and updated the makefiles and unit tests to handle the move.
2006-01-10 20:36:30 +00:00
skarg
2a9cea02be
commented out the read properties actions so that by default it only acts like a simple server.
2006-01-06 13:19:33 +00:00
skarg
2dd16e5be2
corrected unit tests for character set encodings.
2006-01-05 19:54:52 +00:00