14088 Commits (ac82d1a65d89ce07cd6fe5c9f07a8c36060cbf9f)

Author SHA1 Message Date
rmackay9@yahoo.com a5cb22207a modified APM_PerfMon to display results sorted by %cpu 14 years ago
rmackay9@yahoo.com c9e7d227fe added APM_PerfMon library which can be used to track down performance bottlenecks 14 years ago
deweibel 7b752babf0 checking in working copy to work on bad bug 14 years ago
DrZiplok@gmail.com c833182dbe Duplicate include protection for BetterStream.h 14 years ago
DrZiplok@gmail.com c39639045c Default un-supplied command arguments to the empty string and zero rather than leaving them potentially un-initialised. This makes it safe for commands to compare argument strings without adding the expense of checking argc first. 14 years ago
DrZiplok 8b2245acda More documentation. 14 years ago
deweibel b49032d9ea Changes to DCM and IMU libraries to put accel into m/s^2 units 14 years ago
rmackay9@yahoo.com 7f4137569b Added orientations for Sparkfun magnetometer. 14 years ago
jasonshort e7b26da27d A simple OO PID library 14 years ago
deweibel 610609f98d Delete obsolete / incomplete DCM library. 14 years ago
deweibel a80eb66e77 fix bugs from factoring imu object. 14 years ago
deweibel 6272955567 small correction to imu lib 15 years ago
deweibel de51162e81 Correct file references for repository 15 years ago
deweibel 489365e7fc Add IMU library 15 years ago
deweibel 3e30d2566d Add DCM library 15 years ago
DrZiplok@gmail.com 271d4736a8 Factor the Stream-related enhancements out from FastSerial proper, so that we could use them on other Stream subclasses if that seemed worthwhile. 15 years ago
rmackay9@yahoo.com 8eeb81f792 reduced APM_Compass library RAM and code footprint 15 years ago
DrZiplok 84697f4111 Fix ::printf_P to transmit to the correct interface. Fixes the XBee test. 15 years ago
DrZiplok 502b6ee0f7 Teach the compass init code how to detect whether there is a compass present 15 years ago
DrZiplok 2e5be5d86b Revert the MTK GPS driver to only claiming a fix when the GPS has a 3D solution, per discussion with Paul. 15 years ago
DrZiplok@gmail.com ee105a0ebf The previous initialisation strategy for auto-detection doesn't play well with the way APM uses the GPS. 15 years ago
DrZiplok@gmail.com ca6d51cddb If ::begin() is called on a port that is already open, preserve the previous buffer settings. This makes it easy to change serial speeds without having to know how the port buffers were set up originally. 15 years ago
DrZiplok@gmail.com 0a94520682 Add support for automatically detecting the connected GPS and configuring accordingly. 15 years ago
paulbmather@gmail.com 079dd3c617 Changes to accommodate blinking lights and loss of GPS commands. Tested with NMEA, uBlox, Sirf and MTK. Does not function correctly with rmack's changes to APM_Compass posted 10/17/2010 (I don't know why). 15 years ago
DrZiplok 23ccff2ccd Add support for 'new' and 'delete', so we can cons things on the fly. 15 years ago
rmackay9@yahoo.com e29ea04fb1 fixed bug in APM_compass Init method (MagGain should be sent to ConfigRegB). Also repeats calibration if invalid values received from compass. 15 years ago
paulbmather@gmail.com 614d43c905 git-svn-id: https://arducopter.googlecode.com/svn/trunk@665 f9c3cf11-9bcb-44bc-f272-b75c42450872 15 years ago
paulbmather@gmail.com 0bbc8651e4 Added #defines for PMTK commands 15 years ago
paulbmather@gmail.com d7e71b602c Fixed issue with comma parsing (space after comma was causing routine to misread data) 15 years ago
rmackay9@yahoo.com 3c00a92d14 incorporated Jose's offset code into main compass library. 15 years ago
DrZiplok@gmail.com c5155aa623 Add servo output message, fixes issue #163 15 years ago
DrZiplok 58c1714bd3 Add more documentation to the Menu class. 15 years ago
rmackay9@yahoo.com e7d4273d52 ported John's compass calibration code to trunk. 15 years ago
DrZiplok@gmail.com 4e91c0c7d6 Fix AP_Math include. 15 years ago
rmackay9@yahoo.com 16df19a26d added magnetometer orientation functionality to APM_Compass 15 years ago
DrZiplok@gmail.com 5ba0c7328f Hook up stdio input, for the heck of it. We seem to be moving away from it, but there are things it can do that are hard to do with the Stream interfaces. 15 years ago
DrZiplok@gmail.com 6838829428 Use strtok_r rather than strtok. Saves a stack frame, two bytes of global, and fixes backwards compatibility with older avr-libc versions. 15 years ago
DrZiplok@gmail.com 4b09c9fade Fell asleep before committing these, oops. 15 years ago
rmackay9@yahoo.com 8708675b1f added constructor with 9 elements to matrix3.h 15 years ago
DrZiplok@gmail.com d45f67b3ef Add a carriage return before printing a newline when we are called as stdout/stderr. 15 years ago
DrZiplok@gmail.com e2184615d9 Change the way pre-prompt printing works to avoid having to deal with "magic" menu entries. 15 years ago
DrZiplok@gmail.com 064dda10bf Provide an easy way to print stuff before displaying the prompt. 15 years ago
DrZiplok@gmail.com eb6113e685 Add a simple commandline menu library. 15 years ago
DrZiplok@gmail.com 7721e622aa Rather than subclassing from the templated classes, just typedef directly to them. 15 years ago
DrZiplok@gmail.com f72129bdb3 Clean up the bitrate calculations per the Atmel datasheet. 15 years ago
rmackay9@yahoo.com 15e6469ca9 added downcasting to MATRIX3_CTORS. this fixes some problems with setting the results from a formula to a variable (i..e m1 = m2*2). 15 years ago
rmackay9@yahoo.com b3e1b6c57d minor corrections to the operator *= and constructor so that matrix can be more easily created from vector objects 15 years ago
deweibel 34aa823003 Bug fixes for EM-406 15 years ago
DrZiplok@gmail.com ac2e14c4ec Remove a bunch of probably wrong const cruft. Ditch the dubious array index operators from vector2. 15 years ago
DrZiplok@gmail.com 815e5f871a Remove the trivial operator= implementations, the default shallow copy is fine. 15 years ago