Commit Graph

48693 Commits

Author SHA1 Message Date
Willian Galvani
a59ebd12e3 Sub: version to 4.1.0-beta6 2022-04-19 20:53:50 -03:00
Willian Galvani
7d2ffcf730 Sub: 4.1.0-beta6 release notes 2022-04-19 20:53:43 -03:00
Willian Galvani
d6dd1293a4 Sub: update get_pilot_desired_climb_rate() 2022-04-19 20:42:31 -03:00
Willian Galvani
41f4beb36f Sub: do not reset attitude targets between althold<->stabilize 2022-04-19 20:42:31 -03:00
Willian Galvani
69142b9ec5 reverse camera servo for navigator 2022-04-19 20:42:31 -03:00
Willian Galvani
76f80049a5 Sub: change trims to vehicle-frame 2022-04-19 20:42:31 -03:00
Willian Galvani
4ab3103761 Implement vectored depth-hold 2022-04-19 20:42:31 -03:00
Willian Galvani
c25ca2b9bf Sub: change default PSC_JERK_Z 2022-04-19 20:42:31 -03:00
Willian Galvani
89a7089b6f Sub: remove angle_boost logic
This gets in the way of the vectored thrust implemented,
and is just not useful for Sub.
2022-04-19 20:42:31 -03:00
Willian Galvani
5e21690335 Sub: AP_Motors6DOF: create get_throttle_in_bidirectional() 2022-04-19 20:42:31 -03:00
Willian Galvani
c5be6de114 Autotest: Sub: fix sub tests for new althold implementation
With this implementation (same as copter's) 1450 is within the pilot deadzone,
which breaks the test.
2022-04-19 20:42:31 -03:00
Willian Galvani
9762673575 AC_PosControl_Sub.h: do not use our own input_vel_accel_z 2022-04-19 20:42:31 -03:00
Willian Galvani
44c3943b72 Autotest: Sub: tighten default watch_altitude_maintened delta 2022-04-19 20:42:31 -03:00
Willian Galvani
0b6ae3e5d4 Sub: Improve althold to handle small inputs with payload/buyoancy better 2022-04-19 20:42:31 -03:00
Willian Galvani
d149602742 Autotest: Sub: Add depth hold cases of large buoyancies and small inputs 2022-04-19 20:42:31 -03:00
Willian Galvani
4af616f19e Sub: tweak default parameters for joystick buttons 2022-04-19 20:42:31 -03:00
Iampete1
ba389e3395 AP_Motors: add PWM min and max param conversion function 2022-04-19 20:42:31 -03:00
Iampete1
328cf74df2 AP_Motors: remove use of external PWM min and max 2022-04-19 20:42:31 -03:00
Iampete1
87df2e27a5 RC_Channel: add configured_in_storage metthod 2022-04-19 20:42:31 -03:00
Iampete1
672da4e3f2 Sub: convert to PWM min and max in AP_Motors 2022-04-19 20:42:31 -03:00
Iampete1
aed79bee6f Sub: update_throttle_range don't set_throttle_range 2022-04-19 20:42:31 -03:00
Willian Galvani
a8f682e9f6 Sub: version to 4.1.0-beta5 2022-03-31 18:55:28 -03:00
Willian Galvani
3fb1e68d6e Sub: 4.1.0-beta5 release notes 2022-03-31 18:55:28 -03:00
Willian Galvani
026658c3e2 Sub: set default BARO_PROBE_EXT to 768(Keller/ms5837) 2022-03-31 18:55:28 -03:00
Willian Galvani
5eb0527fc9 Sub: set default BRD_RTC_TYPE to GPS/MAVlink sources 2022-03-31 18:55:28 -03:00
Peter Barker
90d3014af6 AP_Baro: correct should-probe check for Keller Baro 2022-03-31 18:55:28 -03:00
Willian Galvani
1367b0f031 Sub: version to 4.1.0-beta4 2022-03-25 20:58:00 -03:00
Willian Galvani
033543f10a Sub: 4.1.0-beta4 release notes 2022-03-25 20:57:28 -03:00
Willian Galvani
ada0bef345 Sub: set Navigator default loop rate to 200 Hz 2022-03-25 20:56:35 -03:00
Willian Galvani
822e7cf9a3 Sub: version to 4.1.0-beta3 2022-03-08 13:26:52 -03:00
Willian Galvani
b09e62488f Sub: 4.1.0-beta3 release notes 2022-03-08 13:26:52 -03:00
Willian Galvani
57543676d9 Sub: set default servo functions for camera and lights 2022-03-08 13:26:36 -03:00
Willian Galvani
7e548b60f1 Sub: set default streamrates 2022-03-07 20:43:09 -03:00
Willian Galvani
ac60a0c752 Sub: version to 4.1.0-beta2 2022-03-04 16:04:30 -03:00
Willian Galvani
eaf2eccc5d Sub: 4.1.0-beta2 release notes 2022-03-04 16:04:30 -03:00
Willian Galvani
f8af741255 Sub: set defaults for navigator 2022-03-04 16:04:30 -03:00
Willian Galvani
a7bb57c319 AP_Hal_Linux: PCA9685: do not shutdown
Shutting down causes the pulses to be cut short, often causing
ESCs to interpret this pulse
2022-03-03 13:03:18 -03:00
Willian Galvani
5650644064 AP_Compass: use AK09915 at 200Hz continuous mode 2022-01-10 21:16:01 -03:00
Willian Galvani
18c214907a AP_Compass: Retry reading MMC5983 ID up to 10 times 2022-01-10 21:14:53 -03:00
Willian Galvani
b51d9e665e Sub: Version to 4.1.0beta1 2022-01-03 15:11:34 -03:00
Willian Galvani
7f78a9f50f Sub: 4.1.0beta release notes 2022-01-03 15:11:34 -03:00
Willian Galvani
251f6b0b04 HAL_Linux: update SPI speeds for Navigator
As @jaxxzer found out, if SCL goes under 1MHz, the MMC sometimes
glitches out, freezing.
2022-01-03 15:11:34 -03:00
Willian Galvani
da8a6ff9e8 AP_HAL: fix navigator ak09915 orientation 2022-01-03 15:11:34 -03:00
Willian Galvani
99f7466f37 AP_HAL: Add HAL_PROBE_EXTERNAL_I2C_COMPASSES to Navigator 2022-01-03 15:11:34 -03:00
Patrick José Pereira
ede6f3ff99 AP_HAL_Linux: Update SPIDevice for Navigator R4
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2022-01-03 11:40:48 -03:00
Patrick José Pereira
fe4c6f43a2 AP_HAL: Update Navigator board to R4
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2022-01-03 11:40:48 -03:00
Patrick José Pereira
260af200e6 AP_Compass: Add support to AK09915
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2022-01-03 11:40:48 -03:00
Willian Galvani
768894fb61 AP_Compass: update MMMC5XX3 driver to support only mmc5983
Registers changed
Product ID changed
Data is now Big endian
Results are now 18 bits instead of 16, but we only consume 16.
Added SPI support

Co-authored-by: Patrick Pereira <patrickelectric@gmail.com>
Co-authored-by: Jacob Walser <jwalser90@gmail.com>
2022-01-03 11:40:48 -03:00
Andrew Tridgell
eff8192774 Tools: added AK09918 devid 2022-01-03 11:40:48 -03:00
Andrew Tridgell
e2fded6853 AP_Compass: added AK09918 support
minor update over AK09916
2022-01-03 11:40:48 -03:00