skarg
|
b6b852ef08
|
Removed wildcard match for Device Instance since it is only done for ReadProperty and ReadPropertyMultiple services, and the match is done by substitution in those service handlers.
|
2012-07-09 21:52:19 +00:00 |
|
skarg
|
7578b4ef06
|
Added check in each example object WriteProperty handler to pass test:
9.22.2.1 Writing Non-Array Properties with an Array Index
Thank you Kamalathas!
|
2012-07-09 19:49:27 +00:00 |
|
skarg
|
48e2c60ce2
|
indented to standard from script
|
2012-05-13 15:07:12 +00:00 |
|
skarg
|
f19f2c29d9
|
Converted all the BACnet-array-index variables from int32 to uint32 as they were intended.
|
2011-08-23 20:11:42 +00:00 |
|
skarg
|
3e1cb1847f
|
Indented project.
|
2011-08-17 02:27:11 +00:00 |
|
skarg
|
2a0bf4926a
|
Performed standard indent script indent.sh on project files.
|
2010-12-15 19:02:40 +00:00 |
|
skarg
|
e9249b5b5e
|
Added test for a decoding problem where the stack is unable to decode something, and retrofitted into WriteProperty for each of the demo objects by returning an Error, Out of Range.
|
2010-10-12 01:17:50 +00:00 |
|
skarg
|
9569f2c536
|
Fixed EOL and performed standard indentation.
|
2010-09-16 22:00:47 +00:00 |
|
skarg
|
7832ba11db
|
Changed Object List in various ports to return Segementation Not Supported abort when it is too large to return in a single APDU.
|
2010-09-11 13:38:16 +00:00 |
|
skarg
|
b769dcbe1d
|
Indented.
|
2010-08-18 00:11:35 +00:00 |
|
skarg
|
6c9ef7211d
|
Fixed indent script, and indented files.
|
2010-07-19 23:19:54 +00:00 |
|
skarg
|
70381c8b84
|
Updated BACnet protocol revision constants.
|
2010-06-14 15:56:29 +00:00 |
|
skarg
|
710cfccfef
|
Indented using indent script.
|
2010-05-04 21:06:26 +00:00 |
|
skarg
|
f5bc326061
|
Merged duplicate and different BACnet Renitialized Device State enumerations.
|
2010-02-18 17:25:58 +00:00 |
|
skarg
|
edc7c6c577
|
Added test for array options on RP and RPM to all object properties that are not arrays.
|
2009-11-05 15:39:46 +00:00 |
|
skarg
|
c04e69da8c
|
Fixed EOL, indent.
|
2009-10-24 17:02:59 +00:00 |
|
skarg
|
c304b8b330
|
Added a parameter to Device_Encode_Property_APDU so that it matched all the ther objects, which required all the demo and ports to modify their device and h_rp files.
|
2009-08-23 03:48:27 +00:00 |
|
skarg
|
30c01de3a4
|
Refactored the GCC C-Stack functions into their own file.
|
2009-05-12 20:41:42 +00:00 |
|
skarg
|
3d3d7e420d
|
Ran the comment and indent tools on the source code.
|
2008-04-24 01:07:23 +00:00 |
|
skarg
|
69e7992cd1
|
Added CStack check to project by putting it into the device object as property 512. The compile shows 648 bytes of RAM used, and the device has 1024 bytes of RAM, leaving 376 for the CStack. Property 512 index 0 returns 376. So, my understanding is that the RAM that is not allocated to the variables is used for the CStack, something to keep in mind when developing. After some exercising, the stack shows 159 CStack bytes free, meaning that 216 bytes of CStack are used. Note that 0xC5 (197) was used to paint the CStack.
|
2008-03-28 02:47:33 +00:00 |
|
skarg
|
a174b9bf59
|
Added more functionality to the ATmega168 demo.
|
2008-03-20 21:32:39 +00:00 |
|
skarg
|
944cb46e51
|
Enhanced the ATmega168 demo project to include WriteProperty service to the Analog Value and Device objects.
|
2008-03-19 23:17:19 +00:00 |
|
skarg
|
c8677814a6
|
Corrected bug in ATmega168 port demo project, which required some code reduction to fit using GCC compiler.
|
2008-03-14 22:15:49 +00:00 |
|
skarg
|
25b4979a28
|
Shorted the device name to give me a few more bytes.
|
2008-03-10 20:45:41 +00:00 |
|
skarg
|
89432a85c3
|
Applied standard indentation to files.
|
2008-01-08 23:13:51 +00:00 |
|
skarg
|
a8e679f8d7
|
Compiled ATmega16 port example project with IAR Embedded workbench.
|
2008-01-07 21:41:15 +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
|
740bb873be
|
|
2007-10-19 04:11:20 +00:00 |
|
skarg
|
9ff27e38aa
|
Corrected object supported list.
|
2007-10-16 22:46:28 +00:00 |
|
skarg
|
fd50708718
|
Tuning the ATmega168 port demo project for the BTL plugfest.
|
2007-10-16 02:32:52 +00:00 |
|
skarg
|
f70e80f146
|
Tuned the ATmega168 port demo project that runs a Device Object and 9 Analog Inputs, and uses ReadProperty service. Uses 16158 bytes of flash, 624 bytes of RAM with an APDU of 128.
|
2007-10-16 01:22:12 +00:00 |
|
skarg
|
65b7dea8bf
|
Reducing the memory required by ATmega168 port.
|
2007-10-14 02:01:18 +00:00 |
|
skarg
|
637b6900e3
|
Reducing the memory required by ATmega168 port.
|
2007-10-14 01:46:47 +00:00 |
|
skarg
|
3d6158443c
|
Changed API: encode_tagged is now encode_application since we are encoding an application tag.
|
2007-10-13 12:26:16 +00:00 |
|
skarg
|
69ddb269b7
|
Creating ATmega demo.
|
2007-09-05 23:47:15 +00:00 |
|
skarg
|
b41f8709d8
|
Updated vendor name and ID to use the one specified in config.h or DEFINED.
|
2007-08-24 00:33:34 +00:00 |
|
skarg
|
f74d39558f
|
Added more configuration information to config.h, including the default Vendor Id. This BACnet Stack at SourceForge has been assigned Vendor Id 260 by ASHRAE. We can now release binary utilities and tools with our own Vendor ID!
|
2007-08-21 17:50:01 +00:00 |
|
skarg
|
62d557a58d
|
Added files for minimal compile.
|
2007-08-16 18:54:17 +00:00 |
|