Commit Graph

27116 Commits

Author SHA1 Message Date
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
dheideman 9085a353bb AP_JSButton: Add joystick button functions for relays 3 & 4 2017-10-31 11:42:39 -04:00
Jacob Walser 9448e110b9 Sub: cleanup unused variable 2017-10-31 11:42:39 -04:00
Jacob Walser 29d3369c51 Sub: JS_LIGHTS_STEP -> JS_LIGHTS_STEPS 2017-10-31 11:42:39 -04:00
Jacob Walser 0f55a930db Sub: always neutralize inputs during pilot input failsafe 2017-10-31 11:42:39 -04:00
Jacob Walser 6ab5524fb4 Sub: use configured rc input range for lights input instead of hard coded values 2017-10-31 11:42:39 -04:00
dheideman c671011b6f Sub: Ignore input hold button if disarmed 2017-10-31 11:42:39 -04:00
dheideman 6105f8984f Sub: Disable input hold on disarm 2017-10-31 11:42:39 -04:00
Jacob Walser 5f8d9eb0b9 Sub: rework camera tilt input and slew limiting 2017-10-31 11:42:39 -04:00
Jacob Walser 98e0ac1aee Sub: remove manual control button debounce timer
This was a really long time for a debounce, and
this code belongs to the program actually polling for input.
2017-10-31 11:42:39 -04:00
Jacob Walser b514fd29eb Sub: force GND_EXT_BUS at boot for Pixhawk 1 and 2 2017-10-31 11:42:39 -04:00
Jacob Walser ef51ac9b64 AP_Param: Add set_by_name and set_and_save_by_name helpers 2017-10-31 11:42:39 -04:00
dheideman d4c34323f3 Sub: Change input hold announcements for enable/disable 2017-10-31 11:42:39 -04:00
Jacob Walser d25dd1d944 Sub: Increase threshold for input hold engaged flag
Also clear input hold offsets when they are below this threshold
2017-10-31 11:42:39 -04:00
Jacob Walser 14c593babf Sub: Don't emit tether turn status via STATUSTEXT
We have NAMED_VALUE_FLOAT do that now
2017-10-31 11:42:39 -04:00