Andrew Tridgell
3385d3ae62
Plane: support NAV_DELAY in plane
...
allow for delayed takeoff, and takeoff at a particular time (for swarm
takeoff)
also check for takeoff command in landing sequence arming check
this allows for takeoff->land->disarm->delay->arm->takeoff->land
missions
3 years ago
Andrew Tridgell
511b0f69f2
AP_Mission: skip aux function in determining if a takeoff
...
and reset landing sequenece flag on a takeoff command
3 years ago
Iampete1
ecc3ae2d05
AP_Logger: Log Structure: remove comma on included AIS structure
3 years ago
Iampete1
8f7cad39cd
AP_AIS: only include log structures if enabled
3 years ago
Iampete1
60408fd16e
hwdef: skyviper: update AP_AIS_ENABLED to AP_AIS_ENABLED
3 years ago
Iampete1
1a70f9fffc
Tools: scripts: build options: update AP_AIS_ENABLED to AP_AIS_ENABLED
3 years ago
Iampete1
faa414fbdb
AP_AIS: add dummy methods
3 years ago
Iampete1
28989f1838
Tools: ardupilotwaf: add AP_AIS to build
3 years ago
Iampete1
e8607c09f1
GCS_MAVLink: send ais message
3 years ago
Iampete1
30fffb491c
AP_Vehicle: add AIS
3 years ago
Iampete1
b94e1c5027
AP_AIS: add singleton
3 years ago
Iampete1
6b06e2eb9b
Blimp: add AIS to ADSB stream rate
3 years ago
Iampete1
50024a6ec2
Plane: add AIS to ADSB stream rate
3 years ago
Iampete1
cbaea15c96
Copter: add AIS to ADSB stream rate
3 years ago
Iampete1
7fd157acb4
Rover: move AIS to vehicle
...
This reverts most of commit e86665a989
.
3 years ago
Peter Barker
2ca68da77a
autotest: correct setting mode by number
3 years ago
Peter Barker
a672c7df97
autotest: add test for changing modes by mode number
...
Useful for when you don't have a mapping entry for the mode number yet
3 years ago
Andrew Tridgell
a92161cd18
GCS_MAVLink: improved start battery cell monitoring
...
this fixes two issues:
1) we are not reporting the sag corrected voltage to GCS when we are
sending individual cells
2) we don't cope with having more than AP_BATT_MONITOR_CELLS_MAX
cells (or 12 for low flash boards, 14 for 2M boards)
it fixes this by distributing the extra voltage over the calls.
This change is particularly important for high cell count DroneCAN
smart batteries, where we currently would not handle more than 14
cells and the GCS would display the wrong voltage
the PR also cleans up the use of volts vs mVolts for the local
variables
3 years ago
Shiv Tyagi
489a27ca19
SITL: fix sim_precland orientation bug
3 years ago
RuffaloLavoisier
0e0c23a8e3
AP_Logger : correct spelling on comment
3 years ago
RuffaloLavoisier
2172095e3f
Copter : correct spelling on comment
3 years ago
chobitsfan
a723abf986
AP_Motors: reuse spool_step for code refactoring
3 years ago
Peter Barker
d5f2a95417
autotest: build Heli in parallel to Copter
...
CI always seems to have the heli tests stuck out at the end. This should fix that at tthe cost of a few extra seconds of compilation
3 years ago
Peter Barker
72734d38de
autotest: add test for AUTO_LAND_TO_BRAKE
...
Having some terrain-based issues with BRAKE mode
3 years ago
Peter Barker
7647e38f3f
autotest: create get_home_tuple_from_mission method
...
Useful if you want to start a mission where a saved waypoint file's home location is
3 years ago
Andrew Tridgell
0103776d83
Filter: fixed test_notchfilter for the change in allocate_filters()
...
changed for triple notch
3 years ago
Andrew Tridgell
6a1e80a03a
Plane: when ICE overrides throttle zero the vfwd integrator
3 years ago
Andrew Tridgell
32e1767647
AP_ICEngine: added option to force low throttle on engine off
...
this fixes an issue with EFI engines that use low throttle demand to
stop the engine, instead of using an ignition channel. This option
needs to be set on these aircraft to prevent the idle governor or the
fwd throttle integrator in quadplanes from keeping the engine on when
the pilot asks for it to be off.
3 years ago
Peter Barker
0ec06511ae
Tools: build_options: mount backends depend on mount being enabled
3 years ago
TunaLobster
717a729128
Rover: Add manual speed scaled steering option
3 years ago
Peter Barker
86096261d0
autotest: add new wait_and_maintain_range method
3 years ago
Peter Barker
e77d0ce1a4
autotest: rewrite speedtofly test using wait_airspeed
3 years ago
Yuri
565f757f35
AP_Scripting: rover-MinFixType example param caching fix
3 years ago
Yuri
6a74be104f
AP_Scripting: add set_desired_speed binding
3 years ago
Yuri
f1d6574fe5
Rover: implement set_desired_speed
3 years ago
Yuri
a97a17cce4
Copter: implement set_desired_speed
3 years ago
Yuri
bc8bdc18c9
AP_Vehicle: add set_desired_speed for use in scripting
3 years ago
Andrew Tridgell
39fd4f01cd
AP_Scripting: fixed SimOnHardware build
...
HAL_MOUNT_ENABLED depends on !HAL_MINIMIZE_FEATURES
3 years ago
Pierre Kancir
2b4a68fdbe
CI: remove xenial from env config
3 years ago
Pierre Kancir
ba9c72f1a3
Tools: use lastest python2 release for requests for pyhton2 distro
3 years ago
Pierre Kancir
8af5763af3
CI: fix arch dev env install
3 years ago
Pierre Kancir
d2abd1eed9
Tools: fix configparser version for python2
3 years ago
Pierre Kancir
d768462155
Tools: env install: use dot for wget to reduce terminal usage
3 years ago
Pierre Kancir
1b4a7b5adf
Tools: fix env install for bionic
3 years ago
Pierre Kancir
a6f32e1a24
Tools: Fix install script for various distro
...
remove disco and eoan that aren't working anymore.
fix buster, bionic and xenial that use python and not python2
3 years ago
Andrew Tridgell
afb7b14703
Plane: don't failsafe when in RTL_AUTOLAND landing sequence
...
when in AUTO and already in the landing sequence then don't trigger a
failsafe
3 years ago
Andrew Tridgell
53eb0191b1
Tools: fixed typo
3 years ago
Iampete1
56c6233be9
AC_AttitudeControl: remove PosControl_Sub
3 years ago
Iampete1
720117298d
Sub: stop using custom pos controller
3 years ago
xiao
084bae21ef
HAL_ChibiOS: hwdef: MFE-PixSurveyA1 rename PixSurveyA1
3 years ago