Randy Mackay
32f53624d6
Copter: rename low_battery to failsafe.battery
11 years ago
Randy Mackay
6876107a15
Copter: autotune disables rate output from stab controller
11 years ago
Andrew Tridgell
09a1d35e62
Copter: fixed build for no COPTER_LEDS
11 years ago
Andrew Tridgell
d38d9ea88f
Copter: changes for AP_Mount API
11 years ago
Randy Mackay
8706810d55
Copter: scheduler times corrections
11 years ago
Randy Mackay
6be6bd5aed
Copter: remove unused battery analog sources
11 years ago
Randy Mackay
d2bda8c235
Copter: split up medium loop
11 years ago
Randy Mackay
e9cefbafd1
Copter: higher priority for throttle loop, lower telemetry
11 years ago
Randy Mackay
fc47e05105
Copter: update firmware version to AC3.1-rc3
11 years ago
Andrew Tridgell
450323f4ae
Copter: enable logging on Linux
11 years ago
Andrew Tridgell
4b68dd48f7
Copter: use ins.wait_for_sample() for main loop
...
this takes advantage of the INS specific method to wait for a sample
11 years ago
Randy Mackay
9435eb4a15
Copter: remove unused flags and consolidate ap and ap_system
11 years ago
Andrew Tridgell
6145924481
Copter: switch Linux to L3G4200D ins driver
12 years ago
Randy Mackay
0c0de7c53e
Copter: simple mode speedup
...
super simple and simple mode headings separated
g.super_simple converted into a bitmap by flight mode switch position
12 years ago
Randy Mackay
ba92c4891a
Copter: make AutoTune a compile-time option
12 years ago
Randy Mackay
31cea0140d
Copter: Leonard's AutoTuning for Roll and Pitch
12 years ago
Randy Mackay
dab4f032f9
Copter: integrate BattMonitor
12 years ago
Andrew Tridgell
3665bec26d
Copter: fixed build for Linux
12 years ago
Andrew Tridgell
9e42e536a7
Copter: make the scheduling a bit more multi-tasking OS friendly
...
we can afford to sleep a bit in the main loop
12 years ago
Andrew Tridgell
234eaceb14
Copter: update for Stub -> HIL
12 years ago
Randy Mackay
c3f7146f03
Copter: improve check of frame type to catch spelling errors
12 years ago
Randy Mackay
a53d28e018
Copter: remove support for dmp ahrs
12 years ago
Andrew Tridgell
394645560a
Copter: update for new INS API
12 years ago
Andrew Tridgell
a0b6481dfd
Copter: removed SMACCM support
12 years ago
Randy Mackay
fd2e87b710
Copter: disable tuning during radio failsafe
12 years ago
Randy Mackay
7cc8a9038f
Copter: move failsafe flags into structure
12 years ago
Randy Mackay
8a886c0e19
Copter: remove err msg for undefined throttle mode
...
Printing errors like this to the console are unlikely to ever be seen
12 years ago
Randy Mackay
e5535e35b3
Copter: remove unused reset_stability_I
12 years ago
Randy Mackay
c596b27719
Copter: add dataflash error for GPS glitch
12 years ago
Randy Mackay
4c8227c050
Copter: update AP_Notify for gps failsafe and glitching
12 years ago
Randy Mackay
2f5b32bada
Copter: integrate GPS_Glitch's check_position
12 years ago
Andrew Tridgell
3378c7901a
Copter: added support for the flymaple board
12 years ago
Andrew Tridgell
754bdbd25f
Copter: use new usb_connected() HAL function
12 years ago
Randy Mackay
79399e4fb4
Copter: AC3.1-rc2 version and release notes
12 years ago
Randy Mackay
daa0cb7914
Copter: enable motor slow start in auto mode
12 years ago
Andrew Tridgell
3720efc7c9
Copter: changed to AP_Vehicle.h
12 years ago
Randy Mackay
43c4ba304d
Copter: update Release Notes for AC3.1-rc1
12 years ago
Randy Mackay
1abb439051
Copter: move acro's var initialisation to roll-pitch and yaw controller initialisation
12 years ago
Randy Mackay
942ba0476b
Copter: remove manual_attitude and throttle flags
12 years ago
Randy Mackay
4842335a24
Copter: add #include for AC_Sprayer
12 years ago
Andrew Tridgell
52f5b1e5a7
Copter: update to GPLv3 license headers
12 years ago
Andrew Tridgell
e1e32fcf08
Copter: fixed build with AP_AHRS changes
12 years ago
Andrew Tridgell
25d517f5d6
Copter: updates for new notify API
12 years ago
Randy Mackay
4aef49a006
Copter: re-order #defines of AP_Notify
12 years ago
Randy Mackay
52ef77393c
Copter: integrate Toshiba_LED_PX4
12 years ago
Randy Mackay
46c24fdf39
Copter: integrate ToshibaLED
12 years ago
Randy Mackay
e985253f1a
Copter: integrate notify
12 years ago
Randy Mackay
45aeb1a921
Copter: split up loiter into 4 steps
...
Reduces disruption to the main loop but also introduces a delay of 30ms
to navigation output
12 years ago
Randy Mackay
2696e160e6
Copter: surface tracking improvement
...
Separate correction speeds for pilot input vs altitude-above-ground
errors to allow slower correction to sonar signals.
Change SONAR_GAIN parameter to be altitude error -> desired speed. This
means it should be set 10x larger than before.
Replace hard-coded sonar cut-off percentage of 70% with
SONAR_RELIABLE_DISTANCE_PCT.
Reduce sonar cut-off percentage to 60%.
Add desired sonar altitude to dataflash log's CTUN message.
12 years ago
Randy Mackay
88332b4acb
Copter: revert to 3 element sonar's mode filter
12 years ago