Commit Graph

1900 Commits

Author SHA1 Message Date
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
skarg b976577684 Updated the demo binary utilities readme to include a brief tutorial example. 2011-07-09 17:14:14 +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
skarg 97e70a55b7 Changed Hop Count NPDU encoding to encode the actual hop count, not one less. 2011-07-07 20:53:27 +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 75bfee00d4 Moved demo configuration option to Makefile. 2011-07-05 20:00:23 +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 52c745cd06 Removed encode_tagged_enumerated function, because it was identical like encode_application_enumerated (I didn't see this before). 2011-06-14 21:25:32 +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 8ed45a0f6f Corrected compiler warning for silence timer function. 2011-05-28 03:11:27 +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
skarg 8da85f6c79 Moved COV object handling into Device object.
Fixed COV for multiple subscriptions to same object.
2011-05-25 20:18:56 +00:00
skarg 297bba14fa Removed unnecessary header file includes. 2011-05-25 20:17:08 +00:00
skarg d07e319b5c Corrected MS/TP cap statistics. Fixed build for Linux. 2011-05-25 00:45:46 +00:00
skarg b863996349 Added yield to lower CPU usage when no characters are arriving. 2011-05-10 22:00:32 +00:00
skarg e85ab0b49f Changed RS-485 in linux port to use FIFO instead of Ringbuffer. Added FIFO to library build. 2011-05-10 16:29:49 +00:00
skarg 1d4e487b29 Adjusted for linux builds without RS485 specific terminal I/O settings. 2011-05-10 15:52:52 +00:00
skarg 267f5c03b3 Corrected the Linux MS/TP and RS-485 modules. Thank you to Никола Јелић! 2011-05-10 15:44:53 +00:00
skarg d8416ce927 Updated error codes based on BACnet Add-135-2008h. 2011-04-29 13:16:08 +00:00
skarg 879d49f401 Fixed Binary Input example of BDK port. 2011-04-27 00:36:49 +00:00
skarg 6df76ec9da Updated STM32 port to work with latest stack demos. 2011-04-25 04:24:03 +00:00
skarg 68273edcb9 Fixed spelling error in comment. 2011-04-25 04:23:09 +00:00
skarg ac7d360712 Added optional array detection for common properties. 2011-04-25 04:21:51 +00:00
petermcs f13191309e Corrected record count when setting up test logs so it is TL_MAX_ENTRIES and not 1000 2011-04-16 12:08:17 +00:00
skarg 6cfdde92d7 Updated readme file for mstpcap utility with new scan feature and additional statistics. 2011-04-13 20:17:50 +00:00
skarg 061dc251a5 Added ability in mstpcap utility to parse an MS/TP capture file and produce statistics using the --scan filename option.
Added PFM to statistics printout.
Added --version to command line options.
2011-04-12 20:48:40 +00:00
skarg fb70f5d77a Updated IAR project. 2011-04-11 14:36:35 +00:00
skarg e83b4e2bb8 Updated Reliability text to include the latest enumerations (fixed). 2011-04-07 19:45:51 +00:00
skarg e01d0d4cfd Fixed strings that exceeded line length recommendations. 2011-04-07 17:22:59 +00:00
skarg 7bb2149ea0 Refactored the example BACnet File object and file handler. Corrected bacfile_name compiler error. 2011-04-07 17:21:09 +00:00
skarg bd2eda9a74 Updated Reliability text to include the latest enumerations. 2011-04-07 17:03:54 +00:00
petermcs 6a693d1fb8 Added MSTPCAP and EPICS to VS2008 build.
Added net.h to timer.c includes.
2011-04-02 10:01:46 +00:00
petermcs f5234050ea Added bactext.h to includes 2011-04-02 09:59:04 +00:00
petermcs 0b64a70dd9 Fixed declaration of Routed_Device_Set_Object_Name 2011-04-02 09:57:22 +00:00
skarg 7b1f8c7f5e Updated the example File object to have the same Object_Name API. Moved the File object header file to the demo/object directory with the rest of the demo object header files. 2011-04-01 22:25:26 +00:00
skarg deab12a5e1 Changed WhoHas and I-Have to use CharacterString instead of forcing ANSI X34 and C Strings. Affected all demos and ports object name, so I changed the object name function name to make sure it was noticed. 2011-03-24 16:53:02 +00:00
skarg 75d88abf77 Moved lso back to its rightful place in include. 2011-03-24 16:49:59 +00:00
skarg 3efa7a2ea9 Moved lso back to its rightful place in include. 2011-03-24 16:48:06 +00:00
skarg b0acccb580 Added an MS/TP port for the stm32f10x that I did for the STM32 Design Challenge. I didn't add the CMSIS or stm32f10x peripheral driver library, which are available for download from st.com website. I used the IAR EWARM 6.10 compiler. 2011-03-22 20:56:27 +00:00
skarg e095715cec Moved include files for demo objects into demo/object, and updated makefiles to accommodate the move. This allows developers to create and maintain their own objects and the interfaces to them. 2011-03-22 20:53:13 +00:00
petermcs 6407f098ba We don't need to check for available space in the APDU once we have encoded the last entry in the object list 2011-03-14 11:13:10 +00:00