Commit Graph

39 Commits

Author SHA1 Message Date
skarg deab12a5e1 Changed WhoHas and I-Have to use CharacterString instead of forcing ANSI X34 and C Strings. Affected all demos and ports object name, so I changed the object name function name to make sure it was noticed. 2011-03-24 16:53:02 +00:00
skarg 0b5efa5be5 Changed -L=lib to -Llib in all GNU Make makefiles since it was wrong and causing problems on cross compilers. Thank you, Magno! 2010-07-14 12:55:37 +00:00
skarg 47ff02c9b7 Removed src/apdu.c from makefile since we are using a local stripped down version. 2009-12-21 15:13:45 +00:00
skarg 30c01de3a4 Refactored the GCC C-Stack functions into their own file. 2009-05-12 20:41:42 +00:00
skarg cba4fdd1d2 Added avrdude support in ATmega Makefile. 2008-11-27 04:36:02 +00:00
skarg c7a5c05ac7 Moved send I-Am to a send module and out of iam.c. 2008-11-12 15:38:43 +00:00
skarg 437de29ce7 Added splintrc and lint checking. 2008-09-26 15:21:13 +00:00
skarg 3a0f109d66 Added h_npdu to demo lib and example projects. 2008-09-07 04:23:44 +00:00
skarg be315cc392 Changed the default APDU size to reduce stack requirements. 2008-04-04 16:00:08 +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 280d8c8c51 Corrected makefile define. 2008-01-10 20:15:53 +00:00
skarg 9abf112d45 Moved the inline optimization to the Makefile. 2008-01-09 16:50:44 +00:00
skarg ab7fe095f4 Added comment for reducing code size. 2008-01-02 14:28:31 +00:00
skarg 4d2f46b395 Added defines for each BACAPP datatype so that the developer could only use the ones they need for their WriteProperty applications. 2007-10-19 17:11:31 +00:00
skarg a4d9a2eb69 Moved bacdcode.c and bacreal.c back to src, and removed the separate bacdcode directory. Since gcc linker can remove unused functions, this was wasted effort. Added bacreal unit test. 2007-10-18 12:13:46 +00:00
skarg 625ff40d71 Moved bacstr.c back to src. Since gcc and others tool linkers can remove unused functions, this turned out to be a wasted effort. 2007-10-18 11:50:14 +00:00
skarg 89ddbbe2a0 Moved iam.c back to src, and removed the separate iam directory. Since gcc and others tool linkers can remove unused functions, this turned out to be a wasted effort. 2007-10-18 11:41:18 +00:00
skarg 9b304596c9 Moved rp.c back to src, and removed the separate readprop directory. Since gcc linker can remove unused functions, this was wasted effort. 2007-10-18 11:29:05 +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 cbefb47a05 Added GCC options for removing unused functions/dead code. I don't have to split out all the functions from their files! 2007-10-15 12:26:47 +00:00
skarg 947756fa0d MovedMoved ReadProperty to subdirectory for library splitting. Split client, server, test for ReadProperty. 2007-10-14 02:19:24 +00:00
skarg 637b6900e3 Reducing the memory required by ATmega168 port. 2007-10-14 01:46:47 +00:00
skarg b290c71bd7 Split out Real encoding and decoding. 2007-10-14 00:03:23 +00:00
skarg 45c179c14c Split out bacnet string modules. 2007-10-13 23:40:47 +00:00
skarg 4c54026b81 Modified makefiles for bacdcode move. 2007-10-13 22:41:50 +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 fe2c7cd00a Updated makefile for I-Am file split. 2007-10-12 01:39:31 +00:00
skarg fe950f2579 Compiling with CRC tables. 2007-09-07 18:01:52 +00:00
skarg 4f34f6994b Updated the library in the ATmega makefile, and updated the tsm module. 2007-09-06 00:09:46 +00:00
skarg 69ddb269b7 Creating ATmega demo. 2007-09-05 23:47:15 +00:00
skarg 17ceb11d3c Rewrote MS/TP to minimize memory usage. Compiles, but untested. 2007-09-05 23:13:15 +00:00
skarg 686030e197 Updated the Datalink Data-Expecting-Reply for the at91sam7s and atmega168 projects. 2007-08-24 00:34:32 +00:00
skarg 07816a3fd5 Updated atmega168 project files. 2007-08-16 22:13:57 +00:00
skarg 2722f8c008 Updated for ATmega port. 2007-08-16 18:52:12 +00:00
skarg 75302f4843 Updated make file, and testing compile with DLMSTP datalink. 2007-08-16 00:37:56 +00:00
skarg f2e0bbe834 Fixed makefile for atmega168. 2007-08-15 22:41:53 +00:00
skarg 1b364d6df1 Adding MS/TP demo for ATmega168. Not finished yet. 2007-08-15 00:12:19 +00:00