Commit Graph

76 Commits

Author SHA1 Message Date
skarg f0863c0238 Refactored RP, WP, RPM to reduce coupling with objects for Linux and Win32 ports. 2010-02-10 16:27:31 +00:00
skarg c04e69da8c Fixed EOL, indent. 2009-10-24 17:02: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 db61a1122f Ran indent script. 2009-07-29 18:06:33 +00:00
brayra f8926855bc Move datalink_receive to bottom of main loop to speed up communication when using address cache 2009-07-09 22:01:11 +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 94d55e0294 Cleaned up Borland build files (whitespace) and subtle bug in lib makefile. 2009-04-19 14:39:20 +00:00
kingdl802 a4c5bc45c3 For the bacwp command (demo/writeprop), the maximum number of
tag/value pairs you can pass from the command line defaults 
to 64 (in main.c.) This setting may be changed to any other 
value by setting MAX_PROPERTY_VALUES in either Makefile or 
makefile.b32 in the demo/writeprop directory.
2009-04-07 19:06:18 +00:00
skarg eb5838c3d5 Cleaned up some makefiles. 2009-01-17 12:49:47 +00:00
skarg e6f683a43b Added BUILD=debug to linux/mingw makefiles. 2008-11-20 16:26:39 +00:00
skarg 075edab107 Made the error reporting consistent with ReadProperty demo. 2008-10-04 22:34:46 +00:00
skarg 0ffbb64c13 Indented with standard indent rules. 2008-08-23 12:38:26 +00:00
skarg 9c316a65dc Moved APDU Timeout and Retries to apdu module. 2008-08-17 02:12:58 +00:00
skarg 2328f0fe59 Updated makefiles and build scripts for Borland tools. 2008-08-14 16:35:26 +00:00
skarg 241e877d23 indented. 2008-07-20 13:22:15 +00:00
skarg fb614330c9 Added library depencies to the target binary so that they would get built when the library changed. 2008-07-17 20:56:39 +00:00
skarg 8432c0087a For WriteProperty demo, added error messages when tag value pairs are missing or exceeding the internal limits. Increased the internal limits from 16 to 64 pairs. Thank you, Duane K.! 2008-07-14 20:49:11 +00:00
skarg 2338f3b3a3 Updated project files, makefiles, and the demo debug info. 2008-06-23 00:17:51 +00:00
brayra 24e7c4c908 Added check at end of function main for Error_Detected and return 1 if there were errors.
Added "Error_Detected=true" to TSM Timeout and ADPU Timeout error conditions.
2008-06-17 18:18:30 +00:00
skarg dc5b3e63fe Updated documentation for WhoIs command line tool. Created a man page. 2008-05-20 04:33:01 +00:00
skarg c8eb5cb012 Updated documentation. Moved built files to bin directory, and removed the utils directory. 2008-03-11 15:43:20 +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 e2f7234e7d Modified the linux makefiles to work with MinGW by passing in BACNET_PORT=win32 from the make command. Corrected the AdapterInfo patch, and tested it. 2008-03-10 20:44:18 +00:00
skarg a3e2d61f56 Modified linux makefiles for compiling with MinGW. Not successful yet (except under codeblocks). 2008-03-08 15:08:27 +00:00
skarg b8ee7d6b9c Added ability to use static address binding in file address_cache. Useful for client applications binding to MS/TP slave devices. 2008-03-01 06:42:46 +00:00
skarg d330f2c7c8 Added MS/TP initialization functions to demo applications, along with BVLC initialization. 2008-02-14 19:16:24 +00:00
skarg 1477603af6 indented. 2007-11-29 16:39:48 +00:00
skarg 411d6c1b24 Indented. 2007-11-29 15:56:53 +00:00
skarg 4d2f46b395 Added defines for each BACAPP datatype so that the developer could only use the ones they need for their WriteProperty applications. 2007-10-19 17:11:31 +00:00
skarg b2bba84392 Fixed makefiles for ARM7 and ATmega ports. Fixed makefiles for Borland compiler. 2007-10-13 12:27:55 +00:00
skarg 4e3769b6b4 Updated demo make files for new directory layout. 2007-10-10 22:42:02 +00:00
skarg a6d1183bf6 Changed the demo applications to use BACNET_IFACE environment variable when configuring the datalink. Thank you to Tomas Zerolo for the patch! 2007-09-29 14:32:15 +00:00
skarg 34f090598d Modified the Borland compiler build to use a library for all the demos. 2007-08-24 00:31:38 +00:00
skarg e7a49d79ee Converted the linux build to use BACnet library. Moved some BACnet address functions to bacaddr.c/h. 2007-08-23 18:56:38 +00:00
skarg 6dc7399605 Since config.h is updated, the demo makefiles needed to be updated with the latest DEFINES. Also changed some of the demo projects built with CodeBlocks. 2007-08-21 23:00:56 +00:00
skarg fe7b8c0459 Added version.c to demos. 2007-08-14 16:00:16 +00:00
skarg ec3d065755 Updated bacint into Linux makefiles. 2007-07-26 00:43:42 +00:00
skarg 7e2d6ee881 Added bacint.c to all the project make files that needed it. We really need to make the code into a library and use the library in the demos since adding a file to all the make files and IDE projects is tedious at best. 2007-07-26 00:24:25 +00:00
skarg a18d338f00 Set the EOL-style to native for most files using svn propset command. Some files also had inconsistent line endings. Seems that subversion doesn't set the eol-style automatically when files are created unless it is configured for autoprops. The autoprops setting is local to the subversion installation and not the project. 2007-06-18 16:22:24 +00:00
skarg 9069c939da Fixing indent oops which removed the contents of all these files. 2007-06-14 05:33:15 +00:00
skarg ea4863ca25 Indented. 2007-06-14 05:14:26 +00:00
skarg 047fd0e9a4 Refactored the Linux makefiles for defines. Added arcnet and ethernet
datalink files to the makefile.
2007-06-12 22:32:08 +00:00
skarg 8026dc003b Combined the interface set into the datalink_init for all the datalink layers. Changed all the demo programs to use datalink_init instead of specific datalink functions. 2007-05-25 01:08:42 +00:00
skarg 1386b41f2d Ran the indent and comment script to standardize the source files. 2007-02-23 02:14:50 +00:00
skarg fa79a1b7ce removed unused variable. 2007-02-20 21:03:16 +00:00
skarg ef1e2f0b06 added missing include file. 2007-02-20 21:01:53 +00:00
skarg b3d15b1f37 Enhanced the WriteProperty service demo to allow multiple tagged data elements and to allow context data. 2007-02-20 20:56:08 +00:00
skarg 71d59fbb8b Standardized the comments and indentation using the comment.sh and indent.sh scripts. 2007-02-02 02:25:15 +00:00
skarg 294e257007 Corrected makefiles for demos since I removed the datalink.c file in favor of datalink.h only. 2007-02-01 22:31:35 +00:00
skarg c27c5002d5 integrated the load control object into the demos. 2007-01-26 12:47:46 +00:00