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