Commit Graph

2392 Commits

Author SHA1 Message Date
Jason Short e1ea71efff made the crosstrack use the previous WP instead of the current loc to get a better line in AP. 2011-11-28 10:33:06 -08:00
Jason Short dddf829c01 removed need to send increment flag to update commands
constrained climb_rate value
2011-11-28 10:33:06 -08:00
Jason Short 60237bd01b slight refactoring to avoid the increment issue when changing commands 2011-11-28 10:33:06 -08:00
Jason Short eea0062ea6 better comments out of some old unused functions to avoid compiler errors 2011-11-28 10:33:06 -08:00
Jason Short 8e582b4169 Logging input to find this freeze bug 2011-11-28 10:33:06 -08:00
Jason Short d4a9808a61 Erasing Logs causing major havoc. Users getting infinite loop. 2011-11-28 10:33:05 -08:00
Jason Short 5a75ef1356 made missions work with index of 1 2011-11-28 10:33:05 -08:00
James Goppert 1833f69961 Fixed apo radio error. 2011-11-28 12:29:05 -05:00
Jason Short ab183e54a0 made Logs dump with dump 0 or -1 2011-11-27 22:23:02 -08:00
Jason Short 2e0b55d887 Cosmetic cleanup, commented functions for compiler warnings 2011-11-27 22:23:02 -08:00
Jason Short afee053bac No longer resetting ch7 wp index with mode change, requires reboot 2011-11-27 22:23:02 -08:00
James Goppert 25bb369679 Updated plane controller for apo. 2011-11-28 00:58:39 -05:00
James Goppert 480f92294c Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-11-28 00:56:29 -05:00
James Goppert 59fc8e7a63 Updated apo for merge with apm 2.0 changes.
Still need to handle switches for 2.0 board in hal.
Should probably move into hal ctor.
2011-11-28 00:53:30 -05:00
Andrew Tridgell ed7f339552 autotest: use kmz file not kml
saves bandwidth
2011-11-28 16:53:20 +11:00
Andrew Tridgell 210536096f desktop: improved the accuracy of the sensor emulation 2011-11-28 16:22:33 +11:00
Andrew Tridgell ff727e87ca ADC: remove a very small (0.2 degrees/s) bias in the ADC code
small bias from integer rounding
2011-11-28 16:22:33 +11:00
Andrew Tridgell 7f4c87eeec mavlink: don't force CLI and HIL with mavlink10 build 2011-11-28 16:22:33 +11:00
Andrew Tridgell e61d945874 mavlink: paranoia setting of failsafe when forcing AUTO mode
this shouldn't be needed, but will do no harm, and I thought I saw
this fail in a test
2011-11-28 16:22:33 +11:00
Andrew Tridgell 7214e2ec06 autotest: added idle hooks for ArduPlane testing too 2011-11-28 16:22:33 +11:00
Andrew Tridgell ab3e933f11 autotest: show log numbers while dumping 2011-11-28 16:22:33 +11:00
James Goppert 02ba05aa0f Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-11-27 23:56:17 -05:00
James Goppert 21a27ee083 Fixed mode switching. 2011-11-27 23:55:28 -05:00
Andrew Tridgell f9fd473df7 autotest: use idle_hooks to prevent lockup 2011-11-28 13:53:57 +11:00
Andrew Tridgell af075b6ab0 desktop: setup TCP sockets as non-blocking
the sendto() blocks unexpectedly on MacOS
2011-11-28 13:53:57 +11:00
Andrew Tridgell 833f5f5895 mavlink: move Mavlink_compat.h to common code
this will allow it to be used by ArduCopter
2011-11-28 13:53:57 +11:00
Andrew Tridgell d295b7d76c build: CLI_SLIDER_ENABLED doesn't need to be forced off in apm2 build
this is handled by config.h now
2011-11-28 13:53:57 +11:00
Doug Weibel ca5560ef1c Add Guided mode to failsafe handling 2011-11-26 21:10:53 -07:00
Doug Weibel e965d95ba8 Added back the feature to prompt users when an invalid CLI command is entered.
Thanks to Yury Smirnov for this patch!
2011-11-26 21:10:53 -07:00
Jason Short 67873813ce Added minimum Altitude for RTL failsafe 2011-11-26 16:39:29 -08:00
Jason Short b09ab99699 added safety checks for RTL 2011-11-26 16:39:29 -08:00
Jason Short 6e9d3f72ec CH7 with params 2011-11-26 16:39:29 -08:00
Jason Short 6bdc116176 Enable RTL 2011-11-26 16:39:29 -08:00
Jason Short 3a453b56c1 Allow output of system type 2011-11-26 16:39:28 -08:00
Jason Short a226234cee allow CH7 to be set via params 2011-11-26 16:39:28 -08:00
Jason Short f487fd505b updated failsafe code 2011-11-26 16:39:28 -08:00
Jason Short a2857f9746 Erasing Logs at new FW version detection 2011-11-26 16:39:28 -08:00
Jason Short 9d55f8ee90 sending Mavlink system type 2011-11-26 16:39:28 -08:00
Andrew Tridgell e2e613cdfc upload: force hex file format for upload
this should fix a problem with hex file format detection on MacOS
2011-11-27 09:36:10 +11:00
Michael Oborne 161b5ea79d APM Planner 1.0.98
fix wp rearange
fix right click jump/loiter option
fix problem when speech enabled on connect
2011-11-26 20:49:13 +08:00
Michael Oborne 978e4802a0 firmware build 2011-11-26 20:32:15 +08:00
Andrew Tridgell 8e737ad15d autotest: fixed log dump
log numbers are no longer sequential
2011-11-26 19:16:56 +11:00
Andrew Tridgell 3b33892b4a autotest: fixed remote viewing of ArduCopter autotest 2011-11-26 18:35:25 +11:00
Andrew Tridgell dff3be2017 desktop: build fix for fjall 2011-11-26 18:24:29 +11:00
Andrew Tridgell 7a201233c0 autotest: cope with exceptions in tests leaving child processes 2011-11-26 18:12:42 +11:00
Andrew Tridgell 0e8a17f645 desktop: fixed desktop build for strlcat_P() changes 2011-11-26 17:18:09 +11:00
Andrew Tridgell e9c7f8de21 AP_Common: added typesafe wrapper for memcpy_P() 2011-11-26 17:17:50 +11:00
Andrew Tridgell 57c4385a18 AP_Common: replace strlcat_P() with a C implementation
the one in the Arduino libc was giving us bogus results on one
machine, and is suspect. We couldn't spot what is wrong in the
assembler, but replacing the implementation with a C one fixes the
bug, so we replaced it
2011-11-26 17:02:56 +11:00
Andrew Tridgell fb21e619fe Logs: don't print hundreds of bogus log boundaries
this can take quite a long time
2011-11-26 17:02:55 +11:00
Andrew Tridgell d496a2d1fe desktop: added framerate and initial height code
this allows the sensors to initialise before the simulator has
connected. The GPS will give a value indicating no GPS lock
2011-11-25 20:00:19 -08:00