Iampete1
4fe335c2d0
SITL: tests: only build on sitl
3 years ago
Iampete1
d1aa7aa062
SITL: add battery model evaluation example
3 years ago
Iampete1
1111ca4867
SITL: SIM_Frame: load_frame_params and model to protected, allow USE_PICOJSON override
3 years ago
Iampete1
f0c17f0e49
SITL: use AP_SIM_ENABLED define more
3 years ago
Iampete1
c58404beac
AP_HAL_Linux: allow stop_clock in examples
3 years ago
Iampete1
1132555c1b
wscript: remove 'libraries/SITL' from common_dirs_excl
3 years ago
Iampete1
2d2165936a
AP_InertialSensor: use pitch to guess which axis the user is trying to calibrate, warn about Q_TRIM_PITCH on plane
3 years ago
Iampete1
6c24a5ff37
AP_AHRS: add method to get view
3 years ago
Iampete1
04fdfea74a
AP_AHRS_View: add method to get pitch trim and note on rotation
3 years ago
Randy Mackay
902b895aef
AP_Arming: add pre-arm check of disabled servo channels
3 years ago
Andy Piper
cc6b907a2f
SRV_Channel: observe disabled_channels when enabling channels
...
setup disabled_channels observing channels that are implied to be digital
allow none to be a valid channel function once again
3 years ago
Andy Piper
119cde79a7
AP_HAL_ChibiOS: determine presence of disabled channels based on digital channels in a group
3 years ago
Andy Piper
8ccc84beab
AP_HAL: add accessor for disabled channels to RCOutput
3 years ago
Andy Piper
03aeca22ec
AP_BLHeli: keep a record of disabled motors
3 years ago
Peter Barker
7d10192550
SITL: do not write post locations files unless on HAL_BOARD_SITL
...
Nobody's going to be retrieving these from SD card so they can visualise
things...
3 years ago
Peter Barker
1d96dfe7c1
SITL: exclude method declarations based on USE_PICOJSON
...
Fixes SimOnHardware build
3 years ago
Randy Mackay
bfd168dd4f
AP_RPM: avoid attach interrupt retry and spam to GCS if PIN = -1
3 years ago
Peter Barker
876cc77808
autotest: fix Rover syntax for Python2
...
Apparently ** is Python3-only
3 years ago
Henry Wurzburg
8556edc5ad
AP_RPM: add note to desc's on how to determine GPIO pin numbers
3 years ago
Henry Wurzburg
93bdae50ab
AP_Relay: add note to desc's on how to determine GPIO pin numbers
3 years ago
Henry Wurzburg
4a2aeb03f3
AP_RangeFinder: add note to desc's on how to determine GPIO pin numbers
3 years ago
Henry Wurzburg
a8ff5ca2b9
AP_Notify: add note to desc's on how to determine GPIO pin numbers
3 years ago
Henry Wurzburg
cc51e9f995
AP_LandingGear: add note to desc's on how to determine GPIO pin numbers
3 years ago
Henry Wurzburg
1e7fc17af3
AP_Camera: add note to desc's on how to determine GPIO pin numbers
3 years ago
Henry Wurzburg
958e36f80b
AP_Button: add note to desc's on how to determine GPIO pin numbers
3 years ago
Henry Wurzburg
9d6f9bf907
AP_AdvancedFailsafe: add note to desc's on how to determine GPIO pin numbers
3 years ago
Agent-Birkhoff
275682be15
Tools: add name to Git_Test
3 years ago
yuri-rage
ce1f0343c7
Rover: added "SaveWP: Mission cleared!" message
3 years ago
Randy Mackay
291d709409
AP_NavEKF: GSF comment typo fix
3 years ago
Michelle Rossouw
b562d5c865
Blimp: Update output to current version
3 years ago
xianglunkai
c853694f7a
AP_Proximity_Boundary_3D:correction of miswriting
3 years ago
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
3 years ago
Peter Barker
43b5f22c1a
autotest: add test for avoidance resume-auto-or-loiter action
3 years ago
Iampete1
8167995107
actions: skip periph check on gcc6
3 years ago
Iampete1
c31e54b5bb
AP_CustomRotations: fix param refrencing
3 years ago
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
3 years ago
Andy Piper
df35cb6243
AP_HAL_ChibiOS: move bitwidths to AP_HAL
3 years ago
Andy Piper
89ea5dc12c
AP_RCProtocol: flush CRSF telemety writes
3 years ago
Andy Piper
eaa414bb0c
AP_HAL_ChibiOS: implement pseudo-flushing for buffered UARTS
3 years ago
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
3 years ago
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 '{}'
3 years ago
yuri-rage
eaa62fb490
AP_HAL: remove BRD_PWM_COUNT reference
3 years ago
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
3 years ago
Lee Yong Ler
c523aa3460
Tools: Update GIT_Success.txt
3 years ago
Henry Wurzburg
0d01ac389c
Plane: add Q_OPTION for RTL always on RC failsafe for ship landing
3 years ago
Andrew Tridgell
ed1a5c086b
AP_Logger: removed annoying message on missing logs
3 years ago
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).
3 years ago
Peter Barker
29785dabca
Rover: use rangefinder distance() rather than distance_cm
3 years ago
Peter Barker
348f0ad590
SITL: add SIM_SONAR_ROT, use it for measuring horizontal distances
3 years ago
Peter Barker
1340132f6f
autotest: add rangefinder test
3 years ago