Commit Graph

368 Commits

Author SHA1 Message Date
skarg b1d46ffa8c ran the indent program on the source files to make them consistent. 2006-02-18 22:34:36 +00:00
skarg 21b373c75c moved the C++ ifdefs 2006-02-18 22:28:24 +00:00
skarg 021418d11d Adjusted the max input value for instance number, and moved the checks for valid ranges into the numeric portion instead of the string portion for WhoHas demo. 2006-02-17 17:46:40 +00:00
skarg ecb73d6bc0 Changed the apdu size reduction amount for various apdu sizes. 2006-02-17 17:45:09 +00:00
skarg 2d2bb55c3c removed unused modules. 2006-02-16 21:57:27 +00:00
skarg 44587d5b81 Cleaned up gcc build on linux for whohas and i-have changes. 2006-02-16 21:53:23 +00:00
skarg 5fcf45a781 Created I-Have service encoding/decoding/unit test.
Added handlers for I-Have and Who-Has.
Added send for I-Have and Who-Has.
Created demo for WhoHas.
Added I-Have handling in server demo.
2006-02-16 21:35:06 +00:00
skarg b07b27e6ea Added readme for MS Visual C++ in the doc directory. 2006-02-14 18:52:15 +00:00
skarg a550441f4e Fixed unit tests under Linux after DCC changes. 2006-02-13 22:14:03 +00:00
skarg c3f87b3ad3 Created WhoHas service encoding, decoding, and unit test using Code:Blocks on Win32. 2006-02-13 21:47:38 +00:00
skarg f8dd54e58d Cleaned up makefiles for Win32 from DCC changes. 2006-02-13 12:56:20 +00:00
skarg 566749508c Added DeviceCommunicationControl in the demos and into the stack. 2006-02-10 22:44:34 +00:00
skarg 6d8d5b83ca Added demo handler for DeviceCommunicationControl service. Added demo send functions for DeviceCommunicationControl and ReinitializeDevice client services. 2006-02-10 22:43:35 +00:00
skarg 239f99c8da added enumeration for communication enable-disable that was added in 2004. 2006-02-10 12:52:52 +00:00
skarg c8b4daf188 Added additional tests for null strings in bacstr module when comparing strings. 2006-02-10 12:51:56 +00:00
skarg 7648d14517 Created BACnet DeviceCommunicationControl service encoding, decoding and unit test. 2006-02-10 12:51:05 +00:00
skarg 7f2adf1c57 added DEBUG_BIP define to keep debug out of demos. 2006-02-09 23:58:43 +00:00
skarg fe771942bb Fixed compiler warning. 2006-02-09 23:57:41 +00:00
skarg 6d0f6adb90 Fixed Device Address Binding by allowing a zero length APDU to be passed back from the objects, and used -1 as signal for error encoding. 2006-02-09 17:50:48 +00:00
skarg 09dc4d1f04 Added Device Address Binding property to Device Object, a required property. 2006-02-09 17:31:27 +00:00
skarg f68780ea5e Added Code::Blocks project for read property demo.
Added value decoding and display for read property demo.
Removed the I-Am at the beginning of read property demo.
2006-02-09 17:29:47 +00:00
skarg be12613766 *** empty log message *** 2006-02-09 17:28:31 +00:00
skarg ce18b3a55d Added BACnet application encoding and decoding for bit strings.
Added BACnet text for month_name, week_of_month, day_of_week, event_state, binary_present_value, reliability, device_status, and segmentation.
Added BACnet application handling for printing the property value to a stream.
2006-02-09 17:28:03 +00:00
skarg 5e6ef04cf8 Changed the definition of year for BACnet dates to be AD, since the year 0, since the encoding and decoding were already converting it to and from 1900. 2006-02-09 17:23:56 +00:00
skarg b364c03893 removed duplicate function 2006-02-08 17:09:47 +00:00
skarg caaf9befef Added demo handler for ReinitializeDevice service, and included it in the demo/server. Tested using Synergy Lighting panel client on the serial console. 2006-02-06 16:54:21 +00:00
skarg 2027720ae0 Added ReinitializeDevice to Linux makefile and tested compilation under linux. 2006-02-05 03:16:18 +00:00
skarg 89e1d3cd70 Adjusted RTOS-32 port for common demo programs. 2006-02-05 03:02:49 +00:00
skarg 2c269a7def Created a demo handler for ReinitializeDevice service (not tested or compiled). 2006-02-03 22:10:41 +00:00
skarg b39216690e Added a demo for RenitializeDevice service. 2006-02-03 21:55:14 +00:00
skarg fa6cb596cb Fixed up the USE_INADDR define and created a BIP_DEBUG define for Win32. 2006-02-03 21:54:26 +00:00
skarg dff089c57f Added encoding and decoding for ReinitializeDevice service. 2006-02-03 16:30:12 +00:00
skarg 463fee881e Added a character string compare function to be able to unit test. 2006-02-03 15:39:46 +00:00
skarg adb2ef1b5a Added encoding function for context tagged character strings. 2006-02-03 15:38:08 +00:00
skarg 85fcb0380d Added additional hints for VC++ project building. 2006-02-03 15:37:08 +00:00
skarg ba3f445966 created file. 2006-01-25 21:58:45 +00:00
skarg 4b60356d58 Created master makefile for Borland compiler to make the demos. 2006-01-25 21:16:57 +00:00
skarg 2b1b16e96d Changed name of makefile for Borland to makefile.b32 2006-01-25 20:40:22 +00:00
skarg 4a89f25a9b Changed writefile demo Borland makefile name to makefile.b32 2006-01-25 20:39:06 +00:00
skarg 6e181e040c changed makefile for demo readprop for Borland to makefile.b32 2006-01-25 20:36:56 +00:00
skarg f993e66821 changed makefile for Borland to makefile.b32 2006-01-25 20:33:20 +00:00
skarg 27ecdb320e added a clean target for the linux demo makefile. 2006-01-25 20:26:21 +00:00
skarg f64aa656f9 Changed makefile to make the 5 demo applications under Linux. 2006-01-25 20:21:24 +00:00
skarg 5eac898bfb fixed gcc compiler warnings during unit tests. 2006-01-25 19:48:13 +00:00
skarg da26e06512 created makefile for linux for the demo server. 2006-01-25 12:15:37 +00:00
skarg 2eb5d05ce8 Created an automatic way to determine the services supported for the device object by using the handlers list. 2006-01-25 12:14:33 +00:00
skarg 807a7a925f fixed compiler warning under linux 2006-01-25 12:10:48 +00:00
skarg 3ad06a7034 Renamed makefile for Borland C++ to makefile.b32. Use make -f makefile.b32 to compile with Borland. 2006-01-24 21:02:59 +00:00
skarg e661abd100 testing with 480 byte APDUs 2006-01-24 16:45:01 +00:00
skarg 10ce2cf7ce Corrected WriteProperty demo and added simple ack handler. Tested successfully. 2006-01-24 16:44:14 +00:00