Commit Graph

41 Commits

Author SHA1 Message Date
skarg f74d39558f Added more configuration information to config.h, including the default Vendor Id. This BACnet Stack at SourceForge has been assigned Vendor Id 260 by ASHRAE. We can now release binary utilities and tools with our own Vendor ID! 2007-08-21 17:50:01 +00:00
skarg 9069c939da Fixing indent oops which removed the contents of all these files. 2007-06-14 05:33:15 +00:00
skarg ea4863ca25 Indented. 2007-06-14 05:14:26 +00:00
skarg e29e9ded59 Fixed warnings generated by Visual C++ 6.0. 2007-02-23 13:04:33 +00:00
skarg 1386b41f2d Ran the indent and comment script to standardize the source files. 2007-02-23 02:14:50 +00:00
skarg 4d91e68c6c removed unused local variables. 2007-02-20 20:59:16 +00:00
skarg b3d15b1f37 Enhanced the WriteProperty service demo to allow multiple tagged data elements and to allow context data. 2007-02-20 20:56:08 +00:00
skarg 2fed6fcf3b Enhanced date and time parsing for WriteProperty demo. 2007-02-14 21:52:13 +00:00
skarg 71d59fbb8b Standardized the comments and indentation using the comment.sh and indent.sh scripts. 2007-02-02 02:25:15 +00:00
skarg b6fcd46b93 Added datetime to unit tests that depended on it. 2007-01-22 22:13:34 +00:00
skarg d1cf788641 Added datetime module to demo applications. 2007-01-22 20:31:54 +00:00
skarg f1df19f07c Moved BACnet date and time into their own module. 2007-01-22 16:51:08 +00:00
skarg 5aee2513fa Fixed errors in compile. 2007-01-19 21:59:38 +00:00
skarg 6864a32d22 Added time, date, and datetime helper functions for copy, compare, and set. 2007-01-19 21:53:16 +00:00
skarg a39c9de535 Fixed the problems from the WriteProperty changes. Compiles cleanly. Needs tested. 2007-01-18 22:03:00 +00:00
skarg c9e1382044 Modified WriteProperty handler to handle context-specific, application, and constructed data. Fixed up all the demos to use new API. 2007-01-18 21:22:40 +00:00
skarg 69e9cf4ee1 Fixed unit test for data length function. 2007-01-18 19:35:11 +00:00
skarg f48e6997ac adding BACnet application and context-specfic data parsing for WriteProperty. 2007-01-18 19:32:31 +00:00
skarg f7d549dec6 Cleaned up warnings from Visual C++ 6.0 compile by adding casts. 2006-12-12 15:45:01 +00:00
skarg a30d497669 indented. 2006-08-13 00:57:17 +00:00
skarg 5bb205dc03 Changed the API to pass the NPDU data down through the datalink layer in order to make the dlmstp work since it needs data-expecting-reply information. Of course, this affected all the demos, all the unit tests, and most of the demo handlers. Corrected some TSM leaks in confirmed messages. Refactored the AtomicReadFile and AtomicWriteFile demos by moving the Send_ functions to the demo/handlers directory and using the s_whois common handler. Added some common defines for the BACnet version and revision since several modules were using the info. Hopefully I didn't break too many things. 2006-08-13 00:54:05 +00:00
skarg 9a666f7492 Added a PRINT_ENABLED define to allow small embedded devices without print capability to use some functions in this module. Moved the compare functions to the unit test. 2006-08-10 19:12:07 +00:00
skarg cefc6b4d6d Refactored. 2006-08-07 21:00:58 +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 469e32957f refactored the date and time compare to use in unit test. 2006-02-21 19:14:32 +00:00
skarg d8de24f171 Fixed code to make unit test pass for bacapp module. 2006-02-20 21:10:49 +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 a550441f4e Fixed unit tests under Linux after DCC changes. 2006-02-13 22:14:03 +00:00
skarg fe771942bb Fixed compiler warning. 2006-02-09 23:57:41 +00:00
skarg ce18b3a55d Added BACnet application encoding and decoding for bit strings.
Added BACnet text for month_name, week_of_month, day_of_week, event_state, binary_present_value, reliability, device_status, and segmentation.
Added BACnet application handling for printing the property value to a stream.
2006-02-09 17:28:03 +00:00
skarg a27446c4d1 added header file to fix compiler warning 2006-01-24 15:13:30 +00:00
skarg 32b617b672 Added function to encode the application tag value from a string. Added unit tests. 2006-01-23 13:07:11 +00:00
skarg 105528e7b1 Corrected analog output and analog input bit strings for status flags
which were not getting initialized.  Refactored the bit strings and
moved functionality from bacdcode into bacstr.
2006-01-05 01:29:32 +00:00
skarg d82c2c382d Corrected CharacterString encoding, and added unit test for character string in
BACapp.c.
2006-01-04 20:33:49 +00:00
skarg 0de4bcd4d8 Updated for Win32 build using Borland compiler. 2006-01-01 20:41:32 +00:00
skarg 9c716aab7b Completed successfully unit testing the ReadPropertyMultiple service, and refactored the bacapp module unit test. 2005-12-11 23:43:41 +00:00
skarg a2fbc7145e refactoring to make unit test useful for others. 2005-12-11 13:09:46 +00:00
skarg 51da4244ad refactored the application data encoding and decoding and created BACapp module. 2005-12-10 22:22:46 +00:00