Commit Graph

27130 Commits

Author SHA1 Message Date
Jacob Walser
f50bd3863a Sub: fix unused variable 2018-04-23 14:47:39 -04:00
Jacob Walser
abf1a09909 Sub: add armed check to preflight baro calibration 2018-04-22 11:51:45 -04:00
Jacob Walser
00bc528729 Sub: better check and text message for baro calibration failure 2018-04-22 11:45:29 -04:00
Jacob Walser
dce3b615b5 Sub: reduce default ACRO_YAW_P by 25% to 3.375 2018-04-22 01:03:38 -04:00
Patrick José Pereira
2de6632255 Sub: Add camera pan functionality
Fix bluerobotics/ardusub#134

Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2018-04-22 00:57:44 -04:00
Patrick José Pereira
9949c2ca7a Sub: Correct joystick transform_manual_control_to_rc_override
Correct override channel number

Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2018-04-22 00:57:33 -04:00
Jacob Walser
6c12eacd6a Sub: disarm motors if failsafe action fails 2018-04-21 00:35:03 -04:00
Jacob Walser
6c9e5e9830 Sub: remove arbitrary scalars from manual mode inputs
fix bluerobotics/ardusub#150
2018-04-20 16:45:03 -04:00
Jacob Walser
7e9d1908ea Sub: add motor test implementation 2018-04-20 16:34:30 -04:00
Jacob Walser
ab76a7683c AP_Motors: add set_motor api for motor testing 2018-04-20 16:34:30 -04:00
Jacob Walser
c6e3b56bd9 mavlink: submodule update 2018-04-20 16:34:30 -04:00
Jacob Walser
4e3c75b4c0 Sub: Do not report altitude in GLOBAL_POSITION_INT if there is no depth
sensor connected

Fix bluerobotics/ardusub#145
2018-04-19 14:53:40 -04:00
Patrick José Pereira
e2bef65ef9 Sub: Send a clear message if depth sensor is not connected
Fix bluerobotics/ardusub#151

Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2018-04-19 13:45:32 -04:00
Patrick José Pereira
038b8d6791 GCS_MAVLINK: Add SYSTEM_TIME handle
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2018-04-19 09:53:47 -07:00
Patrick José Pereira
db6bb3de4f Sub: Use HAL system_time_was_set
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2018-04-19 09:53:47 -07:00
Patrick José Pereira
72234031c0 P_HAL_VRBRAIN: Add system_time_was_set to set system_time once
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2018-04-19 09:53:47 -07:00
Patrick José Pereira
1ea08c6396 AP_HAL_PX4: Add system_time_was_set to set system_time once
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2018-04-19 09:53:47 -07:00
Patrick José Pereira
3a74ad9105 AP_HAL_Linux: Add system_time_was_set to set system_time once
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2018-04-19 09:53:47 -07:00
Patrick José Pereira
a5c7303cd3 AP_HAL: Add system_time_was_set
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2018-04-19 09:53:47 -07:00
Patrick José Pereira
17a0f6c3be GCS_MAVLink: Use get_system_clock_us in mavlink_msg_system_time_send
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2018-04-19 09:53:47 -07:00
Patrick José Pereira
3102846b8b AP_HAL: Add get_system_clock_us in utils
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2018-04-19 09:53:47 -07:00
Jacob Walser
f6c0639120 AC_AttitudeControl: Allow zero gains for Sub
Close bluerobotics/ardusub#70
2018-04-11 19:47:19 -04:00
Jacob Walser
d49b7337cb AP_Arming: Clarify/bring commonality to RC Channels check description 2018-04-11 18:16:15 -04:00
Jacob Walser
a48bb23a5c AP_Arming: correct parameter description 2018-04-11 18:08:34 -04:00
Peter Barker
355c1c3a23 Tools: param_parse.py: allow whitespace between vehicles
Also add sanity check that the vehicles you're limitting to we know
about
2018-04-11 17:20:53 -04:00
Peter Barker
205b32b57c Tools: param_parse.py: replace comments with debug statements 2018-04-11 17:20:53 -04:00
Peter Barker
629465bed5 Tools: param_parse.py: make comment consistent 2018-04-11 17:20:53 -04:00
Peter Barker
629622b6c7 Tools: param_parse.py: add a map for vehicle name to a true-name to be used in code
Where true-name is something like "Rover" and the normal name remains
the directory name (e.g. "APMrover2")
2018-04-11 17:20:53 -04:00
Peter Barker
f65c2c7d07 Tools: param_parse.py: use single regex for params everywhere 2018-04-11 17:20:53 -04:00
Peter Barker
b9e68034eb Tools: param_parse.py: correct example comment 2018-04-11 17:20:53 -04:00
Peter Barker
b04c22dd93 AP_Arming: remove airspeed arming check bits from non-plane vehicles 2018-04-11 17:20:50 -04:00
Peter Barker
73dfc557ec Tools: do not build combined parameters as part of build_autotest 2018-04-11 17:14:23 -04:00
Peter Barker
ceb611a056 Tools: autotest builds each vehicle parameters individually 2018-04-11 17:14:23 -04:00
Peter Barker
bff2b3986d Tools: param_parse.py: understand tagging of parameters for specific vehicles 2018-04-11 17:14:22 -04:00
Jacob Walser
7f0e5f66fb Sub: apply yaw input scaling in manual mode
Close bluerobotics/ardusub#68
2018-04-11 15:08:05 -04:00
Jacob Walser
9f054dd61d AP_Motors6DOF: add missing float specifier 2018-04-11 15:05:45 -04:00
dheideman
a75a5c5a0b Sub: Add maneuver/attitude stick mode indicator msg 2018-02-14 13:52:25 -05:00
dheideman
b8430ceaa5 AP_JSButton: Add servo toggle button function 2018-01-27 19:16:32 -05:00
dheideman
dbffed0024 Sub: Add servo toggle button function 2018-01-27 19:16:21 -05:00
dheideman
df4ab9ff7f AP_JSButton: Add momentary servo button function 2018-01-27 19:16:01 -05:00
dheideman
e629c0e73b Sub: Add momentary servo button function 2018-01-27 19:15:47 -05:00
dheideman
bdd9207902 AP_JSButton: Add momentary relay button function 2018-01-27 19:15:18 -05:00
Daniel Heideman
6a4aaea927 Sub: Add momentary relay button function 2018-01-27 19:15:09 -05:00
Jacob Walser
7ef1f4b177 AP_Motors: Add current limiting to 6DOF motors for Sub 2017-11-10 15:36:32 -05:00
Jacob Walser
68d9116840 AP_HAL_SITL: Add current and voltage monitoring implementation for Sub 2017-11-10 15:36:22 -05:00
Jacob Walser
07f2d5ac79 Sub: Version to 3.5.2 2017-10-31 12:39:11 -04:00
dheideman
f34ab3301c Sub: Set neutral controls when switching to manual/acro mode 2017-10-31 11:42:40 -04:00
Jacob Walser
f5648a8259 Sub: clear roll/pitch trim when setting neutral controls 2017-10-31 11:42:40 -04:00
dheideman
0351874c01 Sub: Adjust roll/pitch joystick button logic 2017-10-31 11:42:40 -04:00
dheideman
5bfd486b4e Sub: Add joystick button functions for relays 3 & 4 2017-10-31 11:42:40 -04:00