Jason Short
7e1d41be14
Fix error with calc_nav_pitch_roll
2011-11-28 21:27:29 -08:00
Doug Weibel
b3b218fa40
Fix for intermittent bug of log #1 starting on page 2 and confusing file system
2011-11-28 19:43:10 -07:00
Doug Weibel
aa6c336479
Add DataFlash.Init before doing a forced log erase on eeprom reset.
...
Add progress indication during log erase
2011-11-28 19:42:27 -07:00
Jason Short
104f93cef5
Fixed navigation bug
2011-11-28 14:22:05 -08:00
Jason Short
f3b3350d25
Git Test
2011-11-28 10:54:20 -08:00
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
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
Andrew Tridgell
7f4c87eeec
mavlink: don't force CLI and HIL with mavlink10 build
2011-11-28 16:22:33 +11: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
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
6c57cda17a
desktop: report motors armed in desktop build too
...
this helps in autotest
2011-11-25 20:00:19 -08:00
Pat Hickey
98534e71f7
ArduCopter: rev version number from 2.0.51 to 2.1.0 Alpha
2011-11-25 20:00:19 -08:00
Andrew Tridgell
1d66b075b0
ArduCopter: rename purple to APM2
2011-11-25 20:00:19 -08:00
Andrew Tridgell
e297f0cb23
USB-MUX: enable USB MUX switching for ArduCopter
2011-11-25 20:00:19 -08:00
Andrew Tridgell
c797794e3f
ArduCopter-HIL: fixed HIL build
...
Logging isn't always enabled
2011-11-25 20:00:18 -08:00
Andrew Tridgell
2bed1dcfd5
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
2011-11-25 20:00:18 -08:00
Andrew Tridgell
f071321efa
fixed a valgrind error
...
this error is harmless, but false positives can disguise real errors
2011-11-25 20:00:18 -08:00
Pat Hickey
5c13aa33be
Arducopter: each motors_ pde uses APM_RC.SetFastOutputChannels
2011-11-25 20:00:18 -08:00
Pat Hickey
718f3dee00
APM_RC: OCR register init moved from ArduCopter/radio.pde to lib inits.
2011-11-25 20:00:18 -08:00
Andrew Tridgell
67e5c89226
compass: added AP_COMPASS_APM2_SHIELD
...
this makes the orientation clearer
2011-11-25 20:00:18 -08:00
Andrew Tridgell
252e858011
fixed InertialSensor stub build
2011-11-25 20:00:18 -08:00
Pat Hickey
8300e21a8c
hil-sensors ArduCopter: fixes to make hil-sensors build work properly
...
* requires new stub libraries for InertialSensor and PeriodicProcess.
2011-11-25 20:00:18 -08:00
Andrew Tridgell
01cfd64327
timer_scheduler doesn't exist in HIL_MODE_ATTITUDE
2011-11-25 20:00:18 -08:00
Andrew Tridgell
0d3e07c2f7
build: added hlsensors target
2011-11-25 20:00:18 -08:00
Andrew Tridgell
446a9aac84
re-organiser sensor declarations
...
this tries to make the #ifdef nesting easier to understand
2011-11-25 20:00:17 -08:00
Andrew Tridgell
c11ea91721
test: fixed test code for HIL build
2011-11-25 20:00:17 -08:00
Andrew Tridgell
8e9851c217
adc.Init() needs timer_scheduler
2011-11-25 20:00:17 -08:00
Andrew Tridgell
23ccce23d0
purple: timer_scheduler should be in all builds
2011-11-25 20:00:17 -08:00
Andrew Tridgell
3945d6702b
test: neaten up the output of the dcm test
2011-11-25 20:00:17 -08:00
Pat Hickey
d2f4fea58a
remove BROKEN_SLIDER code
...
use the new CLI_SLIDER_ENABLED option and the "hit ENTER 3 times"
method
2011-11-25 20:00:17 -08:00
Pat Hickey
36923c0996
purple: enable dcm test, and fixed imu test to test the IMU API
2011-11-25 20:00:17 -08:00
Pat Hickey
ddbb6c3348
purple: fixed CLI code for non-ADC hardware and no sonar
...
purple hardware does not use the ADC driver
2011-11-25 20:00:17 -08:00
Pat Hickey
99ae313695
purple: added ins test
...
this tests the InertialSensor library API
2011-11-25 20:00:17 -08:00
Pat Hickey
0f25ae0fd7
purple: fixed system init for purple sensor objects
2011-11-25 20:00:16 -08:00
Pat Hickey
8dffdd18d4
purple: pass isr_registry to APM_RC.Init()
2011-11-25 20:00:16 -08:00