skarg
9735ca0750
Added UnconfirmedPrivateTransfer demo application.
2011-09-11 13:34:37 +00:00
skarg
8e253e8545
Changed ReadPropertyMultiple demo example to be able to request multiple properties from the same object. Also removed the array-index parameter (the quad) in favor of bracketing the array index if an array index is desired: 76[0] is the object-list property array index 0. Multiple properties are sent using a comma separating the properties. Updated the --help to show examples of the new forms.
2011-09-02 00:57:08 +00:00
tbrennan3
696b215c53
Added a check to (try to) prevent nuisance Reject-Message-to-Network messages when we receive a broadcast to an unreachable-to-us DNET.
2011-08-26 15:28:15 +00:00
tbrennan3
a2a0434ef9
Forgot the header update for BBMD getter and setters.
...
Revised gateway demo to use the new device_init(NULL) way.
Eliminated triplicate I-Am responses and deprecated the offending routed_ I-Am and I-Have senders (don't see any other usages; scheduled for deletion in 2/2012).
Fixed I-Am sender to not always zero out dest->net, because if a src->net was given in Who-Is, need to have it or else global bcast in the I-Am response.
2011-08-25 21:20:14 +00:00
tbrennan3
3c3d0b2e4c
Renamed getter and setters for better namespace use.
2011-08-25 02:55:25 +00:00
skarg
bd7011fda1
Adjusted ifdef for MS/TP datalink layer build.
2011-08-24 12:26:16 +00:00
skarg
273cc883f8
Added and corrected debugging messages.
2011-08-24 12:24:54 +00:00
k001a
c40b355694
Handling of GetAlarmSummary service.
2011-08-23 21:22:06 +00:00
skarg
45915f2d22
Fixed IAR compiler warnings.
2011-08-23 20:29:15 +00:00
skarg
f19f2c29d9
Converted all the BACnet-array-index variables from int32 to uint32 as they were intended.
2011-08-23 20:11:42 +00:00
skarg
e0b5b5b164
Corrected check for Device Name function.
2011-08-23 17:04:01 +00:00
tbrennan3
c1f148dc61
Quick fixes for BACNET_CHARACTER_STRING uses with routing. (Mostly just reverting to ANSI with this demo code.)
2011-08-22 19:55:05 +00:00
tbrennan3
1e3b14802f
Fixed rpm_ack_decode_service_request() to handle empty structures without returning an error.
...
Added BBMD getters and setters, and revised registration functions to return something approximating a goodness value.
2011-08-22 19:52:36 +00:00
tbrennan3
59831e8eaa
Fixed up Device_Object_Name_Copy().
...
Revised Routed_Device_Name() and Add_Routed_Device() to use BACNET_CHARACTER_STRING.
2011-08-22 19:49:25 +00:00
skarg
8d9b987064
Corrected unit tests for iam, event, ai, and bacdevobjpropref. Removed device from unit test since it needs reworked for unit testing due to object dependencies. Noted that lc object fails test and needs fixed.
2011-08-17 03:47:43 +00:00
skarg
3e1cb1847f
Indented project.
2011-08-17 02:27:11 +00:00
skarg
7e503510c7
Updated documentation for mstpcap utility.
2011-08-15 17:15:20 +00:00
k001a
b3a8eff164
Cosmetic changes.
2011-08-15 10:20:28 +00:00
k001a
08028dd819
Fixed headers when built without Intrinsic Reporting.
2011-08-15 08:16:41 +00:00
k001a
c2282c5aad
Fixed headers when built without Intrinsic Reporting.
2011-08-11 20:21:18 +00:00
k001a
5f952312a8
'Last Received Object Identifier' for GetEventInformation service.
2011-08-11 19:17:27 +00:00
petermcs
75d3927d67
Added in reliability to list of optional properties
2011-08-10 05:50:13 +00:00
skarg
da7fffaa9a
Fixed AI header when built without Intrinsic Reporting.
2011-08-10 03:58:25 +00:00
skarg
ef80e662b3
Cleaned up compile on Win32 for MS/TP datalink. Still not reliable yet.
2011-07-26 22:11:20 +00:00
skarg
813f3f0f1b
Ran the fixup script on the file.
2011-07-26 04:25:35 +00:00
k001a
c37aa9ea90
After acknowledgment an alarm is sent AckNotification.
2011-07-23 17:18:25 +00:00
skarg
dc209f7ffb
Enhanced the statistics and usage reporting of mstpcap utility. Now counts each frame type emitted by a node, calculates Npoll, checks for tokens sent to self, and still all the existing timing statistics.
2011-07-22 22:34:23 +00:00
k001a
8199008092
Acknowledge Alarm for Analog-Input and Analog-Value objects.
...
Moved initialization of handlers to GetEventInformations to specific init object.
2011-07-21 20:44:57 +00:00
skarg
52e0d00f4f
Moved the exit until after the Ack or Error has returned for AtomicReadFile and AtomicWriteFile demo client applications. Thank you, Sergei!
2011-07-20 15:47:13 +00:00
k001a
acbfe10349
Acked_Transitions for Analog-Input and Analog-Value objects.
2011-07-19 20:40:25 +00:00
k001a
e5496d3d11
GetEventInformations returns messages whose maximum length does not exceed max_resp.
...
More_Events for GetEventInformations works fine.
2011-07-18 20:00:53 +00:00
k001a
2364561f19
Event_Priorities in Get_Event_Information is read form associated notification-class object.
2011-07-13 21:14:52 +00:00
k001a
536438d23e
Get_Event_Informations returns analog-input and analog-value objects when Event_stane is not equal to NORMAL.
2011-07-13 20:36:21 +00:00
k001a
c61c096dc7
Intrinsic reporting for analog-input objects.
...
Print on output details of WritePropertyMultiple.
2011-07-11 21:29:51 +00:00
k001a
7f291e3041
Cosmetic changes to comments.
...
Print on output every change of Event_State for analog-value objects.
Added write_property_function for analog-input objects.
Created descriptor for analog-input objects.
Possible to write Present_Value for analog-inputs when Out_Of_Service is true.
2011-07-11 19:48:21 +00:00
skarg
ff393a665a
Fixing DOS/Unix/MAC EOL and line endings using fixup.sh script.
2011-07-09 17:25:42 +00:00
skarg
51c6134e15
Converted comments to C style using convert.sh script.
2011-07-09 17:23:41 +00:00
k001a
774ef7a564
Status_Flags for analog-value object changes after Out_Of_Service or Event_State property change.
2011-07-08 20:37:58 +00:00
k001a
90fcf9706d
Ability to compile the project without INTRINSIC_REPORTING.
2011-07-07 20:06:43 +00:00
skarg
ad27b84949
Changed Hop Count default to 255. BTL NPDU tests expect Hop Count to start at 255. Added ability of Hop Count default to be overridden in Makefile or project file if you need to make it smaller in your implementation.
2011-07-07 16:43:43 +00:00
k001a
ea05c15ce2
Implemented Time_Delay and Event_Time_Stamp for analog-value object.
2011-07-06 20:55:45 +00:00
skarg
32096fe226
Added step-by-step to mstpcap for handling 76800 baud on FTDI chip devices.
2011-07-05 19:59:46 +00:00
skarg
17def5b2ac
Fixed compiler warning for timer size.
2011-07-05 19:58:42 +00:00
k001a
19a77ba46e
Created descriptor for analog-value objects,
...
- writable Relinquish_Default and Units
- added properties required for intrinsic reporting.
Intrinsic reporting for analog-value. First commit.
Not everything finished (inter alia Time_Delay, Event_Time_Stamps, ACK_Required doesn't work now).
Initialize all objects in Device_Init function.
Added function to read current time.
Defined enum BACNET_LIMIT_ENABLE.
Started cache address.
2011-07-05 19:44:36 +00:00
k001a
ccf1335979
Added Notification Class object. I will use it to intrinsic reporting.
...
Notification Class objects can be disabled when define INTRINSIC_REPORTING (bacdef.h) will be removed.
2011-06-17 16:23:47 +00:00
k001a
ad22144fab
Missing file h_wpm.c.
2011-06-08 21:53:35 +00:00
k001a
a16a8f041b
- Added handling to WritePropertyMultiple.
...
- Added encode_tagged_enumerated function.
2011-06-08 21:51:15 +00:00
skarg
6a14f8f93a
Corrected compile warning.
2011-06-04 18:51:14 +00:00
skarg
92586d6c5f
Removed unused header file includes.
2011-05-25 21:34:58 +00:00
skarg
05ddcf93c5
Corrected device function list NULL functions.
2011-05-25 21:34:19 +00:00