Henry Wurzburg
93bdae50ab
AP_Relay: add note to desc's on how to determine GPIO pin numbers
2022-04-24 08:21:01 +09:00
Henry Wurzburg
4a2aeb03f3
AP_RangeFinder: add note to desc's on how to determine GPIO pin numbers
2022-04-24 08:21:01 +09:00
Henry Wurzburg
a8ff5ca2b9
AP_Notify: add note to desc's on how to determine GPIO pin numbers
2022-04-24 08:21:01 +09:00
Henry Wurzburg
cc51e9f995
AP_LandingGear: add note to desc's on how to determine GPIO pin numbers
2022-04-24 08:21:01 +09:00
Henry Wurzburg
1e7fc17af3
AP_Camera: add note to desc's on how to determine GPIO pin numbers
2022-04-24 08:21:01 +09:00
Henry Wurzburg
958e36f80b
AP_Button: add note to desc's on how to determine GPIO pin numbers
2022-04-24 08:21:01 +09:00
Henry Wurzburg
9d6f9bf907
AP_AdvancedFailsafe: add note to desc's on how to determine GPIO pin numbers
2022-04-24 08:21:01 +09:00
Agent-Birkhoff
275682be15
Tools: add name to Git_Test
2022-04-23 08:58:38 +09:00
yuri-rage
ce1f0343c7
Rover: added "SaveWP: Mission cleared!" message
2022-04-23 08:57:23 +09:00
Randy Mackay
291d709409
AP_NavEKF: GSF comment typo fix
2022-04-22 15:24:11 +09:00
Michelle Rossouw
b562d5c865
Blimp: Update output to current version
2022-04-21 13:01:40 +09:00
xianglunkai
c853694f7a
AP_Proximity_Boundary_3D:correction of miswriting
2022-04-21 08:41:07 +09:00
Peter Barker
91e784f28d
Plane: do not use guided waypoint for loiter location
...
Currently this waypoint is set 10,000m away by the avoidance behaviour
Instead, immediately enter loiter mode
2022-04-21 06:59:39 +10:00
Peter Barker
43b5f22c1a
autotest: add test for avoidance resume-auto-or-loiter action
2022-04-21 06:59:39 +10:00
Iampete1
8167995107
actions: skip periph check on gcc6
2022-04-20 18:28:50 +10:00
Iampete1
c31e54b5bb
AP_CustomRotations: fix param refrencing
2022-04-20 18:25:57 +10:00
Andy Piper
6355934a36
AP_HAL: add bitwidth hal definitions.
...
revert to original bitwidths for neopixel and profiled
add proper neopixel test that observes spec'ed timings
2022-04-20 17:39:29 +10:00
Andy Piper
df35cb6243
AP_HAL_ChibiOS: move bitwidths to AP_HAL
2022-04-20 17:39:29 +10:00
Andy Piper
89ea5dc12c
AP_RCProtocol: flush CRSF telemety writes
2022-04-20 17:38:08 +10:00
Andy Piper
eaa414bb0c
AP_HAL_ChibiOS: implement pseudo-flushing for buffered UARTS
2022-04-20 17:38:08 +10:00
Andrew Tridgell
05bda89516
Tools: rebuild peripheral bootloaders
...
get longer timeout to make updating firmware remotely using CAN over
mavlink possible over slow links. This helps with supporting users
remotely
2022-04-20 12:27:29 +10:00
Andrew Tridgell
51fa26c505
Tools: added options to board_list.py
...
make it easier to rebuild all bootloaders for AP_Periph with:
./Tools/scripts/board_list.py AP_Periph --per-line | xargs -i ./Tools/scripts/build_bootloaders.py '{}'
2022-04-20 12:27:29 +10:00
yuri-rage
eaa62fb490
AP_HAL: remove BRD_PWM_COUNT reference
2022-04-20 07:57:57 +09:00
Andrew Tridgell
e73f868fc0
HAL_ChibiOS: disable fatal exceptions for DMA errors
...
this zeros-watchdog was caused by a SPI DMA error on STM32F405:
https://discuss.ardupilot.org/t/crash-with-4-2-0-beta-and-4-3-0-daily-bdshot/83297
we had incorrectly left these internal errors enabled when asserts
were not enabled. That led to a osalSysHalt()
without these we get an spi_fail internal error, caught by the
SPIDevice code
2022-04-19 21:52:53 +10:00
Lee Yong Ler
c523aa3460
Tools: Update GIT_Success.txt
2022-04-19 19:28:46 +09:00
Henry Wurzburg
0d01ac389c
Plane: add Q_OPTION for RTL always on RC failsafe for ship landing
2022-04-19 19:58:46 +10:00
Andrew Tridgell
ed1a5c086b
AP_Logger: removed annoying message on missing logs
2022-04-19 11:45:26 +10:00
Andrew Tridgell
93b55e367e
AP_Logger: fixed log listing with gap, and EKF error on log list
...
this fixes two issues:
The first issue that if we are missing a log file in the middle of the
list then it was not possible to download recent logs, as we get the
incorrect value for total number of logs. This happened for me with
107 logs, with log62 missing from the microSD. It would only show 45
available logs, so the most recent logs could not be downloaded.
The second issue is that get_num_logs() was very slow if there were a
lot of log files in a directory. This would cause EKF errors and ESC
resets. Using a opendir/readdir loop is much faster (approx 10x faster
in my testing with 107 logs on a MatekH743).
2022-04-19 11:45:26 +10:00
Peter Barker
29785dabca
Rover: use rangefinder distance() rather than distance_cm
2022-04-19 10:26:10 +10:00
Peter Barker
348f0ad590
SITL: add SIM_SONAR_ROT, use it for measuring horizontal distances
2022-04-19 10:26:10 +10:00
Peter Barker
1340132f6f
autotest: add rangefinder test
2022-04-19 10:26:10 +10:00
xianglunkai
f7f053191a
AP_Logger: must set default fd = -1
2022-04-19 10:00:32 +10:00
Iampete1
a7abfeeb4a
SITL: allow cutom motor postions and thrust vectors to be specified
2022-04-19 09:43:51 +10:00
Iampete1
c4518e5cb7
SITL: motor: use postion and thrust vector
2022-04-19 09:43:51 +10:00
Iampete1
47f327b500
SITL: allow Vector3f inertia to be set via JSON
2022-04-19 09:43:51 +10:00
Iampete1
6272dc33dd
SITL: move moments inertia to frame property
2022-04-19 09:43:51 +10:00
Iampete1
7936f3bb0a
SITL: move motor related constants to motor object
2022-04-19 09:43:51 +10:00
Andrew Tridgell
db14ba46dc
AP_InertialSensor: call notch param update with semaphore held
2022-04-19 09:39:03 +10:00
Andrew Tridgell
bccca9ed2e
AP_GyroFFT: added defaults for FFT with no notch
...
allow for testing with FFT enabled, and defaulting number of
frequencies to look for
2022-04-19 09:39:03 +10:00
Andrew Tridgell
dff0e5ecc1
AP_InertialSensor: fixed the last notch values to be per-instance
...
thanks to Andy for noticing this
2022-04-19 09:39:03 +10:00
Andrew Tridgell
e0bb717231
AP_GyroFFT: skip disabled notches
2022-04-19 09:39:03 +10:00
Andrew Tridgell
184f84f4ee
AP_InertialSensor: don't update disabled notches
2022-04-19 09:39:03 +10:00
Andrew Tridgell
492e203fd2
AP_GyroFFT: allow for 2 FFT based notches
2022-04-19 09:39:03 +10:00
Andrew Tridgell
301c56d30a
AP_Vehicle: implement common harmonic notch update code
2022-04-19 09:39:03 +10:00
Andrew Tridgell
15084cb6f3
Plane: moved harmonic notch update code to AP_Vehicle
2022-04-19 09:39:03 +10:00
Andrew Tridgell
eb4a70f613
Copter: moved harmonic notch update code to AP_Vehicle
2022-04-19 09:39:03 +10:00
Andrew Tridgell
e6b56ce9ba
AP_RPM: use HarmonicNotch class
2022-04-19 09:39:03 +10:00
Andrew Tridgell
86db91e3b4
AP_GyroFFT: use HarmonicNotch class
2022-04-19 09:39:03 +10:00
Andrew Tridgell
ddab3f02ca
AP_Arming: use HarmonicNotch class
2022-04-19 09:39:03 +10:00
Andrew Tridgell
e2e1e74da5
AP_InertialSensor: switch to HarmonicNotch class
...
this makes the logic much easier to follow, without indexes into
arrays
2022-04-19 09:39:03 +10:00