Andrew Tridgell
8610d9a8ea
Plane: added GLIDE_SLOPE_MIN parameter
...
this is used to prevent slow glide slopes being used for small
altitude changes in missions. This allows more accurate tracking of
altitude with terrain changes
11 years ago
Andrew Tridgell
b64ab07ca4
Plane: added STAB_PITCH_DN_CD parameter
...
this adds some down trim when at throttle levels below the trim
throttle in FBWA mode.
defaults to 200 centi-degrees. I may adjust based on flight tests
11 years ago
Matthias Badaire
57253fc2ee
Rover: Add SERIAL2_PROTOCOL for GCS and FRSky telemtry
...
This allows selection of protocol type on telem2. The default is MAVLink, but can be selected as FrSky protocol
11 years ago
Andrew Tridgell
b158b7e5a9
Plane: replace HAVE_AP_TERRAIN with AP_TERRAIN_AVAILABLE
11 years ago
Andrew Tridgell
3e320d71ab
Plane: added TERRAIN_FOLLOW parameter
...
when enabled RTL, CRUISE and rally points will use terrain altitude
11 years ago
Andrew Tridgell
d18c00d6fc
Plane: split up altitude handling
...
this creates altitude.pde for altitude handling, getting ready to add
terrain following
11 years ago
Andrew Tridgell
32bfeed169
Plane: incorporate terrain mavlink calls
11 years ago
Andrew Tridgell
e725b2c77e
Plane: added terrain object
11 years ago
Andrew Tridgell
ae29a24348
Plane: use sensors from board subtypes
11 years ago
Andrew Tridgell
f6bba74fb6
Plane: enable MPU9250 for Linux build
11 years ago
Andrew Tridgell
473865ccc1
Plane: prepare for 3.0.4-beta3
11 years ago
Randy Mackay
aef746b3b1
Plane: pass in compass to Arming constructor
11 years ago
Andrew Tridgell
28e1449e8d
Plane: updates for new AP_RangeFinder API
11 years ago
Andrew Tridgell
105382bf21
Plane: release 3.0.4beta2
11 years ago
Andrew Tridgell
ea086fa79c
Plane: added MAV_CMD_DO_INVERTED_FLIGHT support
...
allows for mission control over inverted flight
11 years ago
Andrew Tridgell
55e7f9b1d6
Plane: calculate next_turn_angle to prevent early WP completion
...
this should help for ball drop and camera trigger with straight line
runs
11 years ago
Andrew Tridgell
a7868dd6b3
Plane: fixed zero throttle in FBWA glide failsafe
11 years ago
Andrew Tridgell
055d8fe7aa
Plane: added TKOFF_THR_MAX parameter
11 years ago
Andrew Tridgell
286479ee93
Plane: prevent stalled takeoff with bad TKOFF_TDRAG_SPD1
...
go to level pitch if pitch rises by 10 degrees
11 years ago
Andrew Tridgell
d87619c2f1
Plane: added 4 new parameters to control takeoff
...
this gives flexible control for taildragger takeoff
11 years ago
Andrew Tridgell
2a230b2703
Plane: set version to 3.0.4beta
11 years ago
Andrew Tridgell
8c5226a17a
Plane: prepare for release of 3.0.3
11 years ago
Andrew Tridgell
3a73878ca7
Plane: mark 3.0.3beta
11 years ago
Andrew Tridgell
f233f95785
Plane: prepare for release of 3.0.2
11 years ago
Andrew Tridgell
92714b09d2
Plane: added ATRP log header to plane log headers
...
too many people can't understand how to download .bin logs
11 years ago
Andrew Tridgell
0408c11637
Plane: mark 3.0.2beta
11 years ago
Andrew Tridgell
0306dbf5f1
Plane: moved auto mode variables to auto_state
11 years ago
Andrew Tridgell
08412391f5
Plane: fixed a bug when switching to another mode from auto takeoff
...
when you exit auto and a takeoff is still in progress the flight stage
was not updated, which led to the throttle staying at maximum
Many thanks to Marco for finding this!
11 years ago
Andrew Tridgell
2ab4ffef45
Plane: use new APM_OBC API
11 years ago
Michael Day
568fc9e6c9
Plane: Now using AP_Rally library.
11 years ago
Andrew Tridgell
8a20130ca8
Plane: changed for APM_Control API
11 years ago
Andrew Tridgell
1bce4239a3
Plane: added AUTOTUNE flight mode
...
this is just like FBWA, but with automatic roll/pitch tuning
11 years ago
Andrew Tridgell
d37f1a1376
Plane: updates for OBC API change
11 years ago
Andrew Tridgell
4d990fa6c8
Plane: ensure we log both GPS at the time we receive a msg
11 years ago
Andrew Tridgell
e79f1d0940
Plane: prepare for release of 3.0.1
11 years ago
Andrew Tridgell
affcea5342
Plane: fixed typo in VRBrain port
11 years ago
Emile Castelnuovo
a111d174c1
Plane: added VRBRAIN #defines and #includes
11 years ago
Andrew Tridgell
d2d9ad5bbd
Plane: prepare for 3.0.0 release
11 years ago
Andrew Tridgell
1fe7b2fe18
Plane: update for new APM_OBC API
11 years ago
Andrew Tridgell
5a84fb96ed
Plane: build fix
11 years ago
Andrew Tridgell
1efadb7a05
Plane: fixed some warnings
11 years ago
Andrew Tridgell
e19341ca32
Plane: convert to new GPS driver API
11 years ago
Andrew Tridgell
958e17f4ff
Plane: use AP_GPS_Auto for 2nd GPS
11 years ago
Andrew Tridgell
bcbdb15c7d
Plane: changed version to 2.79beta1
11 years ago
Michael Day
25f23cf16c
Plane: Sends MAV_SYS_STATUS_GEOFENCE and also allows GCS to enable/disable fence.
11 years ago
Andrew Tridgell
ce3f40b095
Plane: use should_log() for more msgs
11 years ago
Andrew Tridgell
0d39f354b0
Plane: use new common MAVLink code
11 years ago
Andrew Tridgell
4bf140aeac
Plane: make next_WP and prev_WP be locations
...
having a command ID in them doesn't really make sense
Pair-Programmed-With: Randy Mackay <rmackay9@yahoo.com>
11 years ago
Randy Mackay
f1b97fee53
Plane: correct typo re RTL home with no mission
11 years ago
Randy Mackay
7f21e3885e
Plane: RTL home when AUTO run with no mission
11 years ago