Andrew Tridgell
2bb7606fba
Plane: no need to set flaperons separately from flaperon_update()
...
fixes issue #1622
thanks to klrill-ka
10 years ago
Andrew Tridgell
a519e0abb6
Plane: fix build with new mavlink repo
10 years ago
Randy Mackay
c74aff56c1
Plane: move MOUNT_STATUS lower in GCS_MAVLink
10 years ago
Arthur Benemann
9ae443f2a2
Plane: append MOUNT_STATUS message to STREAM_EXTRA3 messages
10 years ago
Andrew Tridgell
0672d1fc3c
Plane: mark beta2
10 years ago
Andrew Tridgell
34f7daf0fe
Plane: started work on 3.1.2 release notes
10 years ago
Andrew Tridgell
78d85dfafc
Plane: fixed handling of trim for flapersons
...
this allows TRIM_AUTO to work for flaperons
fixes issue #1188
10 years ago
Andrew Tridgell
8bcbce16ed
GCS_MAVLink: show rangefinder status in SYS_STATUS
10 years ago
Evan Slatyer
c4093b159f
ArduPlane failsafes: remove rc_override_active
...
- rc_override_active is never set anywhere in the ArduPlane code; it's only used for Copter and Rover. Removing it significantly simplifies the failsafe code.
- modified code has been tested in SITL. Heartbeat and RC failures in AUTO, CRUISE, and RTL modes (covering the three cases in the failsafe check functions) have been simulated with FS_LONG_ACTN = 0, 1, and 2, FS_SHORT_ACTN = 0, 1, and 2, and FS_GCS_ENABL = 0, 1, and 2. In all cases the results are identical to those with the original code.
10 years ago
Andrew Tridgell
e4ca0e1c5c
Plane: fixed comment on negative flaps
10 years ago
Andrew Tridgell
ba2e204143
Plane: fixed trim and range handling for flaperons
10 years ago
Andrew Tridgell
ed6358730a
Plane: fixed failsafe pass-thru for APM2
10 years ago
Andrew Tridgell
7f5cc97769
Plane: changed for new AP_Airspeed API
10 years ago
Andrew Tridgell
fa5bab2682
Plane: log raw pressure and offset
10 years ago
Andrew Tridgell
3813bcb7ce
Plane: small improvement to takeoff docs
10 years ago
Andrew Tridgell
135f9b2c54
Plane: added STALL_PREVENTION option
...
this will allow users to disable it if it proves to be a problem with
no airspeed sensor
10 years ago
Andrew Tridgell
58fd72944d
Plane: honor TKOFF_THR_MAX in set_servos()
...
fixes issue #1555
10 years ago
Andrew Tridgell
c8060cb9f7
Plane: use load factor to limit nav_roll_cd
...
this calculates the aerodymanic load factor from smoothed airspeed and
uses it to limit roll to keep it below the level where the load factor
would take us past the aerodymanic limit of the airframe
10 years ago
Andrew Tridgell
ba312856ea
Plane: provide a temperature to baro from the airspeed sensor
10 years ago
Arthur Benemann
5e2d7b1eaa
Plane: Implement MSG_CAMERA_FEEDBACK on planes
10 years ago
Arthur Benemann
fe9e68f88c
Plane: send feedback to the GCS of pictures taken
10 years ago
Arthur Benemann
92ead67d99
Copter: remove call to camera.configure and control
...
The do_take_picture() function must be called for logging to occur.
configure_msg is empty at the moment so the call to this is remove
10 years ago
Andrew Tridgell
8ee677cfce
Plane: fixed CLI build again
...
thanks to John Williams for pointing it out
10 years ago
Andrew Tridgell
44ee1fcd3c
Plane: prevent large G_Dt_max report on startup
10 years ago
Andrew Tridgell
19c727c6c2
Plane: change default autotune level to 6
10 years ago
Andrew Tridgell
02d45468d6
Plane: update OVERRIDE_CHAN docs
10 years ago
Andrew Tridgell
34659478c2
Plane: fixed potential division by zero in mixing creation
...
also setup failsafe values if already armed, so while loading new
mixer the throttle output doesn't go to zero
10 years ago
Andrew Tridgell
1e6511b010
Plane: fixed number of channels we pass to PWM limits
10 years ago
Andrew Tridgell
0a318d3a68
Plane: move delay callback setup to after compass and airspeed config
...
this ensure parameters sent on startup include compass settings and
airspeed offset
10 years ago
Andrew Tridgell
7356503e90
Plane: set the PX4IO OVERRIDE_IMMEDIATE flag
10 years ago
Andrew Tridgell
0d2d63980d
Plane: limit RC config to 8 channels
...
this is a limitation of current px4io.c
10 years ago
Andrew Tridgell
63561e53fb
Plane: handle trims and reversals in px4 mixer creation
10 years ago
Andrew Tridgell
e30838a4ef
Plane: make OVERRIDE_CHAN behaviour exactly match FLTMODE6
...
this provides a convenient "real manual" flight mode
10 years ago
Andrew Tridgell
bfb2a7eb93
Plane: improved FLAPIN_CHANNEL docs
10 years ago
Andrew Tridgell
16fd113020
RC_Channel: added channel_function()
...
this is used in the plane mixing code
10 years ago
Andrew Tridgell
913004beb0
Plane: added OVERRIDE_CHAN parameter
...
this allows both for testing PX4IO override on the ground, and for
forced manual override while flying, including re-arming after in-air
reboot
10 years ago
Andrew Tridgell
c494057c98
Plane: add support for generating a PX4 mixer for failsafe
...
this creates APM/MIXER.MIX which will be used if the FMU dies to
provide manual control over RC
10 years ago
Andrew Tridgell
96a87b6990
Plane: added DF logging of 2nd battery voltage
10 years ago
Andrew Tridgell
538cf68005
Plane: removed unused function
10 years ago
Andrew Tridgell
ddd27f5acb
Plane: increase mav throttle slew rate in generated param docs
10 years ago
Andrew Tridgell
e4f7a7f6d2
Plane: removed incomplete DF log of go-around
...
the right commands should already be logged. This code would have
logged a lot of uninitialised bytes
10 years ago
Andrew Tridgell
c046273be2
Plane: fixed verify_land() comment for go-around
10 years ago
Andrew Tridgell
1f3e285ed0
Plane: reset commanded_go_around at start of land
...
this allows multiple landing attempts
10 years ago
Andrew Tridgell
ad58822cb5
Plane: removed impossible boolean check
10 years ago
Andrew Tridgell
959cd11cb1
Plane: save a byte in auto_state
...
keep single bits together to save space on APM2
10 years ago
Michael Day
01f611daa9
Plane: "Go around" operation. Assumes go around behavior follows land wp.
10 years ago
Andrew Tridgell
e434850f1f
Plane: move set_mode() after mission.set_current_cmd()
...
if set_current_cmd() fails, we don't want to change to AUTO with some
unknown mission item
10 years ago
Andrew Tridgell
02b80db67c
Plane: minor code style change
...
use comment and function style consistent with rest of code
10 years ago
Michael Day
c1b949a74f
Plane: Bugfix. Changing to landing sequence now works at mission end.
10 years ago
Andrew Tridgell
240e87dc2c
Plane: update for new AP_InertialSensor API
10 years ago