skarg
2a68202503
Updated GNU make Makefile for cross compile by changing CC=gcc to CC:=gcc.
2010-02-27 04:02:27 +00:00
tbrennan3
42c01e92f6
Our cross-compiled builds were failing when they tried to link in the library built with the native linux compiler and archiver; this fixes that without changing the intent.
...
GNU-based make will handle this syntax correctly; if other makes have trouble with it, we'll have to do something different.
2010-02-26 15:43:18 +00:00
tbrennan3
49b4c6cd35
Added comments to create Doxygen sub-Module for DM-DOB BIBB (Who-Has).
2010-02-23 03:26:47 +00:00
tbrennan3
60247fa55f
Added comments to create Doxygen Modules for some of the DM BIBBs (DCC, Who-Is, RD) so far.
2010-02-23 02:43:16 +00:00
skarg
8deecad15b
Corrected compiler error.
2010-02-19 14:49:35 +00:00
skarg
d98194636c
Changed default WhoIs to be Broadcast after seeing problems of unicast I-Am through some BACnet routers. Split out WhoIs into 2 handlers - one for unicast I-Am and one for Broadcast I-Am. Developer can choose which one to use for their default handler.
2010-02-19 14:45:32 +00:00
skarg
0529106e73
Corrected Send_I_Am_Unicast. Removed the NULL src feature of sending broadcast for now.
2010-02-18 22:40:23 +00:00
skarg
d5e49c7cc1
Removed the extra layer of dereference to device object in WP handler.
2010-02-18 22:11:28 +00:00
skarg
f5bc326061
Merged duplicate and different BACnet Renitialized Device State enumerations.
2010-02-18 17:25:58 +00:00
skarg
edd190159d
Corrected WP to Polarity which was always setting to Normal.
2010-02-18 15:33:24 +00:00
petermcs
9c9e4b9603
Changed RR handler to call Device_Objects_RR_Info directly.
...
Removed handler_rr_object_set and associated info.
Simplified parameter passing to rr info functions by passing ptr to BACnet_Read_Range_Data.
2010-02-18 11:12:38 +00:00
skarg
d7d22234d4
Changed to using common demo handler.
2010-02-18 03:08:23 +00:00
skarg
1f9c13d37b
Got rid of the handler-set functions for RP,RPM,WP,RD. Just referencing the device object functions directly.
2010-02-18 03:06:03 +00:00
skarg
2b2077a329
Did a little refactoring for object properties.
2010-02-16 22:48:09 +00:00
skarg
b60af74651
Added optional 4th parameter to bacawf to control the number of bytes sent in each write of a file.
2010-02-16 22:47:13 +00:00
skarg
24b9e013be
Fixed wildcard instance for RP.
2010-02-16 12:35:55 +00:00
skarg
7f05571f43
Added debug info when zero length octet string is received.
2010-02-16 03:37:40 +00:00
skarg
85eaaa14b4
Cleaned up some comments.
2010-02-16 03:32:45 +00:00
tbrennan3
a18ca597e5
Added ability to get "my" netmask from the OS-specific network code, so we could construct subnet broadcasts from source addresses.
...
(Haven't hooked up code to actually do that, yet.)
2010-02-15 21:18:57 +00:00
tbrennan3
4c99467009
Added Send_I_Am_Unicast() and used it in inhandler_who_is(). Sends directly back to the source address instead of a broadcast, per Addendum 135-2008q-1.
2010-02-15 20:47:20 +00:00
skarg
ccb5323721
Fixed Borland compiler warnings and errors.
2010-02-15 20:20:11 +00:00
skarg
cba6197fe3
Fixed compiler warnings.
2010-02-15 20:11:13 +00:00
tbrennan3
422b273a52
Removing because src/dlmstp.c is redundant with the better-positioned ports/win32/dlmstp.c.
2010-02-15 18:52:43 +00:00
tbrennan3
825181c4e8
Added missing file references to fix the build.
2010-02-15 15:32:03 +00:00
petermcs
c8a9b22a53
Changed from using MAX_ANALOG_INPUTS to Analog_Input_Count() when updating inputs.
...
Removed RR_Info handler setup.
2010-02-15 11:52:13 +00:00
petermcs
f8b9b5f793
added process.h to includes to silence compiler warning about _beginthread
2010-02-15 11:48:58 +00:00
petermcs
8f421b9bf6
Added multistate input to object list.
...
Added RR_Info function pointer to Object Table.
Refactored some of the Object Table iteration code.
2010-02-15 11:46:35 +00:00
petermcs
966992abd4
Fixed up unresolved conflict which was breaking compile.
2010-02-15 11:43:16 +00:00
petermcs
ecb1f2064f
Folded error class and code into BACNET_READ_RANGE_DATA structure.
2010-02-15 11:41:23 +00:00
tbrennan3
786ddffc04
Initial doxygen control files: doxyfile, README, html header&footer, and nice little graphic.
2010-02-14 06:02:08 +00:00
tbrennan3
4cc1ce9c62
Added @file description to bacnet.h and lib/main.cpp
...
Fixed a build issue for the linux+MS/TP combination in trendlog.h
Setup library build to define BIP_DEBUG if it is a Debug build and if it is a BIP build.
2010-02-14 05:53:09 +00:00
tbrennan3
53d0a1510c
The beginning of doxygenation, for the Linux port:
...
As a first step, added an @file description for each file.
2010-02-14 05:46:31 +00:00
tbrennan3
a911eea98f
The beginning of doxygenation:
...
As a first step, added an @file description for each file.
2010-02-14 05:41:45 +00:00
tbrennan3
cc20f225b9
The beginning of doxygenation:
...
As a first step, added an @file description for each file.
2010-02-14 05:29:43 +00:00
skarg
5c439da7f2
Converted ports/at91sam7s to use demo handlers. Added RPM, WhoHas/I-Have.
2010-02-13 16:15:30 +00:00
skarg
6c1b5b7e68
Decoupled the demo handler from the demo object for ReinitializeDevice service.
2010-02-13 13:38:00 +00:00
skarg
c8d959b3e3
Corrected some compiler warnings.
2010-02-12 22:31:09 +00:00
skarg
ff8746d5f5
Corrected return value check for bool type.
2010-02-12 22:19:18 +00:00
skarg
6b1cc84249
Added WhoHas/I-Have services.
...
Simplified the BO writes from main.
2010-02-12 21:46:11 +00:00
skarg
eeaaf3caa1
Changed BO set/get to use instance number.
2010-02-12 05:18:45 +00:00
skarg
d7ec61eb21
Moved constants defining the number of each object back into the source files for the demo objects since the header files are currently common to all.
2010-02-11 23:14:53 +00:00
skarg
f10629260e
cleaned up compile errors.
2010-02-11 17:16:21 +00:00
skarg
eb791ae681
Updated code::blocks workspace and BACnet Library project.
2010-02-11 17:15:44 +00:00
skarg
8d85b05afd
Corrected name that caused compiler error.
2010-02-11 16:54:11 +00:00
skarg
e42bfad888
Removed code to make the unoptimized firmware smaller.
2010-02-11 16:53:33 +00:00
skarg
70b5d45ce2
Updated ports/bdk-atxx4-mstp to use demo handlers for RP,RPM,WP.
2010-02-11 04:31:43 +00:00
skarg
63d7a8018d
Changed value of MAX OBJECT type to be consistent with other MAX values, and fixed places that relied on this value (most had a hack in place).
2010-02-11 04:30:20 +00:00
skarg
bf0a6ab43d
Changed device object functions list to terminate with normal unsigned value so that embedded compilers that convert enums to unsigned will work correctly.
2010-02-11 04:28:33 +00:00
skarg
3964f7973d
Fixed compiler warning.
2010-02-11 04:26:58 +00:00
skarg
1b4640c192
Changed default state of PRINT_ENABLED to zero for embedded ports.
2010-02-10 18:47:31 +00:00