713 Commits (c52b459a5335807a9d851f11b6a1941657c1c86b)
 

Author SHA1 Message Date
DrZiplok@gmail.com 34f43934da Move the unit test framework out of the unit tests. Add unit tests for the k_typeid_* constants. 14 years ago
DrZiplok@gmail.com b58693f203 Add a function to AP_Var for finding a variable by name. It is not efficient, but convenient for e.g. interactive use. 14 years ago
DrZiplok@gmail.com 2caea855cd Don't include AP_Vector (in preparation for retirement) and AP_Loop (because it's not being used by APM*). Interested clients can still include AP_Loop if they need it. 14 years ago
DrZiplok@gmail.com 2f263229f9 Rename AP_Meta_class::AP_Type_id to AP_Meta_class::Type_id in keeping with the coding standard. 14 years ago
DrZiplok 8c9ece1f37 Fix a serious typo, add more documentation. 14 years ago
DrZiplok 7a3d33844a Move the Test unit test framework out into its own header, so that it can be used by other libraries. 14 years ago
jphelirc e449757510 hexa frame setp 14 years ago
DrZiplok@gmail.com 8cc7e658b0 Simplify AP_Var_group::_serialize_unserialize slightly by removing some variables. 14 years ago
DrZiplok@gmail.com 4b21f3485a Improve performance when saving a number of variables that don't have space allocated in the EEPROM. This avoids scanning the entire EEPROM every time a variable that has not yet had space allocated is written. 14 years ago
DrZiplok@gmail.com 655f7a21ff Fix ::save_all/::load_all so that they check the correct criteria for opt-out. Now load/save_all work. 14 years ago
DrZiplok@gmail.com e7da843d90 Fixes for EEPROM space allocation and mapping. 14 years ago
DrZiplok@gmail.com 39fea200ca I never liked the plan that variable groups could only be statically scoped; it was much too fragile. These changes address that issue by splitting the global variable list into two lists, one for standalone variables (including groups), and one for variables that are members of a group. 14 years ago
DrZiplok@gmail.com de71731994 Add a templated version of AP_Meta_class::meta_type_id so that you can get a type ID for any named type without having to have an instance of the type lying around. Update the comments about caching type IDs to reflect its availability. 14 years ago
jasonshort 8901d8a238 Added Arming light. LED A solid = safe, blinking = armed. 14 years ago
jasonshort b912b7e0eb altitude was set to sonar pid rather than baro pid 14 years ago
jasonshort b830afd678 was adding throttle cruise twice. 14 years ago
jasonshort aaa19ebbfc Added ability to exit the GPS test loop. 14 years ago
jasonshort 09df4b35ea updated and tested the auto-trim mode of the accell offsets. Works great, although it's slow, only .6° a second. 14 years ago
jasonshort 7205208801 Added failsafe radio test! 14 years ago
DrZiplok@gmail.com 39b718fce0 Implement the missing AP_Var_group::*serialize functions. 14 years ago
DrZiplok@gmail.com 30d9a92c4e Implement a pure data serialisation load/save model for AP_Var. 14 years ago
jasonshort 60f766f9e2 cleaning up the instructions for use 14 years ago
jasonshort a6a4fffe46 minor navigation updates, added new copter friendly altitude control for navigating waypoints. 14 years ago
jasonshort 49b387e874 made I term 0 by default 14 years ago
jasonshort baea026e59 New updated CLI for setup. Cleaner and better defaults and reporting of values. 14 years ago
jasonshort 05f8162d81 changed casting 14 years ago
jasonshort f5fef60e03 removed access to kD = use the dampener instead 14 years ago
jasonshort 1606e1a8e9 updated the stabilize_dampener variable 14 years ago
jasonshort 1fca47fc9b Added current total to the log. Logging at a lower rate. decreased size to ints. 14 years ago
jasonshort 08a2fbfdd0 Added current total to the log. Logging at a lower rate. decreased size to ints. 14 years ago
james.goppert 05622fe225 Updated AP_RcChannel for AP_Var. 14 years ago
jasonshort 3ad113b4b9 Renamed the loop timers to gain a new medium loop delta. Fixed an issue with the navigation timer. Updated the current sensing. Need to add a low voltage or current trigger. 14 years ago
mich146@hotmail.com 0328f926b5 Reinstate Float loading and saving 14 years ago
deweibel@gmail.com 50c3b2e4fd Add initial values for scaling and dead zone to RC_Channel constructor 14 years ago
jasonshort 548fc9debf Added support for the AttoPilot Current sensor, Logging current is enabled at 10hz, 14 years ago
deweibel@gmail.com 5e0fff1618 Add back AP_GPS_IMU to provide Xplane functionality 14 years ago
jasonshort 80689920af Added getter functions to accels 14 years ago
DrZiplok@gmail.com 96d2dc33fe Formatting and naming changes for conformance with the ArduPilot Coding Conventions. 14 years ago
jasonshort 610e26db36 removed unused EEPROMB include 14 years ago
jasonshort c960235f7e Flipped the signs. Should be right. 14 years ago
jasonshort 2b35c91775 Added new leveling command. Hold the trainer swicth - ch7- in and the copter will adjust the ADC_OFFSET based on the roll and pitch command needed to straighten the copter. 14 years ago
DrZiplok 5113a12144 Deal more gracefully with the case where the incoming PPM stream has more than 8 channels encoded. 14 years ago
rmackay9@yahoo.com dc9c29e8f3 TradHeli - updated Heli.h to use AP_Compass instead of the outdated APM_Compass. Also changed autopilot on/off switch to be consistent with Quad. 14 years ago
jasonshort cf7488317d Implemented new DCM based yaw independent heading controller. 14 years ago
DrZiplok cbdf462acc Update to current MAVLink dev branch protocol version. This has NOT been tested yet. 14 years ago
DrZiplok aaf125e441 Based on explaining AP_VarNoAddress to Doug, improve the description of the value. 14 years ago
jasonshort 8423ab6364 added better default value for longitude scaling 14 years ago
jasonshort 521d7ab424 added new FBW test to develop new nav functions 14 years ago
jasonshort a80b4fbb69 added new PID nav functions to split lat and long based on Randy's work. 14 years ago
jasonshort 3ed6e0fc87 added new PID nav functions to split lat and long based on Randy's work. 14 years ago