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
skarg
5c6f263a16
Added I-Am-Router-To-Network demo. Untested.
2008-08-20 22:17:43 +00:00
skarg
224f1b2843
2008-08-20 13:04:07 +00:00
skarg
241e877d23
indented.
2008-07-20 13:22:15 +00:00
skarg
82ff127ff3
Corrected the COV Subscription demo handler - every new subscription was getting index number 0
...
and overwriting the previous one. Thank you Janusz K.!
2008-07-14 14:18:11 +00:00
skarg
cf9d15631a
Indented using indent script. Corrected any C++ comments using the comment script.
2008-03-10 21:00:48 +00:00
skarg
cff20d7669
Cleaned up compiler warnings for Borland 5.5 compile.
2008-03-08 15:09:14 +00:00
skarg
17b556df69
Created module for holding object properties in a list.
2008-03-03 15:09:47 +00:00
skarg
741b208ef6
Corrected compiler warnings.
2008-02-20 22:38:48 +00:00
skarg
a413b92afd
Added COV subscription list to Device object. Untested.
2008-01-16 21:35:26 +00:00
skarg
50ecdd1241
Corrected error for subscribeCOV cancelation.
2008-01-15 14:27:08 +00:00
skarg
85d58bd688
Correcting COV subscribe - almost working...
2008-01-14 23:26:20 +00:00
skarg
b698ba0cdd
Corrected the COV lifetime to be seconds, not milliseconds.
2008-01-14 22:03:15 +00:00