Commit Graph

35 Commits

Author SHA1 Message Date
skarg d1cf788641 Added datetime module to demo applications. 2007-01-22 20:31:54 +00:00
skarg f48e6997ac adding BACnet application and context-specfic data parsing for WriteProperty. 2007-01-18 19:32:31 +00:00
skarg 73b9c3eb24 corrected boolean context encoding. Added real context encoding. 2006-10-24 03:24:15 +00:00
skarg 5dd8c6da91 Converted to standard indent style. 2006-10-07 14:13:34 +00:00
skarg 6e67d7388d Reverted the WriteProperty value changes. I am not really happy with the solution and it would require a bunch of fixes to the demos. 2006-08-29 20:43:46 +00:00
skarg 8fe9858d66 Added encoding for context tagged date. Added bounds checks for context tagged data. 2006-08-17 09:01:57 +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 1af8898556 Changed the bacnet time and date encode/decode to use the structure for each as defined in bacdef. 2006-02-21 19:15:21 +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 adb2ef1b5a Added encoding function for context tagged character strings. 2006-02-03 15:38:08 +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 1cc71f8d14 changed the modules to use the new BACNet string types.
Modified the device object to handle having the string properties changed via WriteProperty service.
Updated the unit tests.
Updated the demo objects.
2005-12-23 17:39:36 +00:00
skarg 4670b0c90c Moved bitstring handling to its own module - bacstr.c 2005-12-17 21:45:34 +00:00
skarg ed11b33b29 refactored the application tagged encode and decode, and created types for character and octet strings. 2005-12-10 22:37:44 +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 72f5386147 added octet string encoding/decoding. 2005-06-02 11:22:56 +00:00
skarg b59def4ff9 minor consistency update 2005-05-15 21:11:28 +00:00
skarg 6f9a64ae1a added types for decoding write property 2005-05-15 12:10:12 +00:00
skarg 7f4f1a731b adding analog output object 2005-05-14 15:36:51 +00:00
skarg bda993e810 added write property support 2005-04-30 12:29:07 +00:00
skarg b84eb22278 modified while adding analog input object 2005-04-22 23:21:58 +00:00
skarg 57e3025421 added proper bitstring encoding 2005-04-15 17:43:02 +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 b4878c303a added missing header file. 2005-03-16 19:46:07 +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 4748432666 Added IAm APDU encoding and decoding along with unit tests. 2005-03-09 22:42:29 +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 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 022f2998e1 merged two functions to avoid confusion 2004-11-17 23:46:35 +00:00
skarg 0fb6ba8871 writing unit tests 2004-11-16 22:21:02 +00:00
skarg 2655dc817e created 2004-11-16 19:40:28 +00:00