James Goppert
e8d74ae3fe
Fixed apo radio error.
2011-11-28 12:29:05 -05:00
Jason Short
cc1593d16d
made Logs dump with dump 0 or -1
2011-11-27 22:23:02 -08:00
Jason Short
b3bd4bd3c9
Cosmetic cleanup, commented functions for compiler warnings
2011-11-27 22:23:02 -08:00
Jason Short
fb5302c50b
No longer resetting ch7 wp index with mode change, requires reboot
2011-11-27 22:23:02 -08:00
James Goppert
8cbeafa6ba
Updated plane controller for apo.
2011-11-28 00:58:39 -05:00
James Goppert
83aceb5e8f
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
2011-11-28 00:56:29 -05:00
James Goppert
715e7c84a4
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
f59f9668e9
autotest: use kmz file not kml
...
saves bandwidth
2011-11-28 16:53:20 +11:00
Andrew Tridgell
bdb1599e96
desktop: improved the accuracy of the sensor emulation
2011-11-28 16:22:33 +11:00
Andrew Tridgell
e491168273
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
2cabb11307
mavlink: don't force CLI and HIL with mavlink10 build
2011-11-28 16:22:33 +11:00
Andrew Tridgell
838c57cd1a
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
12025c8b54
autotest: added idle hooks for ArduPlane testing too
2011-11-28 16:22:33 +11:00
Andrew Tridgell
2e7a48ad9c
autotest: show log numbers while dumping
2011-11-28 16:22:33 +11:00
James Goppert
fcb4d9cb15
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
2011-11-27 23:56:17 -05:00
James Goppert
999a5892f0
Fixed mode switching.
2011-11-27 23:55:28 -05:00
Andrew Tridgell
f30bca01c9
autotest: use idle_hooks to prevent lockup
2011-11-28 13:53:57 +11:00
Andrew Tridgell
df957db8d9
desktop: setup TCP sockets as non-blocking
...
the sendto() blocks unexpectedly on MacOS
2011-11-28 13:53:57 +11:00
Andrew Tridgell
4036604fb7
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
5ae929ace9
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
7960e7963c
Add Guided mode to failsafe handling
2011-11-26 21:10:53 -07:00
Doug Weibel
997ddde7f5
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
940fa9621c
Added minimum Altitude for RTL failsafe
2011-11-26 16:39:29 -08:00
Jason Short
44cb73c9fa
added safety checks for RTL
2011-11-26 16:39:29 -08:00
Jason Short
d0af4e7200
CH7 with params
2011-11-26 16:39:29 -08:00
Jason Short
ec5b080167
Enable RTL
2011-11-26 16:39:29 -08:00
Jason Short
ca5e4bb802
Allow output of system type
2011-11-26 16:39:28 -08:00
Jason Short
1621f3a638
allow CH7 to be set via params
2011-11-26 16:39:28 -08:00
Jason Short
ea911e0bcb
updated failsafe code
2011-11-26 16:39:28 -08:00
Jason Short
19c3c27ed0
Erasing Logs at new FW version detection
2011-11-26 16:39:28 -08:00
Jason Short
52297679c4
sending Mavlink system type
2011-11-26 16:39:28 -08:00
Andrew Tridgell
0da5125b7f
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
44f62c7776
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
639746649a
firmware build
2011-11-26 20:32:15 +08:00
Andrew Tridgell
5784acd55f
autotest: fixed log dump
...
log numbers are no longer sequential
2011-11-26 19:16:56 +11:00
Andrew Tridgell
8ab0dbdba7
autotest: fixed remote viewing of ArduCopter autotest
2011-11-26 18:35:25 +11:00
Andrew Tridgell
0720bf7bf1
desktop: build fix for fjall
2011-11-26 18:24:29 +11:00
Andrew Tridgell
ee04c0ef50
autotest: cope with exceptions in tests leaving child processes
2011-11-26 18:12:42 +11:00
Andrew Tridgell
f2a0a49d55
desktop: fixed desktop build for strlcat_P() changes
2011-11-26 17:18:09 +11:00
Andrew Tridgell
7fa59a6849
AP_Common: added typesafe wrapper for memcpy_P()
2011-11-26 17:17:50 +11:00
Andrew Tridgell
92e0e929a4
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
a048709828
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
c9b0b384f7
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
Andrew Tridgell
24a7a18481
desktop: fixed swap_float()
...
get indexes right
2011-11-25 20:00:19 -08:00
Andrew Tridgell
62f98b091f
desktop: import updated DataFlash code
...
this fixes a logging bug
2011-11-25 20:00:19 -08:00
Andrew Tridgell
c64a5f354e
autotest: enable new SITL emulation code
...
this enables the register level SITL code
2011-11-25 20:00:19 -08:00
Andrew Tridgell
5fd04e0c23
autotest: mark stdout unbuffered
...
this makes the logs easier to read
2011-11-25 20:00:19 -08:00
Andrew Tridgell
4877892d6e
autotest: enable the compass for ArduCopter
...
needed for new SITL code
2011-11-25 20:00:19 -08:00
Andrew Tridgell
a99bcec762
desktop: report motors armed in desktop build too
...
this helps in autotest
2011-11-25 20:00:19 -08:00
Andrew Tridgell
de0c38339d
desktop: fixed ADC value for airspeed
2011-11-25 20:00:19 -08:00