skarg
f895ad5eaf
Updated website page a little.
2009-12-29 05:21:22 +00:00
skarg
47ff02c9b7
Removed src/apdu.c from makefile since we are using a local stripped down version.
2009-12-21 15:13:45 +00:00
skarg
dc2a432a65
Added alloc to ringbuf module.
2009-12-18 04:20:44 +00:00
skarg
11e1c80e38
Corrected private transfer encoding.
2009-12-15 21:51:57 +00:00
petermcs
7c13ab6904
First version of Trend Log which will actually log real data.
2009-12-11 14:54:56 +00:00
skarg
a4a2b09e50
Performed splint on file and corrected warnings.
2009-12-09 03:39:24 +00:00
petermcs
989ab7ffe7
Implemented ReadRange By Time for Trend Logs.
2009-12-07 12:15:15 +00:00
skarg
cabe973354
Removed forever loop on MS/TP receive for fast processors since the incoming character wait is significantly slower than the processor speed. Thank you Paul!
2009-12-02 17:59:36 +00:00
skarg
38d944d6c9
Removed forever loop on MS/TP receive for fast processors since the incoming character wait is significantly slower than the processor speed.
2009-12-02 17:54:24 +00:00
petermcs
d63618d599
Implemented Trend Log ReadRange for "By Position" and "All" options.
...
Fixed some issues in the rest of the Trend Log code and the general ReadRange code..
2009-11-29 19:32:47 +00:00
skarg
52294d1dce
Added fixes for Alarms and Events. Thank you Sebastien!
2009-11-29 18:47:05 +00:00
petermcs
35ec69c307
Updates to the Trend Log object:
...
1. Added more of the required logic to the Trend Log write property handler.
2. Fixed some mistakes in the read property handler
3. TrendLog_Init now sets up data to allow for testing.
4. Enabled write property handling in main.c
2009-11-25 10:23:23 +00:00
petermcs
916067ec59
Added skeleton Trend Log object. Currently allows properties to be read and written but has little of the required logic for trending implemented yet.
2009-11-23 08:27:09 +00:00
petermcs
2bb6ecfb3a
Made device id optional when encoding to match spec for trend logs
2009-11-23 08:17:49 +00:00
skarg
e37fd2d56b
Updated comment.
2009-11-19 18:21:56 +00:00
skarg
1d9fed6bc6
Removed or #if code that was not embedded friendly when building without an OS.
2009-11-19 16:06:18 +00:00
skarg
2b519a5570
Cleaned up warnings and errors when compiled with Borland C++ and with GCC.
2009-11-19 16:05:22 +00:00
skarg
46c78db995
Added Alarm and event source files to default library makefile to get better testing and visibility.
2009-11-19 16:03:57 +00:00
petermcs
5b746d3016
Corrected: PROP_LOG_DEVICE_OBJECT should be PROP_LOG_DEVICE_OBJECT_PROPERTY to match the spec terminology
2009-11-17 10:42:23 +00:00
petermcs
628f90b0ca
Corrected: Property type 173 was called last-notify-time it should be last-notify-record.
...
Added: Enums for BACnet Log Status
2009-11-16 23:37:43 +00:00
skarg
9c3f6f0c1c
Corrected DeviceGetRRInfo by adding default case. Added Time/Date for demo device object.
2009-11-13 23:00:33 +00:00
skarg
b136757079
Updated comment.
2009-11-12 02:56:32 +00:00
skarg
c9980fbfba
Corrected seeprom page writes.
2009-11-11 21:54:22 +00:00
petermcs
b8251f314f
Implemented ReadRange functionality for the device "Device Address Binding" property and modified the ReadRange test app to use this real property for its target.
...
Implemented a framework for allowing the ReadRange handler determine which properties support ReadRange and which varients of ReadRange they support.
2009-11-10 15:37:11 +00:00
skarg
eb370fa972
Changed RetryCount in TSM to count up, which matches the BACnet spec language, and removes the bug when APDU Retries is 0.
2009-11-10 12:03:34 +00:00
skarg
b95b01772d
Ran SPLINT (secure programming LINT) and fixed warnings.
2009-11-10 03:41:22 +00:00
skarg
7ba1625924
Corrected compiler warning.
2009-11-10 03:14:05 +00:00
skarg
edc7c6c577
Added test for array options on RP and RPM to all object properties that are not arrays.
2009-11-05 15:39:46 +00:00
skarg
2c2fbdeeef
Clarified some comments.
2009-11-03 20:15:49 +00:00
skarg
788b6905d7
Corrected GetEventInfo to return correctly formed chunks and not invoke assert.
2009-11-02 20:12:26 +00:00
skarg
55d96cdfad
made the RPM encoder static since it uses a static local buffer, and was a problem if RPM tries to encode a group object using this RPM encoder.
2009-11-02 12:16:03 +00:00
bitstest
03ef870f4b
Checking in Microsoft Visual Studio 2008 build environment for Who-Is.exe and Server.exe
2009-11-02 00:55:52 +00:00
skarg
d6c4b11854
Corrected spacing on WhoIs demo output.
2009-10-28 21:07:53 +00:00
skarg
e98424b9aa
incremented version number
2009-10-24 19:10:05 +00:00
skarg
2d73c37495
Enabled copy to SF.
2009-10-24 18:45:10 +00:00
skarg
b6dd7f690c
Changed expressions.
2009-10-24 18:44:41 +00:00
skarg
3626b302c8
corrected to pass unit testing
2009-10-24 18:13:59 +00:00
skarg
104aa6a4ef
Corrected compiler warnings.
2009-10-24 17:53:25 +00:00
skarg
c04e69da8c
Fixed EOL, indent.
2009-10-24 17:02:59 +00:00
skarg
857d0c185d
Added named pipe to linux port of mstpcap.
2009-10-24 16:24:33 +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
fdeb2f3f0f
Changed RS485 interface to allow lower/upper case for Win32.
2009-10-20 17:25:17 +00:00
skarg
8bb5ccd804
Corrected BACnet/IP MAX APDU to have only a max of 1497 bytes.
2009-10-20 17:23:48 +00:00
petermcs
694abdeb4e
Second phase of address cache refactoring:
...
1. Added time to live functionality
2. Added option of partial cache init on reset to reduce traffic for controllers that can preserve RAM over power cycle/reset.
3. Can now put new entries in the cache even if it is full - entry nearest to expiry is dropped to make room.
2009-10-16 19:27:35 +00:00
petermcs
0f28f99ade
Added in object handlers to make the demo work more like it did before the property access API was changed. This is handy when testing as multiple copies of the program can then read from each others device. Also added in Visual Studio 2008 Express project files.
2009-10-16 19:12:56 +00:00
skarg
e10e1f2614
Fixed compile for Linux.
2009-10-16 14:11:58 +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
deba2aab3e
Added a Named Pipe to MS/TP Capture utility so that Wireshark can capture MS/TP packets in realtime using the named pipe as the interface name. Thank you Lori!
2009-10-14 21:15:10 +00:00