skarg
bf353b0c56
Added MS/TP define for optional compile.
2008-02-20 22:47:48 +00:00
skarg
9bbac30cf4
Added defines to ease usage with demo applications.
2008-02-20 22:47:16 +00:00
skarg
584fe58b56
corrected compiler warnings when compiled for MS/TP on Linux.
2008-02-20 22:39:55 +00:00
skarg
741b208ef6
Corrected compiler warnings.
2008-02-20 22:38:48 +00:00
skarg
928c9fbbe1
Corrected compiler warnings.
2008-02-20 22:36:59 +00:00
skarg
e208feedae
Corrected a couple of comparisons, and made the socket init more complete.
2008-02-20 22:35:20 +00:00
skarg
d330f2c7c8
Added MS/TP initialization functions to demo applications, along with BVLC initialization.
2008-02-14 19:16:24 +00:00
skarg
004ffdc11d
Enhanced the MS/TP packet sniffer to allow configurable baud rate.
2008-01-27 19:57:04 +00:00
skarg
b72da0bc4a
Added BBMD environment setting for demo applications epics, server.
2008-01-27 19:56:05 +00:00
skarg
d3ae827bf2
Corrected BVLC and BBMD code.
2008-01-23 05:38:29 +00:00
skarg
c163a7cc93
Corrected forwarded NPDU bug.
2008-01-22 02:01:53 +00:00
skarg
fd26838a54
added WhoIs demo to CodeBlocks demo workspace.
2008-01-22 01:46:42 +00:00
skarg
a63ff67e18
Enhance the bbmd registration for demos.
2008-01-22 01:43:18 +00:00
skarg
5bef9a18e2
Modified the WhoIs demo to use BBMD if configured for BACnet/IP. Corrected the BVLC code.
2008-01-22 01:18:12 +00:00
skarg
ef4f7bbf22
Added debug info.
2008-01-21 04:53:41 +00:00
skarg
be9c36147e
Change position of BBMD Enable.
2008-01-21 03:05:19 +00:00
skarg
e4ccba8310
Added debugging.
2008-01-21 03:03:43 +00:00
skarg
1c4ac15cb0
Updated svn eol style.
2008-01-20 21:55:59 +00:00
skarg
f92a6b10f0
Updated demo library to include BVLC file and functionality.
2008-01-20 21:34:40 +00:00
skarg
e951f5ab0d
Added todo item.
2008-01-20 21:28:32 +00:00
skarg
2e3436cb9e
Changed BVLC_READ_BROADCAST_DISTRIBUTION_TABLE* into ..._DIST_... to match bacenum.h changes.
...
bip_get_xxx() deliver address and port in host order. Used htonl,htons to marshal them into PDU.
Fixed the BVLC beheading in the Forwarded Message case - Usually the BVLC header is 4 octets long. It's 10 octets in this case.
Extracted source address from BVLC header for forwards since it contains the original MAC address we are supposed to talk to.
Fixed the byte order of IP and port on unicast outgoing DA.
Added BBMD_ENABLED to config.h file to allow enable and disable of BBMD at compile time.
Thank you to Tomás Zerolo for the patch!
2008-01-17 23:19:03 +00:00
skarg
a413b92afd
Added COV subscription list to Device object. Untested.
2008-01-16 21:35:26 +00:00
skarg
50ecdd1241
Corrected error for subscribeCOV cancelation.
2008-01-15 14:27:08 +00:00
skarg
85d58bd688
Correcting COV subscribe - almost working...
2008-01-14 23:26:20 +00:00
skarg
b698ba0cdd
Corrected the COV lifetime to be seconds, not milliseconds.
2008-01-14 22:03:15 +00:00
skarg
bfc5a52a6f
Adding SubscribeCOV to demo/server for testing.
2008-01-14 21:27:22 +00:00
skarg
99860bd944
Created a protocol diagram.
2008-01-11 16:48:48 +00:00
skarg
280d8c8c51
Corrected makefile define.
2008-01-10 20:15:53 +00:00
skarg
9abf112d45
Moved the inline optimization to the Makefile.
2008-01-09 16:50:44 +00:00
skarg
1397585e71
Simplified the stricmp function.
2008-01-09 15:46:05 +00:00
skarg
83da7c5b3b
Added back 2 bytes in MS/TP header size for CRC16 since it failed unit testing.
2008-01-09 15:41:46 +00:00
skarg
a458bdce44
Added stricmp as replacement for compilers that didn't have it.
2008-01-09 13:31:12 +00:00
skarg
5eb6c9bc4d
Added optional standards flag for c99
2008-01-09 13:30:17 +00:00
skarg
89432a85c3
Applied standard indentation to files.
2008-01-08 23:13:51 +00:00
skarg
401dbaa89d
Updated the version number.
2008-01-08 23:12:32 +00:00
skarg
bfd4d71804
Corrected EOL on file.
2008-01-08 21:35:24 +00:00
skarg
e17cb0559e
Converted C++ comments to C comments.
2008-01-08 21:30:50 +00:00
skarg
a8dffb5a12
added another to do item: MISRA C.
2008-01-08 15:18:10 +00:00
skarg
ef8f9c7e8b
fixed compile error in bactext after change to enumeration name.
2008-01-08 15:16:31 +00:00
skarg
e79bd532af
Updated atmega project.
2008-01-07 23:01:44 +00:00
skarg
a8e679f8d7
Compiled ATmega16 port example project with IAR Embedded workbench.
2008-01-07 21:41:15 +00:00
skarg
9f1dc8223f
Corrected read-property handler example for encoding ack without an extra buffer.
2008-01-07 21:40:33 +00:00
skarg
f8adfe1f41
Added read-property methods to encode ack without an extra buffer.
2008-01-04 23:06:46 +00:00
skarg
72abef8e1d
Corrected atmega port MS/TP code where APDU size > 255 caused APDU layer to not process packets.
2008-01-03 18:49:38 +00:00
skarg
b6d4723ca2
Corrected at91sam7s port MS/TP code where APDU size > 255 caused APDU layer to not process packets.
2008-01-03 18:46:17 +00:00
skarg
62731da8cf
added file.
2008-01-03 18:42:17 +00:00
skarg
ab7fe095f4
Added comment for reducing code size.
2008-01-02 14:28:31 +00:00
skarg
767fe208e0
Added "static inline" to functions that were only used once, and reduced code usage by 6 bytes for each occurance.
2008-01-02 14:27:41 +00:00
skarg
fe2e91f806
Added todo.
2008-01-02 14:25:40 +00:00
skarg
8b99c8c85b
Updated output of whois demo. Began implementing the datalink-all concept.
2008-01-01 23:17:28 +00:00