Samuel Tabor
684ee11fc3
AP_TECS: Add flags to indicate gliding flight, and use these with AP_Soaring.
5 years ago
Andrew Tridgell
2a03144fdb
AP_SpdHgtControl: added reset()
5 years ago
Peter Barker
ce4cdfd497
AP_SpdHgtControl: remove unused includes
6 years ago
Peter Barker
b47733142f
GLOBAL: rename DataFlash_Class to AP_Logger
6 years ago
Andrew Tridgell
b1d9f4cc39
AP_SpdHgtControl: update API for TECS change
7 years ago
akolobov
acddf6bdf3
AP_SpdHgtControl: added function to reset integrator
8 years ago
Tom Pittenger
84e11fd899
Plane, AP_TECS: do not pass auto_land flag to TECS, it already knows it
8 years ago
Tom Pittenger
8019cedf5b
AP_Vehicle,AP_SpdHgtControl,AP_TECS: move enum FlightStages to AP_Vehicle::FixedWing
8 years ago
Mathieu OTHACEHE
152edf7189
Global: remove mode line from headers
...
Using a global .dir-locals.el file is a better alternative than
reincluding the same emacs header in every file of the project.
8 years ago
Andrew Tridgell
1b7830c577
AP_SpdHgtControl: update for changed API
9 years ago
Tom Pittenger
525c7b24e3
AP_TECS: created accessor for TECS_LAND_ARSPD param
9 years ago
Michael du Breuil
475e731e34
AP_SpdHgt_Control: Remove hgt_afe from update_50hz()
9 years ago
Lucas De Marchi
0d2f661a6c
AP_SpdHgtControl: replace header guard with pragma once
9 years ago
Tom Pittenger
b38e27cadc
AP_SpdHgtControl: 2/3 Land Sink Rate Change
9 years ago
Tom Pittenger
215ecb6b71
AP_SpdHgtControl: removing mission_cmd in TECS and making it bool is_landing
9 years ago
Tom Pittenger
19c7859d04
AP_SpdHgtControl: add mission item to AP_TECS
9 years ago
Tom Pittenger
4bc30f6479
AP_SpdHgtControl: add new flight stage LAND_PREFLARE and reorder them all
9 years ago
Tom Pittenger
89ce0b062b
AP_SpdHgtControl: added new path_propportion var
9 years ago
Andrew Tridgell
4f70ca22c1
AP_SpdHgtControl: added VTOL flight stage
9 years ago
Tom Pittenger
0961e1d907
AP_SpdHgtControl: added flight stage FLIGHT_LAND_ABORT
10 years ago
Gustavo Jose de Sousa
b287bc05f0
AP_SpdHgtControl: standardize inclusion of libaries headers
...
This commit changes the way libraries headers are included in source files:
- If the header is in the same directory the source belongs to, so the
notation '#include ""' is used with the path relative to the directory
containing the source.
- If the header is outside the directory containing the source, then we use
the notation '#include <>' with the path relative to libraries folder.
Some of the advantages of such approach:
- Only one search path for libraries headers.
- OSs like Windows may have a better lookup time.
10 years ago
Andrew Tridgell
8c1cab84c7
AP_SpdHgtControl: added get_land_sinkrate()
10 years ago
Andrew Tridgell
3667900e84
AP_SpdHgtControl: added load_factor in update_pitch_throttle()
10 years ago
Andrew Tridgell
7752196628
AP_SpdHgtControl: added get_max_climbrate()
11 years ago
Andrew Tridgell
b1ad2be897
AP_SpdHgtControl: added get_target_airspeed() interface
11 years ago
Andrew Tridgell
2b80df6319
AP_SpdHgtControl: added FightStage parameter to update_pitch_throttle()
...
will be used for special landing handling
11 years ago
Andrew Tridgell
30ebcd36ac
AP_SpdHgtControl: removed AircraftParameters
12 years ago
Andrew Tridgell
42d107b0d9
AP_SpdHgtControl: rename flybywire_airspeed to airspeed
...
this variable applies to any automatic throttle mode, not just FBW
modes.
Pair-Programmed-With: Paul Riseborough <p_riseborough@live.com.au>
12 years ago
Paul Riseborough
66d60953df
TECS: added height update_pitch call
12 years ago
Paul Riseborough
2c5db9a165
TECS: added support for throttle nudging
12 years ago
Paul Riseborough
d8fedf994a
AP_SpdHgtControl: added height above field parameter
12 years ago
Andrew Tridgell
89271b7774
AP_SpdHgtControl: added speed/height control interface
...
this will be used by TECS
12 years ago