Andrew Tridgell
e52a3b9978
AP_InertialSensor: default fast sampling on
...
if we have a first IMU capable of fast sampling then we want it
enabled by default
5 years ago
Andrew Tridgell
ccd1ce406c
HAL_ChibiOS: scale uart rx buffer size with baudrate
...
this ensures we have enough buffer space for a RTK GPS, as well as for
high speed comms with a companion computer
5 years ago
Oliver Walters
9229efbf81
AP_PiccoloCAN: Always use bulk ESC commands
5 years ago
Oliver Walters
fadc968b38
AP_PiccoloCAN: Improve arm/disarm ESC behaviour
...
- When disarmed, broadcast a "software disable" command to all ESC on the bus
- This means that ESC will reject any PWM commands
- When armed, ensure each ESC is enabled before sending PWM commands
5 years ago
Oliver Walters
431b07bba0
SRV_Channel: added support for Piccolo CAN ESCs
5 years ago
Oliver Walters
5fa54f3986
GCS_MAVLink: added support for Piccolo CAN ESCs
5 years ago
Oliver Walters
7c3391d0d8
AP_BoardConfig: added support for Piccolo CAN ESCs
5 years ago
Oliver Walters
2e0d2e2db0
AP_Arming: added support for Piccolo CAN ESCs
5 years ago
Andrew Tridgell
9821d52b72
AP_PiccoloCAN: added selective build of PiccoloCAN
5 years ago
Oliver Walters
ace0006a4e
AP_PiccoloCAN: added support for Piccolo CAN ESCs
5 years ago
Andrew Tridgell
1248519b11
HAL_ChibiOS: account for empty uarts in uart count
...
this fixes uart count on MatekF405-Wing
5 years ago
Andrew Tridgell
750718bdd3
RC_Channel: simplify channel check in get_pwm()
5 years ago
Andrew Tridgell
b69afff6a7
AP_Scripting: increase heap size (again)
5 years ago
Andrew Tridgell
07415d06ab
AP_Scripting: added RCIN example script
5 years ago
Andrew Tridgell
e86c6b047a
AP_Scripting: regen bindings for Lua
5 years ago
Andrew Tridgell
32215be29f
AP_Scripting: added rc input bindings
5 years ago
Andrew Tridgell
dfd7b022fd
RC_Channel: added get_pwm() function for Lua
5 years ago
Pierre Kancir
d332773689
AP_Compass: add register to checked ones and remove single-use goto
...
Also fix comment on TMRC register setting
5 years ago
Pierre Kancir
d6563bff7d
AP_Compass: probe for RM3100
5 years ago
Andrew Tridgell
6f6fbb5b48
HAL_ChibiOS: make pwm pin pulldown
5 years ago
Andrew Tridgell
f732a482fe
HAL_ChibiOS: support wider range of clock frequencies
5 years ago
Andrew Tridgell
cfed364dd0
AP_ROMFS: fixed build warning
5 years ago
Andrew Tridgell
a9946b41e9
HAL_ChibiOS: added f103-Trigger board
5 years ago
Andrew Tridgell
a87e3e41f0
HAL_ChibiOS: make Pixhawk4 GPS2 connection clearer
5 years ago
Peter Barker
d1bbe4f03b
GCS_MAVLink: correct output when ROUTING_DEBUG is set
...
This is a define in the code itself, so rarely a problem
5 years ago
Andrew Tridgell
6ff303adf4
RC_Channel: added comment on odd inheritance
5 years ago
Andrew Tridgell
dd73eac08c
GCS_MAVLink: support MAV_CMD_FIXED_MAG_CAL_YAW
5 years ago
Andrew Tridgell
09d7e732b7
AP_Compass: added mag_cal_fixed_yaw()
...
this is a fast compass calibration that uses a yaw value provided by
the user.
5 years ago
Andrew Tridgell
d422825715
HAL_ChibiOS: removed per-board AP_FEATURE_RTSCTS and AP_FEATURE_SBUS_OUT
...
not needed any more
5 years ago
Andrew Tridgell
fc867b1596
HAL_ChibiOS: automatically set AP_FEATURE_SBUS_OUT
5 years ago
Andrew Tridgell
88e5e54770
AP_BoardConfig: removed duplicate define for RTSCTS
5 years ago
Andrew Tridgell
b3459c024c
HAL_ChibiOS: automatically set AP_FEATURE_RTSCTS
5 years ago
Randy Mackay
0288b3d43c
AP_BattMonitor: set default I2C bus for Solo and Maxell drivers
5 years ago
Randy Mackay
0d034821d1
AP_BattMonitor: Maxell cell voltages timeout after 5sec
5 years ago
Randy Mackay
a5a1d2812a
AP_Scripting: example to check battery cycle count
5 years ago
Randy Mackay
fdf8d4b2ee
AP_Scripting: add binding for BattMonitor's get_cycle_count method
5 years ago
murata
44a8702d94
AP_BattMonitor: Maxell battery on any I2C bus
5 years ago
Randy Mackay
300c0aafb1
AP_BattMonitor: add cycle count for smbus batteries
5 years ago
Andrew Tridgell
b99d6e075c
HAL_ChibiOS: change CUAVv5Nano volt scale to 18.000
5 years ago
Peter Barker
ebbcd00873
GCS_MAVLink: send statustext to all GCSs until update_send is called
...
until update_send it called we don't mark channels as streaming, so
send_statustext won't send to that channel.
Calculating the streaming mask could have been done as part of the init
call, but this fix may allow for information getting to the user in the
case that the streaming parameters are all zero, too.
5 years ago
Andrew Tridgell
5098e3f79e
AP_ICEngine: added ICE_OPTIONS
...
option to kill ignition on RC failsafe. This is needed for some RC
model clubs
5 years ago
Mark Whitehorn
7e8aecac50
AC_AttitudeControl: simplify body-frame roll axis swapping
5 years ago
Mark Whitehorn
bb9b116574
AC_AttitudeControl: fix argument order in tailsitter bodyframe roll input methods
...
increase allowed yaw error in tailsitter bodyframe roll modes
add combined bodyframe roll method
delete old versions of body-frame roll input methods
invert mc_controls
5 years ago
Mark Whitehorn
68dcab3edb
AP_Motors: add copter tailsitter differential torque frames
5 years ago
Randy Mackay
2e09acc2ae
AP_Logger: add error code for rtl missing rangefinder
5 years ago
Randy Mackay
3ca28e27c6
AC_WPNav: add get_terrain_source and rename existing method
...
this allows RTL to determine which source of terrain data will be used which is required when building the return path
5 years ago
giacomo892
1763be2c03
RC_Channel: added LOITER switch for plane
5 years ago
Andrew Tridgell
9b4764eb1f
SITL: fixed airsim example scripts
5 years ago
Andrew Tridgell
061d778bfd
SITL: improved AirSim quadX tuning
...
and move params to normal location, so they are found with
sim_vehicle.py
5 years ago
Andrew Tridgell
d657fed34a
SITL: fixed accuracy of lat/lon in AirSim
5 years ago