Peter Barker
8901efd69d
autotest: start and stop MAVProxy for alttype and surface tracking tests
...
autotest doesn't currently supply terrain tiles, so MAVProxy must be
started
4 years ago
Peter Barker
19e5351631
autotest: start and stop mavproxy for setpoint tests
...
These work in terrain frame - but autotest won't satisfy terrain
requests yet
4 years ago
Peter Barker
462ac255a3
autotest: start MAVProxy only as needed for testing
4 years ago
Peter Barker
4269cf52a2
autotest: split application of default parameters and defaultfile parameters
...
ensures all vehicles have LOG_DISARMED
4 years ago
Peter Barker
37efb1cbeb
autotest: Copter sim passes default file instead of setting parms
...
We're now waiting for the vehicle simulation to provide us a heartbeat
for a non-generic frame before considering it good to fly.
Unfortunately, Copter relies on the parameter file to tell it which
frame to use - and we don't apply parameters from parameter files until
after we've checked the heartbeat.
Passing the file into ArduPilot on the commandline means we don't have
this problem.
4 years ago
Peter Barker
dbee2e5d71
autotest: ignore type=0 heartbeat packets on SITL start
...
Until ArduCopter allocates its motors backend we emit a generic type,
for which there is no mode map in pymavlink.
So don't consider the reboot complete until we see a valid heartbeat.
4 years ago
yaapu
ec15614e11
Tools:autotest: added frsky passthrough autotest for terrain message frame 0x500B
4 years ago
yaapu
45f7cb0c82
AP_Frsky_Telem: added passthrough frame 0x500B for height above terrain
4 years ago
Pierre Kancir
3f204d976e
Tools: split coverage script for easier update
4 years ago
Peter Barker
5e63ed908e
AP_Logger: loosen constraint on failing to log replay block
...
// things will almost certainly go sour. However, if we are not
// logging while disarmed then the EKF can be started and trying
// to log things even 'though the backends might be saying "no".
4 years ago
Peter Barker
120167f799
autotest: fix fly_square mission
...
waypoint doesn't change until mission is running
4 years ago
Peter Barker
42eec13f5e
autotest: adjust CAN test for lack of MAVProxy
4 years ago
murata
6c67e191d4
AP_Mission: Change the description(NFC)
4 years ago
Peter Barker
21c124ab47
autotest: tidy set_parameters
...
Remove commented code, add more to the verbose option
4 years ago
4712
38ea1296ca
Update serial-4way-if to v20005
...
Reservation of an MCU_ID area to simplificate adding of upcoming BLHeli_32 MCU.
4 years ago
4712
6956abdb45
Some fixes for AP_BLHeli
...
Added ACK_I_INVALID_CHANNEL as response for cmd_DeviceReset cmd_DeviceInitFlash on bad channel selection
Fixed params for MSP_MOTOR_CONFIG
Adapted some timeouts
4 years ago
yaapu
59c5bbc8b8
AP_BLHeli: added missing ack to MSP_SET_MOTOR message
4 years ago
Stavros Korokithakis
f6fc6d22da
autotest: Fix the climb-before-turn test
4 years ago
Pierre Kancir
717b06d635
.semaphore: add base semaphore.yml
4 years ago
Randy Mackay
5912052a39
AP_RangeFinder: lightware legacy I2C retry count to 20
...
This is consistent with the non-legacy I2C protocol
4 years ago
Tatsuya Yamaguchi
941c5f8179
Copter: add EKF failsafe notify tones
4 years ago
Tatsuya Yamaguchi
e134d12e32
AP_Notify: add EKF failsafe notify tones
4 years ago
Pierre Kancir
311a4ed0c7
Tools: correct package_is_installed check
4 years ago
Pierre Kancir
881e42c337
Tools: Give a better chance on default install to get the right package version
4 years ago
roger
b02f868793
Tools: make build installation script compatible with most Linux distros
...
Signed-off-by: <73884126+ardugitter@users.noreply.github.com>
4 years ago
Samuel Tabor
36428f5074
Tools: Handle repeated add-param-file arguments to sim_vehicle.py.
4 years ago
Iampete1
660d301f9b
Plane: chan param converison
4 years ago
Iampete1
733db3de19
RC_Channel: add MODE_SWITCH_RESET option
4 years ago
Iampete1
cca5e62c89
Plane: move RST_SWITCH_CH to RCx_OPTION
4 years ago
Iampete1
2d91679ec2
RC_Channel: add FBWA_TAILDRAGGER option
4 years ago
Iampete1
7226a3a9dc
Plane: move FBWA_TDRAG_CHAN to RC Options
4 years ago
Iampete1
77e1092f46
RC_Channel: do_aux_function_mission_reset to virtual
4 years ago
Iampete1
5f555e5314
Plane: move CHUTE_CHAN to RC Options
4 years ago
Iampete1
eeab196d91
Plane: move RST_MISSION_CH to RC option
4 years ago
Pierre Kancir
ebe841ba70
Tools: param_parse: validate empty description and fields
4 years ago
Kawamura
15421c16d1
Tools: add psutil for kill_tasks_psutil in sim_vehicle.py
4 years ago
Iampete1
58860205ea
AP_Scripting: add manual i2c get device bindings
4 years ago
Iampete1
166aedf1be
AP_Scripting: add I2CDevice to auto bindings
4 years ago
Iampete1
1f0e36e10d
AP_Scripting: add i2c scan example
4 years ago
Iampete1
7b3097972b
AP_Scripting: generator: support pointer semaphore flag
4 years ago
Iampete1
c54634e86b
AP_Scripting: generator: finish off refence access implmentation
4 years ago
Iampete1
8effa59d10
AP_Scripting: generator: support method alias and sanitised names
4 years ago
Peter Hall
9997981702
AP_Scripting: generator: support literal singltons that do not need to be fetched
4 years ago
Andy Piper
bb270014e7
AP_HAL_ChibiOS: make sure LEDs get a DMA channel on MatekH743-bdshot
4 years ago
Andy Piper
961c517274
AP_VideoTX: only mark updates when the VTX is enabled
4 years ago
Andy Piper
f1eee860c0
AP_RCTelemetry: don't process VTX frames when VTX support is disabled
4 years ago
Andy Piper
f7e23566ac
AP_VideoTX: with SmartAudio v2 set the power level rather than power in dBm
4 years ago
Andy Piper
968d05a637
AP_HAL_ChibiOS: allow further LED channels to be allocated at the same length
4 years ago
Randy Mackay
a6800b8c47
AC_Avoidance: minor PathPlanner format fix
4 years ago
Randy Mackay
0d730e11cc
AC_WPNav: OA stores and uses original terrain alt
4 years ago