Commit Graph

130 Commits

Author SHA1 Message Date
skarg 5aee2513fa Fixed errors in compile. 2007-01-19 21:59:38 +00:00
skarg 0a7102a79f Adding Load Control object state machine. 2007-01-19 21:52:43 +00:00
skarg cd01926295 Clean compile of initial load control object. 2007-01-19 19:46:33 +00:00
skarg a849f198b2 change the help usage text. 2007-01-19 19:18:03 +00:00
skarg c569282174 Fixed unit tests after write property changes. 2007-01-19 16:09:01 +00:00
skarg a39c9de535 Fixed the problems from the WriteProperty changes. Compiles cleanly. Needs tested. 2007-01-18 22:03:00 +00:00
skarg 5dc9942e9c Finished coding the read/write property handling for load control object - untested. 2007-01-18 21:28:46 +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 f48e6997ac adding BACnet application and context-specfic data parsing for WriteProperty. 2007-01-18 19:32:31 +00:00
skarg 176331270c Added more properties for the Load Control object. Adding write properties. 2007-01-15 21:57:29 +00:00
skarg b36225149c Corrected index offset for priority array when read one index at a time. 2007-01-15 16:10:12 +00:00
skarg 3506c8f95c Corrected priority array for read property when elements are read individually. 2007-01-15 15:55:44 +00:00
skarg 41fce1dcfb Adding Lighting Control object demo. - in progress. 2007-01-12 22:06:48 +00:00
skarg 0c718d5d1f Created new Load Control object. (in progress) 2007-01-11 21:46:15 +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 fcf942b5f8 Changed some demo main files to main.c and made them use datalink generic API calls. 2006-11-02 21:50:43 +00:00
skarg 4442ba82c2 Updated the VTS3 EPICS for the demo/server example. 2006-10-23 14:36:46 +00:00
skarg 5dd8c6da91 Converted to standard indent style. 2006-10-07 14:13:34 +00:00
skarg f45d694a51 Corrected the server bit in the abort PDU which was missing for the abort messages. 2006-10-05 22:46:59 +00:00
skarg 5b10d86430 Put WriteProperty demo instance back to 4194303. 2006-10-05 12:52:24 +00:00
skarg 9c237a25d1 Cleaned up compiler warning on win32 build. 2006-10-05 12:49:46 +00:00
skarg 4ddeb3dcad Corrected ReadProperty reply when data is too big to fit into APDU. It is required to be an Abort messaage, not an Error message. 2006-10-05 12:47:23 +00:00
skarg 0aa2110763 Changed write property demo to be able to write to device 4194303. 2006-09-27 12:03:16 +00:00
skarg d4599d0961 Updated the EPICS for the server demo. 2006-09-27 12:02:36 +00:00
skarg 19d5b94fcc corrected encoding for DCC demo handler. 2006-09-24 03:20:50 +00:00
skarg 947e35c35c Corrected demo send example for whohas service. 2006-09-24 03:09:33 +00:00
skarg f54c97a657 corrected apdu encoding for error production for demo read property handler. 2006-09-24 03:03:52 +00:00
skarg 337bc5ab4e Corrected the NPDU encoding for the demo handlers. 2006-09-23 22:02:04 +00:00
skarg 07a1077b2d correcting the npdu encoding for handlers. 2006-09-22 21:16:20 +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 3d0abf778a indented 2006-08-29 10:48:04 +00:00
skarg f4f9241298 Added a way for TSM to indicated a transaction that failed to confirm, and added that into the confirmed handling demos. 2006-08-15 21:35:35 +00:00
skarg 4fe0decdf7 Added APDU Timout message for Writefile, Readfile, Writeprop, Readprop demos. 2006-08-15 20:24:15 +00:00
skarg 0eca2b07ad Made the BACnet/IP build the default. 2006-08-13 16:55:18 +00:00
skarg 05abf5be23 included ethernet and arcnet in demo for readprop and server on Linux. Corrected the ethernet length. Corrected warnings in s_rp and s_whois. 2006-08-13 16:53:15 +00:00
skarg 3560e3d06f updated the linux data link layers for changed apdu that passes npdu. 2006-08-13 11:19:42 +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 c36d28aa09 2006-08-10 21:11:04 +00:00
skarg 79d84b324e Added a PRINT_ENABLED define to allow small embedded devices without print capability to use some functions in this module. 2006-08-10 19:42:42 +00:00
skarg 8681e12031 Added a PRINT_ENABLED define to allow small embedded devices without print capability to use some functions in this module. 2006-08-10 19:37:57 +00:00
skarg cbff83127f Added a PRINT_ENABLED define to allow small embedded devices without print capability to use some functions in this module. 2006-08-10 19:20:33 +00:00
skarg eb2bb41aca Indented and cleaned up build. Added Multi-state Output to unit test script. 2006-08-05 22:00:27 +00:00
skarg 4d19c82f59 Created a demo Multi-state Output object, and added it to the demo applications. 2006-08-05 19:36:55 +00:00
skarg 73df2e1abb Added a utils directory, and changed the Win32 makefiles for Borland C++ to copy the resulting executable into the utils directory. 2006-08-03 18:02:28 +00:00
skarg 94f7f58cb8 Enhanced the COV Notify service by adding confirmed to the unconfirmed encoding and decoding. 2006-08-02 22:14:04 +00:00
skarg 4600ec83a3 added Analog Value and Binary Value objects to ReadProperty and WriteProperty handlers. Added WriteProperty support for File object. 2006-08-02 11:47:38 +00:00
skarg f58b94efec Added a demo for Binary Value object and Analog Value object. 2006-08-02 11:17:42 +00:00
skarg 4e6fbbced3 Added simple demo for unconfirmed change of value. 2006-08-01 13:20:51 +00:00
skarg 648af404d6 indented per coding standard using indent.sh 2006-05-24 19:57:35 +00:00