bugobliterator
bd432d4e22
modules: update uavcan
2022-03-11 18:13:54 +11:00
bugobliterator
98c998b22f
modules: update pydronecan
2022-03-11 18:13:54 +11:00
bugobliterator
5d11734a74
modules: update DroneCAN/dronecan_dsdlc
2022-03-11 18:13:54 +11:00
bugobliterator
90a660b445
AP_HAL_ChibiOS: update clock tree to have FDCAN Base clock at 80MHz
2022-03-11 18:13:54 +11:00
bugobliterator
3569435531
AP_UAVCAN: ensure that we publish allocation messages in STD CAN format
2022-03-11 18:13:54 +11:00
bugobliterator
47e710c21a
waf: enable tao option for sitl_periph_gps
2022-03-11 18:13:54 +11:00
bugobliterator
1f6c380f69
AP_Bootloader: add value for extra argument in encode methods
2022-03-11 18:13:54 +11:00
bugobliterator
e996392671
GCS_MAVLink: disable CANTester by default
2022-03-11 18:13:54 +11:00
bugobliterator
c0188fbf0e
AP_CANManager: disable CANTester by default
2022-03-11 18:13:54 +11:00
bugobliterator
47dd964e63
AP_HAL_ChibiOS: add init method to take in separate canfd bitrate
2022-03-11 18:13:54 +11:00
bugobliterator
cb1bc4e613
AP_CANManager: add support for enabling CANFD
2022-03-11 18:13:54 +11:00
bugobliterator
1f43c79bfd
AP_HAL: add support for taking in canfd bitrate in caniface
2022-03-11 18:13:54 +11:00
bugobliterator
79f55e7aad
waf: enable option for setting TAO state
2022-03-11 18:13:54 +11:00
Siddharth Purohit
8a8de73d89
AP_Periph: add support for CANFD trx
2022-03-11 18:13:54 +11:00
Siddharth Purohit
72090d10da
AP_HAL_ChibiOS: add hwdef config to enable CANFD support
2022-03-11 18:13:54 +11:00
Siddharth Purohit
5bc65bb54e
AP_HAL: set CANFrame max data length based on CANFD availability
2022-03-11 18:13:54 +11:00
Siddharth Purohit
563e69e64c
AP_CANManager: add support for trx CANFD frames over SLCAN
2022-03-11 18:13:54 +11:00
Siddharth Purohit
5e54871d82
ardupilotwaf: set flags for CANFD support as applicable
2022-03-11 18:13:54 +11:00
Siddharth Purohit
ef1bdc2e5f
AP_UAVCAN: add support for optionally publishing CANFD frames
2022-03-11 18:13:54 +11:00
Siddharth Purohit
8aa047d876
AP_HAL_ChibiOS: add support for CANFD for H7 and G4
2022-03-11 18:13:54 +11:00
Siddharth Purohit
e9f426f8fd
AP_HAL: update CANFrame to include CANFD details
2022-03-11 18:13:54 +11:00
Siddharth Purohit
153834465b
AP_HAL: add HAL_CANFD_SUPPORTED define
2022-03-11 18:13:54 +11:00
Siddharth Purohit
287151a858
AP_CANManager: add support for CANFD tests
2022-03-11 18:13:54 +11:00
bugobliterator
068208e4d7
AP_Periph: add debug option for hold in bootloader after 15s
2022-03-11 18:13:54 +11:00
Peter Barker
e94f28c81d
Tools: build_options.py: make and assert it flake8-clean
2022-03-11 13:17:27 +11:00
Peter Barker
bac20bd876
autotest: board_list.py: correct autobuild target name for Tracker
...
We're using the shortened name throughout
2022-03-11 09:46:43 +11:00
Peter Barker
ee138e6b3c
Tools: remove Solo Cubes and skyvipers from blacklist
2022-03-11 09:14:08 +11:00
Peter Barker
9eb5c93c55
Tools: board_list.py: build Sub binaries
2022-03-10 21:06:44 +11:00
Peter Barker
a2057b752d
Tools: build_options.py: fix syntax error
2022-03-10 18:56:01 +11:00
Andrew Tridgell
0ca48fa9da
Plane: added release notes for 4.2.0beta2
2022-03-10 13:44:05 +11:00
Andrew Tridgell
55c46cd868
Plane: protect against short stop_distance
2022-03-10 13:41:18 +11:00
MallikarjunSE
c690efb033
Tools: Rename board
2022-03-10 08:29:51 +11:00
MallikarjunSE
228796d55b
AP_HAL_ChibiOS: Add Sierra-F9P support
2022-03-10 08:29:51 +11:00
Andrew Tridgell
cdd63a239e
AP_Scripting: fixed radius selection for ship landing
2022-03-10 07:34:20 +11:00
Andrew Tridgell
5e14b9efe6
Plane: use pos control for most of LAND_FINAL
...
this gives more accurate landing with some velocity drift
2022-03-10 07:34:20 +11:00
Andrew Tridgell
3f0110e924
AP_Scripting: fixed beacon lost in ship landing
2022-03-10 07:34:20 +11:00
Andrew Tridgell
ba57e0a9d8
AP_Scripting: review fixes
2022-03-10 07:34:20 +11:00
Andrew Tridgell
cc9b9813cb
Plane: review fixes
...
thanks Pete!
2022-03-10 07:34:20 +11:00
Andrew Tridgell
c658f170cb
SITL: fixed ship offset velocity correction
2022-03-10 07:34:20 +11:00
Andrew Tridgell
8973519232
AP_Common: improved accuracy of get_bearing()
...
make base function ftype, then convert to int32_t for get_bearing_to()
2022-03-10 07:34:20 +11:00
Andrew Tridgell
3d9086b460
AP_Scripting: update lua docs
2022-03-10 07:34:20 +11:00
Andrew Tridgell
f09c715d7a
Plane: wait till motors are fully up before takeoff in guided mode
...
this allows for guided mode takeoff in tilt-rotors. Otherwise motors
till be pointing forward and takeoff will go very badly
2022-03-10 07:34:20 +11:00
Andrew Tridgell
3659669409
Plane: cope with high angle error in airbrake state
...
if we are flying too far off the target vector then exit airbrake
state. This prevents flying for a long distance away from the landing
point in airbrake mode
2022-03-10 07:34:20 +11:00
Andrew Tridgell
f9ecf15973
Plane: setup target accel in POSITION1 state
2022-03-10 07:34:20 +11:00
Andrew Tridgell
2864e21b31
Plane: allow for a trans decel margin
...
so if we are behind the velocity curve we are less likely to overshoot
landing
2022-03-10 07:34:20 +11:00
Andrew Tridgell
b9d96ad148
Tools: update runplanetest.py
...
added prearm check and cope with python3
2022-03-10 07:34:20 +11:00
Andrew Tridgell
3dca7f08b7
AP_Scripting: plane ship landing script
2022-03-10 07:34:20 +11:00
Andrew Tridgell
5c94be1d72
AP_Scripting: added rotate_xy for Vector3f
2022-03-10 07:34:20 +11:00
Andrew Tridgell
197ccda408
AP_Scripting: added follow API
2022-03-10 07:34:20 +11:00
Andrew Tridgell
711ecb45ab
AP_Vehicle: added update_target_location()
2022-03-10 07:34:20 +11:00