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
skarg
af6490c6cd
Corrected compile error.
2008-01-01 22:12:18 +00:00
skarg
9ab6d4165f
Adding COV support.
2007-12-28 19:53:34 +00:00
skarg
d1ad21a4cc
updated max header based on the 8 bytes that are used by MS/TP.
2007-12-27 02:55:00 +00:00
skarg
f166117f59
Added some printing defines around print statements.
2007-12-17 20:25:23 +00:00
skarg
7e94cb5214
updated document.
2007-12-14 17:11:22 +00:00
skarg
c587fb201a
updated.
2007-12-11 22:47:44 +00:00
skarg
92f16a443f
Added casts to reduce compile warnings.
2007-12-11 22:47:23 +00:00
skarg
e1df93557f
Adding COV support (in progress).
2007-12-08 16:21:47 +00:00
skarg
32457a68c0
Indented.
2007-12-07 20:15:56 +00:00
skarg
eb72c8cb64
Working on DOS port.
2007-12-06 23:17:27 +00:00
skarg
7622c631af
Turbo C++ 1.01 project for building DOS port.
2007-12-06 22:38:24 +00:00
skarg
def9ccb49d
added main to DOS port for testing.
2007-12-06 22:37:07 +00:00
skarg
64e9b54dbd
Adding a DOS port to run on x86 single board computer.
2007-12-06 22:31:14 +00:00
skarg
af373fbbfe
Prepping for COV.
2007-12-05 22:57:45 +00:00
skarg
23905f3436
Added WriteProperty support to Binary Inputs, as well as adding out-of-service. Prepping for COV.
2007-12-05 22:55:45 +00:00
skarg
b8b9e1719d
Updated projects and comments.
2007-11-29 22:53:27 +00:00
skarg
4698bb219c
Added braces for better coding practice.
2007-11-29 22:52:54 +00:00
skarg
1b63da346f
added item
2007-11-29 17:35:39 +00:00
skarg
1477603af6
indented.
2007-11-29 16:39:48 +00:00
skarg
06d23fcf1f
updating script.
2007-11-29 16:27:33 +00:00