Andrew Tridgell
6b249aefbc
AP_DAL: support 9 uarts
2021-11-22 22:48:59 +11:00
Andrew Tridgell
0b567e95dc
hwdef: added OTG2 for MatekF765-SE
2021-11-22 22:48:59 +11:00
Andrew Tridgell
b05a3fc950
Tools: support up to 9 UARTs
2021-11-22 22:48:59 +11:00
Andrew Tridgell
1815ed32e9
AP_SerialManager: support up to 9 UARTs
2021-11-22 22:48:59 +11:00
Andrew Tridgell
3b3abdeef0
AP_HAL_SITL: support up to 9 UARTs
2021-11-22 22:48:59 +11:00
Andrew Tridgell
018ac68061
AP_HAL_Linux: support up to 9 UARTs
2021-11-22 22:48:59 +11:00
Andrew Tridgell
8c2074907b
AP_HAL: support up to 9 UARTs
2021-11-22 22:48:59 +11:00
Andrew Tridgell
ccf89c2031
AP_HAL_ESP32: support up to 9 UARTs
2021-11-22 22:48:59 +11:00
Andrew Tridgell
e2618bdc06
AP_HAL_Empty: support up to 9 UARTs
2021-11-22 22:48:59 +11:00
Andrew Tridgell
fc6a82de1b
AP_HAL_ChibiOS: support up to 9 UARTs
2021-11-22 22:48:59 +11:00
Peter Barker
bcee8b56ee
AP_Param: simplify set_defaults_from_table error path
2021-11-22 22:43:02 +11:00
李孟晓
dfe2ade495
CUAV-X7: Add servo voltage detection pin
2021-11-22 16:39:15 +11:00
Andrew Tridgell
a78200fa24
RC_Channel: added parachute for plane
2021-11-22 13:22:54 +11:00
Andrew Tridgell
8d59e6fa48
Plane: fixed variable name
...
thanks to Peter for noticing
2021-11-22 13:15:29 +11:00
Hwurzburg
5cafccd447
ArduPlane: fix flare rc switch action with flight option bit 10 active
2021-11-21 21:00:04 +11:00
Hwurzburg
1162d556c6
RC_Channel: fix flare rc switch action with flight option bit 10 active
2021-11-21 21:00:04 +11:00
Peter Hall
151ef760a4
Plane: quadplane: log postition controller PIDs
2021-11-21 09:01:58 +11:00
Peter Barker
e7f1a273e5
AP_HAL_ChibiOS: remove unused pin-related defines
...
Unused
2021-11-20 11:08:48 +11:00
Randy Mackay
b9099f7b88
Tools: sim_vehicle supports motorboat frame
...
also add motorboat param file to enable waves and tide
2021-11-20 08:58:12 +09:00
Peter Barker
5025056f4e
autotest: fix MSP_DJI test for Py2
2021-11-20 09:37:02 +11:00
Andrew Tridgell
821a041cbe
Tools: fixed cygwin build for rover
...
try to fix singleton depenency in scripting
2021-11-19 20:40:30 +09:00
Hwurzburg
2f4bcfb21c
AP_Motors: change H_COLL_HOVER to H_COL_HOVER for consistency
2021-11-18 14:37:05 -05:00
Peter Barker
409147a291
AP_RCProtocol: add support for DJI Fast SBUS
...
It's just SBUS... but with increased opportunities for corruption
2021-11-18 17:19:04 +11:00
Randy Mackay
0de96f3f4a
AP_InertialSensor: vibe units m/s/s
...
also specify no multiplier
2021-11-18 13:23:06 +09:00
Peter Barker
492104f9f2
Tools: uploader.py: add Swift-Flyer to usb device strings
2021-11-18 15:22:42 +11:00
Andrew Tridgell
bee44b03b0
AP_Notify: make the buzzer pin configurable on all boards
...
this allows any board to setup a buzzer pin on any available
GPIO. Previously the pin if set in hwdef.dat was not configurable
2021-11-18 15:22:03 +11:00
Andrew Tridgell
c5ff9ac23f
AP_Parachute: added arming check for chute released
2021-11-18 15:21:15 +11:00
Andrew Tridgell
734edd8085
Plane: fixed chute release on low value of RC option
...
only release on flag high
fixes #18843
2021-11-18 15:19:18 +11:00
Wynn, Jesse Stewart
a7321cbae1
AP_RangeFinder_LightWareSerial: check dist for lost signal flags
...
consider messages valid only if they are non-negative AND if the value is not a known lost-signal reading
2021-11-18 12:06:57 +11:00
Peter Barker
477528bd93
Tools: build_binaries.py: split timing out for configure/build steps
2021-11-18 11:54:37 +11:00
murata
9d1c3a2df0
Copter: Change the process description
2021-11-18 09:26:26 +09:00
Andy Piper
77acf9bcc2
AP_Vehicle: correct update_dynamic_notch_at_specified_rate()
2021-11-17 13:35:34 +00:00
Andy Piper
ac263e5659
AP_Vehicle: make sure notch update rate is configurable
2021-11-17 13:35:34 +00:00
Andrew Tridgell
ae81bbc5ed
Plane: suppress spurious EKF yaw reset message
...
this makes plane match copter, emitting a yaw reset event, but not
worrying user. This message came out on each boot when EKF3 first
became active
2021-11-17 20:54:12 +11:00
Andrew Tridgell
fbeaa3be6b
hwdef: change MatekH743 to -Os
...
leave space for more features
2021-11-17 19:39:26 +11:00
Michel Pastor
685d34d615
Plane: fix bug causing wrong thr max and slew to be used during takeoff
...
Fix bug introduced in 3d34e061fe
which causes flight_stage to be
FLIGHT_NORMAL instead of FLIGHT_TAKEOFF during takeoff stage causing
itself at least the use of THR_MAX and THR_SLEWRATE instead of
respectively TKOFF_THR_MAX and TKOFF_THR_SLEW and perhaps has other
consequences.
Could be really bad if TKOFF_THR_MAX needs to be much higher
than THR_MAX or if TKOFF_THR_SLEW needs to be much lower than
THR_SLEWRATE and cause a crash on takeoff due to low airspeed or torque
roll
2021-11-17 19:37:39 +11:00
Randy Mackay
e85a95f21c
AR_AttitudeControl: reduce some param defaults
...
These reductions are based on experirence helping users setup new vehicle. In the vast majority of cases the existing values are too high
STEER_ANG_P is the default for the angle-to-rate controller and is used during pivot turns. This value may still be slightly too high.
STEER_RATE_MAX is the maximum turn rate so the new value allows a 360 turn in 3 seconds
STEER_ACCEL_MAX is the acceleration for the turn rate meaning a vehicle can get to 120 deg/sec in 1 sec
THR_ACCEL_MAX is the maximum acceleration. This new value means a vehicle can accelerate to 1m/s in 1 second.
2021-11-17 19:18:23 +11:00
Randy Mackay
9c54b3d252
AR_AttitudeControl: move param defines from .h to .cpp
2021-11-17 19:18:23 +11:00
Iampete1
7b0f059968
AP_Logger: file content: log only file name if directory won't fit
2021-11-17 19:16:46 +11:00
Iampete1
09dfcdb574
AP_Logger: add scripting log structures
2021-11-17 19:16:46 +11:00
Iampete1
58ef0d0137
AP_Scripting: log files and runtime stats
2021-11-17 19:16:46 +11:00
Iampete1
f32f14b19c
AP_Logger: log_file_content: copy filename
2021-11-17 19:16:46 +11:00
Iampete1
817864ce74
AP_Scripting: convert DEBUG_LVL to DEBUG_OPTS bitmask
2021-11-17 19:16:46 +11:00
Iampete1
9210488550
Plane: quadplane: limit pitch for all transitions into position control modes
2021-11-17 19:10:56 +11:00
Andrew Tridgell
42412b2a60
AP_BattMonitor: added VLT_OFFSET for analog
...
useful for diode bias in voltage monitors
thanks to Charles from ASW and Jeff Wurzbach
2021-11-17 19:09:40 +11:00
Peter Barker
bc4abea7d5
Rover: allow specification of Scheduler table priorities
2021-11-17 19:00:04 +11:00
Peter Barker
080149d174
Blimp: allow specification of Scheduler table priorities
2021-11-17 19:00:04 +11:00
Peter Barker
422bb3cfbb
ArduSub: allow specification of Scheduler table priorities
2021-11-17 19:00:04 +11:00
Peter Barker
17395f362e
ArduPlane: allow specification of Scheduler table priorities
2021-11-17 19:00:04 +11:00
Peter Barker
72f90d84c9
ArduCopter: allow specification of Scheduler table priorities
2021-11-17 19:00:04 +11:00