Peter Barker
076768e550
AP_FlashStorage: use https:// scheme for ardupilot URLs
5 years ago
Andrew Tridgell
95b527dac8
HAL_ChibiOS: save 3k of flash on MatekF405-Wing
...
disable SMBUS and fuel battery monitors
5 years ago
Andrew Tridgell
fbe69ba9ab
AP_BattMonitor: support selective enable of SMBUS and fuel battery monitors
5 years ago
Gone4Dirt
5f11afde6d
AP_RPM: Fix to SITL RPM driver instance
5 years ago
Andy Piper
7e35622015
AP_InertialSensor: correct loop rate on BMI055, clean up setting of loop rate on BMI055 and BMI088
5 years ago
Peter Barker
3942fa2541
AP_Proximity: remove unused include from AP_Proximity_MAV
5 years ago
Andrew Tridgell
4f429e6c5a
HAL_ChibiOS: fixed handling of 16bit timer wrap
...
this fixes #12948
5 years ago
Andrew Tridgell
8b9928aaca
AP_InternalError: added hex and decimal comments
...
makes looking up codes faster from logs
5 years ago
Andrew Tridgell
d4d44990e1
HAL_ChibiOS: added assert for systime_t size
5 years ago
Henry Wurzburg
ccc7968f91
HWDEF: Speedybeef4 change I2C internal mask to 0 to allow probing ext baros
5 years ago
Ebin
3daebe974e
SITL: Fix for unrealistic speed and acceleration in Balance Bot
5 years ago
Andy Piper
16d2dd4e2d
AP_HAL_ChibiOS: specify Durdanal IMUs so that ordering is correct
5 years ago
Andrew Tridgell
f1cfae1b23
AP_Notify: fixed http url
5 years ago
Henry Wurzburg
af1fd439aa
AP_Boardconfig: Update BRD_SAFETY_MASK to refer to outputs not RC channels
5 years ago
Peter Barker
b055eb8889
AP_NavEKF3: use instance # when logging EKF core timings
5 years ago
Peter Barker
239df941e5
AP_NavEKF2: use instance # when logging EKF core timings
5 years ago
Peter Barker
0da27417bc
AP_NavEKF: use instance # when logging EKF core timings
5 years ago
Peter Barker
b0549c7569
AP_Scripting: add example to warn and then RTL based on wind speed
...
This was written at CubePilot 2019 as part of a workshop.
Blame MdB
5 years ago
Michael du Breuil
1c3287160e
AP_Scripting: Simplify the LED_roll example
5 years ago
Andrew Tridgell
6efbc484fd
AP_GPS: cope with UAVCAN GPS that don't provide Aux message
...
thanks to @VadimZ for the suggestion
5 years ago
Michael du Breuil
9fe2c02079
AP_Scripting: Don't restart scripts if it panic'd during the initial VM creation
5 years ago
Peter Barker
cff648caf6
AP_Proximity: remove unused AP_AHRS.h include
5 years ago
Peter Barker
880af0de4a
AP_Compass: tidy constructor
5 years ago
Peter Barker
823f2bb217
AP_Compass: make compass_cal_status_t enum class Status within CompassCalibrator
5 years ago
Peter Barker
9c17fdb851
AP_Logger: use enum class for transfer activity
...
These weren't great symbols to create...
5 years ago
Peter Barker
8785cc26e8
AP_Proximity: make Status enum class
5 years ago
Peter Barker
b3f87768e2
AP_Arming: tpyo fix in parameter documentation
5 years ago
Peter Barker
b48da34c61
GCS_MAVLink: move setting of GPS SYS_STATUS bits up to base class
5 years ago
Rajat Singhal
a1e1558709
SITL: Test launch file for ROS multi-vehicle sim
5 years ago
Rajat Singhal
241d406ef3
SITL: Example script for ROS multi-vehicle with Airsim
5 years ago
Rajat Singhal
6a075b2556
SITL: Fixes, improvements to Airsim multi-vehicle script
...
1. Kill all running Copter binaries while exiting
2. Set default GCS IP address
3. Fix mcast ip address for different platforms
4. Set variable for number of vehicles
5 years ago
Peter Barker
b0ea662c9b
AP_Mission: consider _INT frames equivalent to non _INT variants
...
AP_Mission: consider TERRAIN_ALT_INT equivalent to TERRAIN_ALT
AP_Mission: consider RELATIVE_ALT_INT equivalent to RELATIVE_ALT
AP_Mission: consider GLOBAL_INT equivalent to GLOBAL
5 years ago
Willian Galvani
06e71b061a
SITL: Sub: add square curve model to thruster
5 years ago
Andrew Tridgell
0dd6415052
AP_Stats: added semaphore to flttime update
...
fixes #12948
5 years ago
Andrew Tridgell
303030c524
AP_Compass: narrow range of allowed scale factor
5 years ago
Andrew Tridgell
421fbef2a0
AP_Compass: added COMPASS_OPTIONS
...
this allows user to set that calibration requires GPS lock
5 years ago
Andrew Tridgell
c6aad9b1ec
AP_NavEKF3: don't use WMM tables unless we have a compass scale factor set
5 years ago
Andrew Tridgell
fce4d6952f
AP_NavEKF2: don't use WMM tables unless we have a compass scale factor set
5 years ago
Andrew Tridgell
6fd0ca36aa
AP_Compass: added estimation of compass scale factor
...
this adds new COMPASS_SCALE, COMPASS_SCALE2 and COMPASS_SCALE3
parameters, which give the sensor scaling factor. It is used to
compensate for an incorrect scaling in a compass.
The 3D compass calibration process will set the correct value
automatically, otherwise users can set the value to a known value for
an existing compass
5 years ago
Andrew Tridgell
7b203f6816
SITL: added SIM_MAG_SCALING for testing scale factor errors
5 years ago
Randy Mackay
e12e0d95ae
AP_RangeFinder: remove param conversion for 3rd and 4th
...
3rd and 4th instances were not available to users unless they used their own builds which is rare
this reduces the firmware's flash size a small amount
5 years ago
Randy Mackay
1b84c8132e
AP_RangeFinder: param conversion fix
...
This resolves an issue with the parameter conversion when moving from Copter-3.6.x to 4.0 (and similar moves for other vehicle types)
5 years ago
Randy Mackay
c78112564c
AP_Scripting: init sends failure message
5 years ago
Randy Mackay
356ece6682
AP_Arming: add pre-arm system check that scripting init succeeded
5 years ago
Randy Mackay
09d75cff3b
AP_Scripting: add init failure check
5 years ago
Randy Mackay
4bcf66481f
AP_Arming: add mandatory_checks
...
These are checks that can never be bypassed
5 years ago
Willian Galvani
678fd8de1d
AC_PosControl_Sub: do not reset accel_z integrator when relaxing
...
Doing so caused the ROV to dive and slowly go back to the altitude
setpoint
5 years ago
Peter Barker
d332118b05
SITL: increase Wasp reading frequency
...
The driver requires a reading each time it is called (20Hz)
5 years ago
Peter Barker
f480df228b
AP_HAL_SITL: set cloexec on eeprom.bin
5 years ago
Peter Barker
2dacafe0f3
AP_Landing: emit DEPLOY gcs text only if not already deployed
5 years ago