Nathan Costa
a867e04116
AP_Periph: airspeed add support for CAN/I2C switch and LED
3 years ago
Nathan Costa
9f7aa715b1
AP_HAL_ChibiOS: add support for CAN/I2C switch
3 years ago
Peter Barker
c781897e52
Tools: powr_change.py also prints AccFlags changes
3 years ago
Peter Barker
de1c2ed598
Tools: add powr_change.py
...
Simpler to work out what's gone wrong in a log this way:
pbarker@bluebottle:~/rc/ardupilot/Tools/scripts(master)$ ./powr_change.py /tmp/00000109.BIN
1644894818: Creating connection
2022-02-14 00:30:25.91: +MAV_POWER_STATUS_BRICK_VALID +MAV_POWER_STATUS_SERVO_VALID
2022-02-14 00:33:15.46: +MAV_POWER_STATUS_CHANGED
2022-02-14 00:33:34.96: +MAV_POWER_STATUS_PERIPH_OVERCURRENT
2022-02-14 00:33:35.06: -MAV_POWER_STATUS_PERIPH_OVERCURRENT
2022-02-14 00:34:16.86: +MAV_POWER_STATUS_PERIPH_OVERCURRENT
2022-02-14 00:34:16.96: -MAV_POWER_STATUS_PERIPH_OVERCURRENT
2022-02-14 00:34:38.46: +MAV_POWER_STATUS_PERIPH_OVERCURRENT
2022-02-14 00:34:38.56: -MAV_POWER_STATUS_PERIPH_OVERCURRENT
2022-02-14 00:34:40.05: +MAV_POWER_STATUS_PERIPH_OVERCURRENT
2022-02-14 00:34:40.15: -MAV_POWER_STATUS_PERIPH_OVERCURRENT
2022-02-14 00:34:41.45: +MAV_POWER_STATUS_PERIPH_OVERCURRENT
2022-02-14 00:34:41.55: -MAV_POWER_STATUS_PERIPH_OVERCURRENT
2022-02-14 00:34:45.85: +MAV_POWER_STATUS_PERIPH_OVERCURRENT
2022-02-14 00:34:45.95: -MAV_POWER_STATUS_PERIPH_OVERCURRENT
2022-02-14 00:34:47.05: +MAV_POWER_STATUS_PERIPH_OVERCURRENT
2022-02-14 00:34:47.15: -MAV_POWER_STATUS_PERIPH_OVERCURRENT
2022-02-14 00:34:48.25: +MAV_POWER_STATUS_PERIPH_OVERCURRENT
2022-02-14 00:34:48.35: -MAV_POWER_STATUS_PERIPH_OVERCURRENT
2022-02-14 00:34:49.75: +MAV_POWER_STATUS_PERIPH_OVERCURRENT
2022-02-14 00:34:49.85: -MAV_POWER_STATUS_PERIPH_OVERCURRENT
2022-02-14 00:34:51.05: +MAV_POWER_STATUS_PERIPH_OVERCURRENT
2022-02-14 00:38:01.89: -MAV_POWER_STATUS_CHANGED
pbarker@bluebottle:~/rc/ardupilot/Tools/scripts(master)$
3 years ago
Andrew Tridgell
1bdc9b5bf8
Plane: fixed in_vtol logic so QRTL can AIRBRAKE
3 years ago
Andrew Tridgell
aab6c94936
Plane: don't weathervane in AIRBRAKE state
...
this prevents unwanted VTOL motor throttle while trying to slow
down. In this stage the slaving of yaw rate to fixed wing roll control
is sufficient
3 years ago
Andrew Tridgell
2846f87eeb
Plane: reduce height gain in auto landing for tiltrotors
...
avoid running the motors while tilted past the tilt max if we are in
AIRBRAKE state. This stops a large amount of forward thrust from the
tilted motors while trying to slow down, while still maintaining
attitude control
3 years ago
Bill Geyer
b1d1dc97ff
Copter: set new parameter defaults for tradheli
3 years ago
Bill Geyer
6204898de4
AC_AttitudeControl: Tradheli-update default gains
3 years ago
Andy Piper
a34f8e1b8d
scripts: add SPRacingH7 to manifest files and CI build
3 years ago
Andy Piper
e88ad24ab5
bootloaders: add SPRacingH7 bootloader
3 years ago
Andy Piper
7b15245efe
AP_HAL_ChibiOS: update SPRacingH7 Extreme hwdef and add README
...
add SPRacingH7 board layout
3 years ago
Iampete1
e56b6d2765
AP_AHRS: View: get_gyro_latest should include pitch trim.
3 years ago
Peter Barker
376d7ade50
autotest: use assert_receive_message to remove redundant code
3 years ago
Henry Wurzburg
0f05cb06fa
AP_NavEKF3: update and correct GSF parameter documentation
3 years ago
Henry Wurzburg
5e6447e893
AP_NavEKF2: update and correct GSF parameter documentation
3 years ago
Willian Galvani
77f9d4fdba
Tools: scripts: build_ci.sh: validate firmware fwversion with firmware_version_decoder.py
3 years ago
Willian Galvani
55d8ba647c
Tools: Scripts: firmware_version_decoder: add --expected-hash for running in CI
3 years ago
Peter Barker
0cd5bdebfb
autotest: reduce Copter speed requirement in DO_CHANGE_SPEED
3 years ago
murata
e209a6e73b
AP_Filesystem: Remove WHITE SPACE to match other method styles
3 years ago
murata
0967d79a93
AP_Filesystem: Change the judgment null of methods that return nullptr
3 years ago
Iampete1
918b8a1a9c
AP_Scripting: add binding and helper to get old params
3 years ago
Randy Mackay
4a2af10f96
AR_Motors: remove redundant set of throttle limit flags
...
set_limits_from_input is called lower in the method and will set the limits correctly
3 years ago
Randy Mackay
0ecbfa5ba9
Rover: minor format fixes
3 years ago
Randy Mackay
a5e424350d
Rover: remove unnecessary constraint on steering sent to motors library
3 years ago
Peter Barker
fdae5f3ccc
autotest: correct wait_groundspeed method
3 years ago
Peter Barker
dc312260de
autotest: add test for DO_CHANGE_SPEED
3 years ago
Henry Wurzburg
14c9d4e6a3
AP_UAVCAN: add metadata to GetNodeInfo log message
3 years ago
Andy Piper
87a369727a
AP_Math: specialize float and double functions to use fabsf() and simple comparison otherwise
3 years ago
Andy Piper
9084d19273
AP_NavEKF: disable warnings on clang
3 years ago
Peter Barker
5db5bbfbb3
Rover: remove un-needed initialisations
3 years ago
Andrew Tridgell
eb549f3e00
AP_HAL: review comments
3 years ago
Andrew Tridgell
f0761a0ad8
mavlink: update for CANFD_FRAME
3 years ago
Andrew Tridgell
55f21f367b
AP_UAVCAN: disable CAN filtering except on AP_Periph
...
this saves flash space and makes CAN forwarding for any bus without
reconfigure/reboot easy. CAN filtering is not useful in the main
flight controller firmware as we want to see nearly all packets
3 years ago
Andrew Tridgell
0b95272f27
AP_CANManager: support mavcan message forwarding
3 years ago
Andrew Tridgell
ba502b462f
GCS_MAVLINK: support CAN_FRAME and MAV_CMD_CAN_FORWARD
3 years ago
Andrew Tridgell
b6f78ede2e
HAL_Linux: support mavcan
3 years ago
Andrew Tridgell
5eb8b8d72e
HAL_SITL: support mavcan message forwarding
3 years ago
Andrew Tridgell
dbe17d072f
AP_HAL: support mavcan message forwarding
3 years ago
Andrew Tridgell
33ebc83a68
AP_HAL_ChibiOS: disable CAN filtering except on AP_Periph
...
this saves flash space and makes CAN forwarding for any bus without
reconfigure/reboot easy. CAN filtering is not useful in the main
flight controller firmware as we want to see nearly all packets
3 years ago
Andrew Tridgell
b6bf74b73d
AP_CANManager: disable CAN filtering except on AP_Periph
...
this saves flash space and makes CAN forwarding for any bus without
reconfigure/reboot easy. CAN filtering is not useful in the main
flight controller firmware as we want to see nearly all packets
3 years ago
Andrew Tridgell
124c9d5d9b
HAL_ChibiOS: support mavcan message forwarding
3 years ago
Randy Mackay
61871b1d7b
Tools: disable Plane Landing-Drift test
3 years ago
Andrew Tridgell
5bb7b04343
Plane: added release notes for 4.1.7beta1
3 years ago
Joshua Henderson
1cf31dc25b
AP_BattMonitor: fix UAVCAN param index for varptr
3 years ago
Joshua Henderson
ec1f5e39b4
AP_BattMonitor: add documentation for UAVCAN params
3 years ago
Randy Mackay
10f4500584
Tools: remove SPORT from autotests
3 years ago
Randy Mackay
0941c741c8
Copter: disable sport mode
3 years ago
Tatsuya Yamaguchi
a40e020813
Copter: fix the defined value for parachute check
3 years ago
Randy Mackay
f4e71b40d1
Rover: 4.1.5-rc1 release notes
3 years ago