Andrew Tridgell
e5ed20d6f7
AC_AttitudeControl: added set_throttle_mix_value()
...
used by quadplane
8 years ago
Peter Barker
e744460ff5
AP_AHRS: mark many functions as override
...
Also take the opportunity to remove void parameter
8 years ago
Peter Barker
6ee4045878
AP_AHRS: mark new relative position functions override
8 years ago
Peter Barker
35f876f853
AP_AHRS: examples: correct AHRS_Test
...
This is required so gcs() returns an object
8 years ago
Peter Barker
4ed7fb154f
AP_AHRS: supply missing get_relative_position_D_home
...
Simply returns the baro altitude (like EKF does if it lacks
position)
8 years ago
Peter Barker
24647fb2b0
AP_AHRS: make get_relative_position_D_home pure virtual
...
Having a void function with a return parameter that isn't
filled in by the base class function seems like a bad idea
8 years ago
Peter Barker
d6807d749c
GCS_MAVLink: make send_statustext virtual
8 years ago
Peter Barker
c93942695f
AP_Param: load parameters from a comma-separated-list
...
This patch will break things for anyone who is using
a comma in their filenames for their ardupilot defaults
files.
8 years ago
Peter Barker
fe189fefbc
AP_Param: Factor load_defaults_file (NFC)
8 years ago
Lucas De Marchi
0a381dfa1b
AP_HAL: document method to split transfers
8 years ago
Lucas De Marchi
32d208dbe8
AP_HAL_Linux: move check for _split_transfers
...
This is likely not true, so allow not to check the other conditions.
Also remove comment since this is going to be added to the method.
8 years ago
Andrew Tridgell
df1da3c14e
AP_RangeFinder: setup for split I2C transfers
...
this fixes PulsedLight Lidar on Linux
8 years ago
Andrew Tridgell
a2e445cf24
HAL_Linux: implement set_split_transfers() API for I2C
8 years ago
Andrew Tridgell
dc26cbc074
AP_HAL: added set_split_transfers() API for I2C
8 years ago
Michael du Breuil
7b483a1460
AP_GPS: Ublox, always quickly set the rates until we have fetched the version
8 years ago
Tom Pittenger
76dabf2dd9
AP_ADSB: cleanup
...
non-functional change
8 years ago
Tom Pittenger
5adbf9b232
AP_ADSB: populate altitude via pressure for ADSB-Out
...
fixes https://github.com/ArduPilot/ardupilot/issues/5424
8 years ago
Michael du Breuil
1de198883d
AP_NavEKF3: Check gps vertical accuracy for aligning the GPS
8 years ago
Michael du Breuil
8b69f1708e
NavEKF2: Add optional check for GPS vertical accuracy before aligning the EKF
8 years ago
Michael du Breuil
61023fc636
NavEKF: Add GPS vertical accuracy to nav_gps_flags
8 years ago
Jacob Walser
cde1452da3
AP_Motors: Use fabsf instead of fabs
8 years ago
Jacob Walser
870183f26b
AP_TemperatureSensor: Use powf instead of pow
8 years ago
Jacob Walser
06b394bf43
AP_JSButton: Fix param metadata for relay enum values
8 years ago
Tom Pittenger
fb214ef95f
AP_Baro: fixed spelling in comment
8 years ago
Jacob Walser
8c87868b5c
AP_AHRS: Add submarine vehicle class
8 years ago
Jacob Walser
5829d4b645
AC_Avoidance: Refactor fence.get_safe_alt() to fence.get_safe_alt_max()
8 years ago
Jacob Walser
e7a34b0fb3
AP_NavEKF2: Add set_baro_alt_noise method
8 years ago
Jacob Walser
e7caf05238
AP_HAL_SITL: Add support for Sub
8 years ago
Jacob Walser
613bc46592
AP_Baro: Add support for water pressure and Sub
8 years ago
Jacob Walser
3c6df7cc0e
AC_Fence: Add minimum altitude limit
...
get_safe_alt() -> get_safe_alt_max() and get_safe_alt_min()
8 years ago
Jacob Walser
0e124d0be5
AC_PosControl: Add AC_PosControl_Sub class
8 years ago
Jacob Walser
925fa5d214
AC_AttitudeControl: Add AC_AttitudeControl_Sub class
8 years ago
Jacob Walser
ac1e1b9460
AP_NavEKF3: Add set_baro_alt_noise method
8 years ago
Jacob Walser
ca603e1517
AP_TemperatureSensor: Add AP_TemperatureSensor library and TSYS01 driver
8 years ago
Jacob Walser
7121910fa7
AP_Compass: Set default learn parameter to disabled for Sub
8 years ago
Rustom Jehangir
36f3cae535
SITL: Add support for Sub
8 years ago
Jacob Walser
96303c3092
AC_WPNav: Add accessor for origin, and make get_bearing_cd() public
8 years ago
Jacob Walser
d3442ae16b
AP_RangeFinder: Bugfix for mavlink rangefinders to include out of range low/high
8 years ago
Jacob Walser
f3fa8403f8
AP_Notify: Add tone and light pattern for leak detection
8 years ago
Jacob Walser
9c8fca02d9
AP_LeakDetector: New library and analog/digital sensor drivers
8 years ago
Rustom Jehangir
116f166a78
AP_JSButton: New library to map joystick buttons to vehicle functions
8 years ago
jaxxzer
ccb6434831
AP_Scheduler: Set main loop rate to 400hz for Sub
8 years ago
jaxxzer
44c9efad50
AP_Vehicle: Add the ArduSub vehicle type.
...
This also fixes the issue causing accel calibration to be unresponsive
in gcs.
8 years ago
Jacob Walser
2bacc2fea2
AP_RCMapper: Add forward and strafe channel mappings for Sub
8 years ago
Rustom Jehangir
237ba87ca4
AP_Motors: New AP_Motors6DOF used by Sub
8 years ago
Peter Barker
1217256898
AP_AHRS: correct infinite recursion in AP_AHRS_View
8 years ago
Andrew Tridgell
29b06d2d4a
SRV_Channel: fixed output slew rate handling
...
this fixes a bug that happens when the RC output speed is much lower
than the main loop speed, such as with forward throttle for
quadplanes. We need to base the slew on the last sent output, not the
last value read back (at 50Hz) from the IO board, or we will slew the
channel at 6x to 8x slower than the correct rate.
8 years ago
Andrew Tridgell
3ce7e4b322
AP_GPS: fixed fake uBlox with PVT message support
8 years ago
murata
fe93bdbc5e
AP_IRLock: Change from magic number 0 to definition name.
8 years ago
murata
eb6cdd27fb
AP_Notify: Change from magic number 0 to definition name.
8 years ago