Doug Weibel
997ddde7f5
Added back the feature to prompt users when an invalid CLI command is entered.
...
Thanks to Yury Smirnov for this patch!
13 years ago
Jason Short
940fa9621c
Added minimum Altitude for RTL failsafe
13 years ago
Jason Short
44cb73c9fa
added safety checks for RTL
13 years ago
Jason Short
d0af4e7200
CH7 with params
13 years ago
Jason Short
ec5b080167
Enable RTL
13 years ago
Jason Short
ca5e4bb802
Allow output of system type
13 years ago
Jason Short
1621f3a638
allow CH7 to be set via params
13 years ago
Jason Short
ea911e0bcb
updated failsafe code
13 years ago
Jason Short
19c3c27ed0
Erasing Logs at new FW version detection
13 years ago
Jason Short
52297679c4
sending Mavlink system type
13 years ago
Andrew Tridgell
0da5125b7f
upload: force hex file format for upload
...
this should fix a problem with hex file format detection on MacOS
13 years ago
Michael Oborne
44f62c7776
APM Planner 1.0.98
...
fix wp rearange
fix right click jump/loiter option
fix problem when speech enabled on connect
13 years ago
Michael Oborne
639746649a
firmware build
13 years ago
Andrew Tridgell
5784acd55f
autotest: fixed log dump
...
log numbers are no longer sequential
13 years ago
Andrew Tridgell
8ab0dbdba7
autotest: fixed remote viewing of ArduCopter autotest
13 years ago
Andrew Tridgell
0720bf7bf1
desktop: build fix for fjall
13 years ago
Andrew Tridgell
ee04c0ef50
autotest: cope with exceptions in tests leaving child processes
13 years ago
Andrew Tridgell
f2a0a49d55
desktop: fixed desktop build for strlcat_P() changes
13 years ago
Andrew Tridgell
7fa59a6849
AP_Common: added typesafe wrapper for memcpy_P()
13 years ago
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
13 years ago
Andrew Tridgell
a048709828
Logs: don't print hundreds of bogus log boundaries
...
this can take quite a long time
13 years ago
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
13 years ago
Andrew Tridgell
24a7a18481
desktop: fixed swap_float()
...
get indexes right
13 years ago
Andrew Tridgell
62f98b091f
desktop: import updated DataFlash code
...
this fixes a logging bug
13 years ago
Andrew Tridgell
c64a5f354e
autotest: enable new SITL emulation code
...
this enables the register level SITL code
13 years ago
Andrew Tridgell
5fd04e0c23
autotest: mark stdout unbuffered
...
this makes the logs easier to read
13 years ago
Andrew Tridgell
4877892d6e
autotest: enable the compass for ArduCopter
...
needed for new SITL code
13 years ago
Andrew Tridgell
a99bcec762
desktop: report motors armed in desktop build too
...
this helps in autotest
13 years ago
Andrew Tridgell
de0c38339d
desktop: fixed ADC value for airspeed
13 years ago
Pat Hickey
6ee477bd8d
ArduCopter: rev version number from 2.0.51 to 2.1.0 Alpha
13 years ago
Pat Hickey
ab56a764d3
ArduPlane: rev version number from 2.26 to 2.27 Alpha
13 years ago
Pat Hickey
f7a9b8a563
ArduPlane: LED digital writes use LED_OFF and LED_ON
13 years ago
Andrew Tridgell
f66a98b969
scripts: added build_all.sh
...
this is useful when testing merge work
13 years ago
Andrew Tridgell
86927ac0a5
ArduPlane: rename purple to APM2
13 years ago
Andrew Tridgell
38c85c44ae
ArduCopter: rename purple to APM2
13 years ago
Andrew Tridgell
02f25ac36d
libraries: rename purple to APM2
13 years ago
Andrew Tridgell
3a542b3ef3
USB-MUX: enable USB MUX switching for ArduCopter
13 years ago
Andrew Tridgell
7def0e98e8
USB-MUX: auto-switch telemetry port based on UXB mux for ArduPlane
...
when USB is unplugged, switch baud rate to the SERIAL3_BAUD rate from
EEPROM
13 years ago
Andrew Tridgell
2b7e0c8494
DataFlash_Purple: added new logging methods needed for ArduPlane
...
builds, but not tested yet
13 years ago
Andrew Tridgell
cba93dbd43
DataFlash_APM1: re-add defines lost from merge
13 years ago
Andrew Tridgell
0ee654d6bf
desktop: fixed desktop build
...
vtable error
13 years ago
Andrew Tridgell
338445e60c
ArduCopter-HIL: fixed HIL build
...
Logging isn't always enabled
13 years ago
Andrew Tridgell
de2898e5db
desktop: normalise roll and pitch rates
13 years ago
Andrew Tridgell
91b03a48c1
desktop: added SKETCH as a define
...
useful for automatically handling copter vs plane
13 years ago
Andrew Tridgell
ffba37d599
desktop: first version of register level SITL support
...
this adds register level emulation of the ADS7844 and the RC
input/output hardware on the APM1, allowing for SITL testing without
enabling HIL in the code
13 years ago
Andrew Tridgell
aa558eb033
fixed a valgrind error
...
this error is harmless, but false positives can disguise real errors
13 years ago
Andrew Tridgell
3a0b1d1903
purple: there are no dipswitches on the purple board
13 years ago
Pat Hickey
eee2da01ac
Arducopter: each motors_ pde uses APM_RC.SetFastOutputChannels
13 years ago
Pat Hickey
b8c44d2fc0
APM_RC: _set_speed functions implemented for APM_RC_APM1 and _Purple
...
* I have not tested any of these on real hardware.
13 years ago
Pat Hickey
ea4c220ee9
APM_RC: OCR register init moved from ArduCopter/radio.pde to lib inits.
13 years ago