c4eb01ba7b
Created encoding, decoding, and unit test for TimeSynchronization service.
skarg
2006-02-21 19:16:12 +00:00
1af8898556
Changed the bacnet time and date encode/decode to use the structure for each as defined in bacdef.
skarg
2006-02-21 19:15:21 +00:00
469e32957f
refactored the date and time compare to use in unit test.
skarg
2006-02-21 19:14:32 +00:00
fbb3b45038
reverted the who-has back from the who-is copy-paste of the directory which included the CVS directory which checked in the who-is demo as the who-has demo. Aaarghh!
skarg
2006-02-20 21:59:40 +00:00
d41fa5abe8
updated string in test.
skarg
2006-02-19 13:06:24 +00:00
8a688032a1
indented using indent tool.
skarg
2006-02-19 13:04:38 +00:00
1548636050
added info about tabs, indenting, and C++ comments.
skarg
2006-02-19 13:00:34 +00:00
0ae89d5c2f
Added cleanup to the indent.sh script.
skarg
2006-02-19 12:59:48 +00:00
adf75a8a03
fixed unit test so it would compile.
skarg
2006-02-19 02:02:23 +00:00
a83f66fc1d
Corrected code after failing unit test.
skarg
2006-02-19 02:01:48 +00:00
cc52c371bc
cleaned up c++ comments into c comments
skarg
2006-02-19 01:41:33 +00:00
b686fa7ca7
changed c++ comments to c comments using comment.sh script.
skarg
2006-02-19 01:33:30 +00:00
dee63d45bc
Changed all the C++ comments to C comments using comment.sh script.
skarg
2006-02-19 01:32:09 +00:00
c80d26a894
created indent and comment script to standardize the code.
skarg
2006-02-19 01:31:09 +00:00
d6a891f0d1
running the indent on the files.
skarg
2006-02-18 23:11:25 +00:00
b1d46ffa8c
ran the indent program on the source files to make them consistent.
skarg
2006-02-18 22:34:36 +00:00
21b373c75c
moved the C++ ifdefs
skarg
2006-02-18 22:28:24 +00:00
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.
skarg
2006-02-17 17:46:40 +00:00
ecb73d6bc0
Changed the apdu size reduction amount for various apdu sizes.
skarg
2006-02-17 17:45:09 +00:00
44587d5b81
Cleaned up gcc build on linux for whohas and i-have changes.
skarg
2006-02-16 21:53:23 +00:00
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.
skarg
2006-02-16 21:35:06 +00:00
b07b27e6ea
Added readme for MS Visual C++ in the doc directory.
skarg
2006-02-14 18:52:15 +00:00
a550441f4e
Fixed unit tests under Linux after DCC changes.
skarg
2006-02-13 22:14:03 +00:00
c3f87b3ad3
Created WhoHas service encoding, decoding, and unit test using Code:Blocks on Win32.
skarg
2006-02-13 21:47:38 +00:00
f8dd54e58d
Cleaned up makefiles for Win32 from DCC changes.
skarg
2006-02-13 12:56:20 +00:00
566749508c
Added DeviceCommunicationControl in the demos and into the stack.
skarg
2006-02-10 22:44:34 +00:00
6d8d5b83ca
Added demo handler for DeviceCommunicationControl service. Added demo send functions for DeviceCommunicationControl and ReinitializeDevice client services.
skarg
2006-02-10 22:43:35 +00:00
239f99c8da
added enumeration for communication enable-disable that was added in 2004.
skarg
2006-02-10 12:52:52 +00:00
c8b4daf188
Added additional tests for null strings in bacstr module when comparing strings.
skarg
2006-02-10 12:51:56 +00:00
7648d14517
Created BACnet DeviceCommunicationControl service encoding, decoding and unit test.
skarg
2006-02-10 12:51:05 +00:00
7f2adf1c57
added DEBUG_BIP define to keep debug out of demos.
skarg
2006-02-09 23:58:43 +00:00
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.
skarg
2006-02-09 17:50:48 +00:00
09dc4d1f04
Added Device Address Binding property to Device Object, a required property.
skarg
2006-02-09 17:31:27 +00:00
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.
skarg
2006-02-09 17:29:47 +00:00
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.
skarg
2006-02-09 17:28:03 +00:00
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.
skarg
2006-02-09 17:23:56 +00:00
b364c03893
removed duplicate function
skarg
2006-02-08 17:09:47 +00:00
caaf9befef
Added demo handler for ReinitializeDevice service, and included it in the demo/server. Tested using Synergy Lighting panel client on the serial console.
skarg
2006-02-06 16:54:21 +00:00
2027720ae0
Added ReinitializeDevice to Linux makefile and tested compilation under linux.
skarg
2006-02-05 03:16:18 +00:00
89e1d3cd70
Adjusted RTOS-32 port for common demo programs.
skarg
2006-02-05 03:02:49 +00:00
2c269a7def
Created a demo handler for ReinitializeDevice service (not tested or compiled).
skarg
2006-02-03 22:10:41 +00:00
b39216690e
Added a demo for RenitializeDevice service.
skarg
2006-02-03 21:55:14 +00:00
fa6cb596cb
Fixed up the USE_INADDR define and created a BIP_DEBUG define for Win32.
skarg
2006-02-03 21:54:26 +00:00
dff089c57f
Added encoding and decoding for ReinitializeDevice service.
skarg
2006-02-03 16:30:12 +00:00
463fee881e
Added a character string compare function to be able to unit test.
skarg
2006-02-03 15:39:46 +00:00
adb2ef1b5a
Added encoding function for context tagged character strings.
skarg
2006-02-03 15:38:08 +00:00
ba3f445966
created file.
skarg
2006-01-25 21:58:45 +00:00
4b60356d58
Created master makefile for Borland compiler to make the demos.
skarg
2006-01-25 21:16:57 +00:00
2b1b16e96d
Changed name of makefile for Borland to makefile.b32
skarg
2006-01-25 20:40:22 +00:00
4a89f25a9b
Changed writefile demo Borland makefile name to makefile.b32
skarg
2006-01-25 20:39:06 +00:00
6e181e040c
changed makefile for demo readprop for Borland to makefile.b32
skarg
2006-01-25 20:36:56 +00:00
f993e66821
changed makefile for Borland to makefile.b32
skarg
2006-01-25 20:33:20 +00:00
27ecdb320e
added a clean target for the linux demo makefile.
skarg
2006-01-25 20:26:21 +00:00
f64aa656f9
Changed makefile to make the 5 demo applications under Linux.
skarg
2006-01-25 20:21:24 +00:00
5eac898bfb
fixed gcc compiler warnings during unit tests.
skarg
2006-01-25 19:48:13 +00:00
da26e06512
created makefile for linux for the demo server.
skarg
2006-01-25 12:15:37 +00:00
2eb5d05ce8
Created an automatic way to determine the services supported for the device object by using the handlers list.
skarg
2006-01-25 12:14:33 +00:00
807a7a925f
fixed compiler warning under linux
skarg
2006-01-25 12:10:48 +00:00
3ad06a7034
Renamed makefile for Borland C++ to makefile.b32. Use make -f makefile.b32 to compile with Borland.
skarg
2006-01-24 21:02:59 +00:00
e661abd100
testing with 480 byte APDUs
skarg
2006-01-24 16:45:01 +00:00
3b3cd30012
created makefile for WriteProperty demo on Linux.
skarg
2006-01-24 16:17:55 +00:00
943fe87ad2
Fixed compiler warning on Linux.
skarg
2006-01-24 16:17:18 +00:00
9cc25117b6
Added makefile for Linux for readprop demo
skarg
2006-01-24 16:04:13 +00:00
05e0432d81
fixed compiler warning on Linux.
skarg
2006-01-24 16:03:40 +00:00
dfbcb202ce
added unit test makefile for filename module.
skarg
2006-01-24 15:59:58 +00:00
c45d7472dd
updated makefile for writefile demo for linux.
skarg
2006-01-24 15:54:36 +00:00
6bd363ead2
Fixed makefile for linux to run from the readfile demo directory.
skarg
2006-01-24 15:50:20 +00:00
bdd818061b
moved demo make files for linux into demo directory.
skarg
2006-01-24 15:31:36 +00:00
d779f10bcd
moved makefiles for demos into demo directory
skarg
2006-01-24 15:30:39 +00:00
bfe6b59ebc
Successfully compiling and running the write property demo. Need to test.
skarg
2006-01-24 15:16:04 +00:00
15cdb72e55
Changed the BACnet priority defines to include the definition of NO Priority for this particular stack. Added min and max priority, and checking during write property.
skarg
2006-01-24 15:15:17 +00:00