skarg
14fab39517
added handler for npdu.
2005-03-17 19:17:38 +00:00
skarg
3f9235eb59
added dependent file
2005-03-17 19:16:47 +00:00
skarg
e96a9f7aa1
Moved the max seg and max apdu encode from npdu. Created decode and unit tests.
2005-03-17 19:16:08 +00:00
skarg
167c54a72d
Adding handlers for Ack and Simple Ack
2005-03-17 19:14:57 +00:00
skarg
ed4a7dd8d9
adding generic handlers for apdu messages
2005-03-17 11:46:13 +00:00
skarg
163306cc0c
updating to use apdu.c library
2005-03-16 21:31:28 +00:00
skarg
61c5e24cc3
created
2005-03-16 21:30:57 +00:00
skarg
c62d283ec4
compiles!
2005-03-16 19:47:16 +00:00
skarg
b4878c303a
added missing header file.
2005-03-16 19:46:07 +00:00
skarg
8351fc9314
added unit tests
2005-03-16 19:45:27 +00:00
skarg
f08d6499c9
getting the test system working.
2005-03-16 19:12:31 +00:00
skarg
f5da90f3a0
fixed end of file compiler warning
2005-03-16 19:11:18 +00:00
skarg
29a30c3bfe
added prototype
2005-03-16 19:10:48 +00:00
skarg
c75efba18e
Modified for testing under Linux
2005-03-16 19:09:53 +00:00
skarg
216ff3db4f
Moved from main project to PIC18
2005-03-16 19:08:36 +00:00
skarg
922b4c7628
moved to PIC18 port. Not needed by linux
2005-03-16 19:07:40 +00:00
skarg
52a5c93d9f
corrected pre-compiler define.
2005-03-16 18:05:05 +00:00
skarg
6acf3fdc29
refactored the custom config settings.
2005-03-16 18:02:16 +00:00
skarg
63657d29c8
created to test the stack on linux
2005-03-16 16:29:07 +00:00
skarg
c03d3b3670
created to be able to unit test.
2005-03-16 16:20:06 +00:00
skarg
689d98708e
Added unit testing for encode and decode of NPDU.
2005-03-16 16:19:13 +00:00
skarg
f08626c00f
modified the address structure to better represent BACnet data spec.
2005-03-16 16:18:40 +00:00
skarg
ceaae8ca5e
refactored the encode and decode of unsigned16 and unsigned32.
2005-03-16 16:17:35 +00:00
skarg
1190ff8380
Adding code to support NPDU.
2005-03-14 00:04:57 +00:00
skarg
fe6a67967e
added BACnet address to be used by npdu encoding and for address cache
2005-03-13 12:09:20 +00:00
skarg
a5e4921dbb
created
2005-03-13 12:08:27 +00:00
skarg
2f0e6478ba
added checks for valid pointers.
2005-03-10 01:20:40 +00:00
skarg
9abde620f5
Created file.
2005-03-10 01:17:31 +00:00
skarg
3db7414ff8
created file to hold BACnet constants
2005-03-10 01:16:54 +00:00
skarg
4748432666
Added IAm APDU encoding and decoding along with unit tests.
2005-03-09 22:42:29 +00:00
skarg
5b4c6bbf74
added pdu type enumerations
2005-03-09 21:20:40 +00:00
skarg
5ee0cb6e5c
Created
2005-01-27 22:12:53 +00:00
skarg
06201597f1
Created
2005-01-27 22:10:19 +00:00
skarg
24f55901df
Changed prototype to use unsigned as spec'd in the BACnet standard. Updated unit tests.
2005-01-27 22:08:41 +00:00
skarg
9ab18525b2
Corrected the decode_is_context_specific function to return a boolean value.
2005-01-27 19:37:03 +00:00
skarg
2cf5a544de
corrected bacnet date encoding.
2004-12-01 19:44:12 +00:00
skarg
fcf2f3e0b6
Added new functions for handling opening/closing tags. Corrected encode of unsigned.
2004-11-23 12:59:01 +00:00
skarg
1e9ad1d231
changed encode API to make it clearer.
2004-11-19 15:38:57 +00:00
skarg
b26f693bea
Fixed the unit tests and functions that were tested
2004-11-18 18:58:03 +00:00
skarg
d91a728f82
adding unit test
2004-11-18 12:04:47 +00:00
skarg
022f2998e1
merged two functions to avoid confusion
2004-11-17 23:46:35 +00:00
skarg
4230cb48a2
corrected decoding of tag number. Added function to check for opening tag and closing tag. Added more unit testing.
2004-11-17 21:15:34 +00:00
skarg
77455f2512
removed unnecessary line of code used for debugging.
2004-11-17 16:23:23 +00:00
skarg
f7fa9d525c
corrected the tag decoding, and the string encoding.
2004-11-17 16:22:29 +00:00
skarg
0fb6ba8871
writing unit tests
2004-11-16 22:21:02 +00:00
skarg
12acdc5dca
created
2004-11-16 19:46:29 +00:00
skarg
2655dc817e
created
2004-11-16 19:40:28 +00:00
skarg
b6c2937da1
Moved some functions around to reduce amount of prototypes
2004-10-03 21:48:41 +00:00
akchu
e5274a8881
1) Created MSTP_Create_And_Send_Frame function.
...
2) Moved MSTP_Create_Frame call out of rs485.c and into mstp.c
3) Modified all previous calls to RS485_Send_Frame calls to call
MSTP_Create_And_Send_Frame instead.
2004-10-03 17:20:48 +00:00
akchu
49d79a3969
Changed TRUE->true and FALSE->false for C99 compliance.
2004-10-03 16:58:30 +00:00