ardupilot/libraries/FastSerial
tridge60@gmail.com 860998d337 implemented typesafe PSTR()
This makes PSTR() type safe by using a 1 byte wrapper
structure. Attempts to use the wrong varient of a print function will
generate a compilation error.

git-svn-id: https://arducopter.googlecode.com/svn/trunk@1797 f9c3cf11-9bcb-44bc-f272-b75c42450872
2011-03-21 07:25:48 +00:00
..
examples/FastSerial A better workaround for the PSTR warning bug. This seems to work correctly. 2010-11-25 02:59:15 +00:00
BetterStream.cpp implemented typesafe PSTR() 2011-03-21 07:25:48 +00:00
BetterStream.h implemented typesafe PSTR() 2011-03-21 07:25:48 +00:00
FastSerial.cpp Extend the logic that preserves buffer sizing on re-begin by also avoiding freeing and re-allocating buffers when they don't change in size. 2011-01-10 08:17:31 +00:00
FastSerial.h Add documentation and reformat closer to our current code standard. 2011-01-10 01:17:03 +00:00
ftoa_engine.S Bring in floating point support for BetterStream::printf, courtesy of the avr-libc implementation. 2010-11-23 00:38:16 +00:00
ftoa_engine.h Bring in floating point support for BetterStream::printf, courtesy of the avr-libc implementation. 2010-11-23 00:38:16 +00:00
keywords.txt "Fast" serial driver that fully overrides the Arduino-provided HardwareSerial/Serial* driver. 2010-08-23 06:25:03 +00:00
macros.inc Bring in floating point support for BetterStream::printf, courtesy of the avr-libc implementation. 2010-11-23 00:38:16 +00:00
ntz.h Bring in floating point support for BetterStream::printf, courtesy of the avr-libc implementation. 2010-11-23 00:38:16 +00:00
ultoa_invert.S Bring in floating point support for BetterStream::printf, courtesy of the avr-libc implementation. 2010-11-23 00:38:16 +00:00
vprintf.cpp implemented typesafe PSTR() 2011-03-21 07:25:48 +00:00
xtoa_fast.h Bring in floating point support for BetterStream::printf, courtesy of the avr-libc implementation. 2010-11-23 00:38:16 +00:00