giacomo892
75333dcd2f
AP_Periph: support output of MSP airspeed sensor
4 years ago
Boris Borisov
19f3fda31b
AP_Volz_Protocol scaling bugfix
...
->Fixed incorrect scaling betwen PWM values and Volz protocol values
->In the scaling formula are hardcoded PWM values min=1000 and max=2000. The idea behind this is to be able to change Volz range, when you use SERVOn_MIN and SERVOn_MAX parameters.
4 years ago
Andrew Tridgell
0c440d5675
HAL_ChibiOS: cope with flash erase in expected delay
...
when there has been a flash erase when we are definately in an
expected delay
4 years ago
Andrew Tridgell
445759295d
SITL: fixed use of GND prefix
4 years ago
Andrew Tridgell
5e3bf0a703
GCS_MAVLink: implement BRD_OPTIONS bit for setting of internal parameters
4 years ago
Andrew Tridgell
12acc0724e
AP_Frsky_Telem: implement BRD_OPTIONS bit for setting of internal parameters
4 years ago
Andrew Tridgell
d099af87b2
AP_Baro: renamed parameters and mark pressure and temperature readonly
...
this is ready for BARO parameter prefix
4 years ago
Andrew Tridgell
f543c483fc
AP_BoardConfig: added BRD_OPTIONS flag for setting of internal parameters
...
this allows us to make parameters read-only for normal use, but for
special developer requirements the user can unlock the parameters at
their own risk
4 years ago
Andrew Tridgell
c731e77607
AP_Scripting: added mission clear and offset_bearing bindings
4 years ago
Peter Barker
de2802e322
AP_Airspeed: populate airspeed_raw for sensors returning airspeed reading
...
Without this ARSP[x].Airspeed isn't populated
4 years ago
murata
13c7980f0b
SITL: Support for decacopters
4 years ago
murata
159a6c7ed6
AP_Motors: Support for decacopters
4 years ago
murata
a43064bb4e
AP_HAL_SITL: Support for decacopters
4 years ago
Jaaaky
0e569e5566
AP_Mission: Fix comments for DO_CHANGE_SPEED
4 years ago
Peter Barker
f84cb66bc6
AP_Logger: move log ids from EKF2 and EKF3 to the 'below 128' section'
4 years ago
Peter Barker
f6d3983e1b
AP_NavEKF2: move EKF2 message ids into AP_NavEKF2
4 years ago
Peter Barker
7ba03fe32d
AP_Logger: move EKF2 message ids into AP_NavEKF2
4 years ago
Peter Barker
00ac8391c0
AP_NavEKF2: move EKF2 logging structures into EKF2 LogStructure.h
4 years ago
Peter Barker
346572c390
AP_Logger: move EKF2 logging structures into EKF2 LogStructure.h
4 years ago
Peter Barker
58f6570755
AP_NavEKF3: stop using QUAT_* defines from AP_Logger/LogStructure.h
...
The EKFs logging is independant so we can kill EKF2...
Also use correct structure for logging XKF1; these structures were
identical.
4 years ago
Randy Mackay
a2fe846a5f
AR_WPNav: apply_speed_min used for overshoot limits
...
speed_min is applied to overshoot_speed_max only instead of des_speed_lim
so that the target doesn't immediately jump to the minimum.
also constify apply_speed_min
4 years ago
Randy Mackay
e75c572209
AR_WPNav: remove redundant private specifier
4 years ago
Andrew Tridgell
b4de6fb56a
HAL_ChibiOS: added new option DEFAULTGPIO for hwdef.dat
...
this allows ESD issues to be avoided by pulling all unused pins low
4 years ago
Andrew Tridgell
a1c05e74b5
AP_Vehicle: call init_safety after first loop has run
...
this fixes a bug where servos can be driven to an out of range value
if PWM output happens before first loop has completed
thanks to Kris for reporting
4 years ago
Peter Barker
7bf7402561
AP_RCTelemetry: get airspeed sensor from singleton not AHRS object
4 years ago
Peter Barker
47f0ab7f90
AP_LTM_Telem: get airspeed sensor from singleton not AHRS object
4 years ago
Peter Barker
ee43663c7a
AP_Frsky_Telem: get airspeed sensor from singleton not AHRS object
4 years ago
Peter Barker
55cb3e8ef0
AP_AHRS: get airspeed sensor from singleton not AHRS object
4 years ago
Andrew Tridgell
f44e4aaefb
HAL_ChibiOS: always set STM32_DMA_REQUIRED for non-bootloader
...
this fixes an issue for uart-only AP_Periph builds
4 years ago
Peter Barker
e5423a3cf6
SITL: add terarangertower simulator
4 years ago
Peter Barker
5e2bd6d9ec
AP_HAL_SITL: add terarangertower simulator
4 years ago
Peter Barker
bd5c34f626
SITL: improve instructions for using simulated RPLidarA2 sensor
4 years ago
Peter Barker
7d232b24d6
SITL: improve simulated serial proximity sensor
...
SITL: rename measure_distance_at_angle to include '_bf'
4 years ago
Peter Barker
b21fdb7743
AP_Generator: use enum class For Battery Failsafe
4 years ago
Peter Barker
00a8a8fe8e
AP_BattMonitor: use enum class For Battery Failsafe
4 years ago
Peter Barker
0fca126d06
AP_AHRS: mark get_hagl as WARN_IF_UNUSED
4 years ago
chobits
013b39d2a6
AP_NavEKF3: fix ext nav vel timestamp cal
4 years ago
Peter Barker
1c57eed66c
AP_RangeFinder: remove unused voltage_mv_orient method
...
This is really backend-specific data and shouldn't be exposed
4 years ago
Andrew Tridgell
b1e7b508db
HAL_ChibiOS: added HitecMosaic
4 years ago
Andrew Tridgell
1a4f094025
AP_GPS: allow hwdef override of default for GPS_COM_PORT
4 years ago
Andrew Tridgell
92bcc7667c
AP_GPS: allow for SBF GPS on F3 AP_Periph
4 years ago
Andrew Tridgell
1723cf8efb
HAL_ChibiOS: reduce SPI clock on MatekH743 mpu6k to 2MHz
...
this fixes regular transfer errors
4 years ago
Peter Barker
bacbe21011
AP_LandingGear: move logging of LandingGear event into LandingGear
...
Less code and Plane will get the event logged too.
4 years ago
Randy Mackay
000a2b17c3
AP_NavEKF_Source: remove unused setVelZSource
4 years ago
Peter Barker
6bc8ff2ee8
SITL: factor out an I2C command/response class from simulated MaxSonar sensor
4 years ago
Peter Barker
6f7fbece49
AP_Baro: add accessor for external bus parameter
4 years ago
Peter Barker
771666ee52
AP_Baro: correct i2c transfer invocation in KellerLD
...
This allows the device to work on boards which are not Pixhawk1. For
reasons yet to be determined.
4 years ago
Andrew Tridgell
8b5ff1a6de
GCS_MAVLink: enable GCS_SEND_TEXT() to send as CAN LogMessage messages
4 years ago
Tom Pittenger
e235fd311e
AP_HAL_ChibiOS: fixed comment in script file
4 years ago
Andrew Tridgell
6765265a3b
AP_Periph: switched to 1kHz clock for f303-periph
...
and use CAN RX buffer size of 64.
This makes for more efficient CPU usage on f3, and fixes an issue with
lost CAN parameter replies causing timeouts in the CAN parameter
download protocol
4 years ago