Commit Graph

145 Commits

Author SHA1 Message Date
skarg c04e69da8c Fixed EOL, indent. 2009-10-24 17:02:59 +00:00
skarg 2917c9abf0 Converted C++ comments to C comments 2009-10-24 15:49:00 +00:00
skarg d8b6557641 Added UnconfirmedPrivateTransfer client send function. 2009-10-20 21:48:38 +00:00
skarg af30d31a6c Added UnconfirmedPrivateTransfer encoding and demo handler. 2009-10-20 17:26:06 +00:00
skarg a7c598306b Changed the object type print to be as defined in EPICS.
Changed property names to show "proprietary #" when in proprietary range.
2009-10-15 04:06:19 +00:00
skarg 8130a50817 Enhanced a debug print statement. 2009-10-12 18:25:38 +00:00
skarg f82a844952 Changed the GetEventInfo handler somewhat to make it easier on data storage. 2009-10-12 05:27:08 +00:00
skarg a790c053d2 Added GetEventInformation service, handler, unit test. 2009-10-12 04:44:25 +00:00
petermcs e8d91faaac Added encoding and decoding for ReadRange service, associated handlers and test application. 2009-09-25 21:56:49 +00:00
skarg c4e56abcea Added send for ConfirmedEventNotification. 2009-09-12 18:00:42 +00:00
petermcs 8d80d25322 Added sample Confirmed Private Transfer implementation files and demo for same. 2009-09-04 11:25:47 +00:00
skarg de35ce7c5e Added optional API for some objects. Added ability to set password for default DCC handler. 2009-09-04 04:21:59 +00:00
skarg a28760bf56 Added init functions to object header files. Finished refactoring the demo read and write property handlers to use function tables. 2009-08-23 03:26:30 +00:00
skarg 3dc3da5735 Changing handlers to register objects so that handlers can remain unchanged. In Progress! 2009-08-22 19:27:18 +00:00
skarg e91062cd53 The demo UTC time synchronization function 'Send_TimeSyncUTC was missing the NPDU encoding. Thank you, lopelope! 2009-07-21 14:07:38 +00:00
skarg 6e6cdf2bc0 Added the call to Multistate_Output_Property_Lists() into the switch statement in RPM_Property_List(). It was noticed because the Scada Engine BOWS chokes on this when it tries to do an RPM "all" and stops using RPM for all the other objects on the device as well. Thank you, Peter! 2009-06-17 23:24:32 +00:00
skarg 7032168ff5 Ran the fixup, indent, and comment scripts to standardize the source code. 2009-05-24 01:49:21 +00:00
minack 8e670ef3f9 Changes:
Added codecs/demo handler/demo client for Alarm Ack service.
Updated relevant global header files client.h and handlers.h
Fixed up incorrect return val for lso handler.
2009-05-23 03:16:28 +00:00
skarg 7916c7a6de Consolodated the datalink environment variable for building demos on Linux and Windows into a single module (dlenv). Adjusted most demo makefiles. 2009-05-22 01:45:38 +00:00
skarg 0c4edb33d9 Fixed up file indent, comments, and eol-type. 2009-05-13 03:46:02 +00:00
skarg fa3607d948 Corrected ReadPropertyMultiple for some objects. Added catch for case where malformed RPM-Ack is received. 2009-05-12 20:23:01 +00:00
skarg 6da080105d Cleaned up Borland compiler warnings. 2009-04-19 20:05:06 +00:00
skarg b85c4355d0 Indented according to standard indent rules for this project. 2009-04-18 20:50:04 +00:00
skarg 6656304d37 Fixed up dos eol and svn eol type. 2009-04-18 20:48:08 +00:00
skarg 4530915459 Moved send_uevent to demo/handler/s_uevent.c. Cleaned up event.c after splint review. 2009-04-18 15:28:35 +00:00
kingdl802 c6085fe776 Updated handler_i_am_add to also display the responder's MAC
(IP) address when PRINT_ENABLED is defined. This will help 
when debugging duplicate BACNET IDs in a multi-device 
configuration.
2009-04-07 18:58:00 +00:00
skarg dff62808bd Corrected APDU overrun problem in RPM handler. Thank you to Jérémy for reporting and Tomás for confirming! 2009-03-19 15:23:20 +00:00
skarg d45d566c94 Corrected context decoding bug in ReadPropertyMultiple client. Corrected ReadPropertyMultiple handling of objects that aren't supported. Added the context to application tags for the Load Control object. 2009-02-21 19:12:31 +00:00
skarg 1f3bce1b56 Changed BACnet enumerations API to use uint32_t rather than int. 2009-01-25 22:56:47 +00:00
minack 89fc2810f3 Added code to handle Life Safety Operation service. 2009-01-23 00:34:55 +00:00
skarg f8a50daf3e Cleaned up compiler warning. 2008-12-05 21:30:21 +00:00
skarg 980f0145be Fixed line endings, and set EOL properties. 2008-12-05 21:26:24 +00:00
skarg fa1d2b4fdc Moved ucov_notify_send to handler/s_ucov.c file, and refactored PDU encoding. 2008-12-05 20:18:03 +00:00
skarg c2fdccb2df Corrected RPM client handling - missed the AccessError tag. Thanks, Kevin! 2008-12-02 06:57:14 +00:00
skarg 85654baf40 converted the debug printf to ugly ifdefs for PIC compiler. 2008-12-01 15:08:34 +00:00
skarg b3c64b75bc Corrected compiler warning. 2008-11-26 14:02:41 +00:00
skarg d1a1c1c8a6 Indented. 2008-11-24 12:48:09 +00:00
skarg 7921d2f811 added ReadPropertyMultiple client demo application, bacrpm. 2008-11-23 22:25:08 +00:00
skarg 815d8f8dbb Fixed handler. 2008-11-20 23:31:54 +00:00
skarg 6072b98f1f Added UCovNotification handler to demo server application. 2008-11-20 16:27:40 +00:00
skarg 82bc6e4239 Cleaned up compiler warnings. 2008-11-19 16:39:19 +00:00
skarg 0e9a805f75 Moved the iam_send to demo/handler/s_iam.c to keep application code out of the core encode/decode library. 2008-11-14 14:41:28 +00:00
skarg c7a5c05ac7 Moved send I-Am to a send module and out of iam.c. 2008-11-12 15:38:43 +00:00
skarg 335c07c367 Added check for valid object instance in COV demo. 2008-11-04 20:23:31 +00:00
skarg 4b2839c3c2 Moved npdu_handler to demo/handler/h_npdu.c file. 2008-09-07 04:14:50 +00:00
skarg e27d2abff2 Updated the who-is-router-to-network demo. 2008-09-06 13:56:25 +00:00
skarg 61759224a6 Changed Init Router message to have DER = true. 2008-08-29 16:47:30 +00:00
skarg 0ffbb64c13 Indented with standard indent rules. 2008-08-23 12:38:26 +00:00
skarg 2b38e1ec77 Adding Init Routing Table message client. 2008-08-23 11:40:14 +00:00
skarg e75eaf0973 Adding router inquiry demos. 2008-08-21 22:30:27 +00:00