Peter Barker
973222c786
Sub: allow GCS MAVLink base class to handle out-of-time for sending messages
2019-06-25 10:29:40 +10:00
Peter Barker
f67fd4e08c
Sub: remove pointless protocol parameter to setup_uart
2019-06-25 09:47:08 +10:00
Peter Barker
1de6fed20e
Sub: stop pointlessly passing serial manager around
2019-06-25 09:47:08 +10:00
Michael du Breuil
ba65b163f7
Sub: Remove wrapper around MAVLink send heartbeat
2019-06-18 13:59:52 +01:00
Michael du Breuil
b2743a0eb6
Sub: Enable scripting parameters
2019-06-18 00:06:32 -07:00
Peter Barker
80652dffd0
Sub: set os_sw_version to date fw was compiled
...
Also avoids non-trivial-designator compilation error
2019-06-18 10:54:01 +10:00
Peter Barker
de5ace24fd
Sub: remove duplicate EV log message definition
2019-06-12 10:05:59 +10:00
Peter Barker
4c4d37bd86
Sub: stop setting AC_Avoid in AC_WPNav; it uses singleton now
2019-06-06 11:47:22 +10:00
Willian Galvani
4b16271b3d
Sub: Remove rangefinder support of control loops
...
The rangefinder handling doesn't handle sonar glitches like
locking on to reflections very well. We will remove the
rangefinder as an input to the controllers until we can do a
more robust implementation.
2019-06-05 11:54:45 -04:00
Peter Barker
b25acb4d22
Sub: move Arming functions into AP_Arming file
2019-05-30 16:02:10 +09:00
Peter Barker
8566a17a1d
Sub: move arming-related functionality into parent classes
...
Logging moves up
arming via mavlink moves up
arming via switch moves up
arming switch may be forced off using BRD parameter
2019-05-30 07:37:30 +09:00
Peter Barker
6774bab363
Sub: stop passing references to AC_Avoid constructor
2019-05-22 07:48:02 -06:00
Tom Pittenger
5519527874
Sub: move heartbeat sending to gcs instead of by vehicles
2019-05-14 10:54:45 -06:00
Peter Barker
aae9dc55e3
Sub: move responsibility for logging into library
2019-04-23 10:06:17 +10:00
Peter Barker
c6a9130d84
Sub: call compass cal routine directly from sched table
2019-04-23 10:06:17 +10:00
Peter Barker
f66f36287e
Sub: move setting of compass sys_status bits up
2019-04-16 09:48:23 +10:00
Peter Barker
cb88bc7f53
Sub: adjust for desired spool state renames
2019-04-14 12:18:03 +09:00
Michael du Breuil
75e5efc16e
Sub: Check all EKF cores are healthy before arming
2019-04-09 10:53:25 +10:00
Pierre Kancir
8425a58585
ArduSub: move check_latlng to Location
2019-04-08 12:56:01 -07:00
Jacob Walser
3c58fba030
sub: version to 3.7.0-dev
2019-04-08 15:07:29 -04:00
Leonard Hall
d8d3522cba
Sub: replace set_throttle_out_unstabilized
2019-04-08 09:42:21 +09:00
Michael du Breuil
698e4e440e
Sub: Fix rangefinder init
2019-04-06 09:15:22 +11:00
Jacob Walser
5ac19bc5a3
sub: update release notes for 3.5.4
2019-04-05 11:56:37 -04:00
Michael du Breuil
3017a762f0
Sub: include FWversion
2019-04-05 20:12:53 +11:00
Peter Barker
8b34852147
Sub: add param conversion from MAG_ENABLE to COMPASS_ENABLED
2019-04-02 10:24:49 +11:00
Peter Barker
b1c4a5ade7
Sub: move enabled parameter into compass library
2019-04-02 10:24:49 +11:00
Tom Pittenger
2dc766556d
Sub: rename dataflash to logger
2019-03-28 16:40:57 +11:00
Peter Barker
e3561f7204
Sub: add log entry if depth sensor failure is resolved
2019-03-27 12:02:53 -04:00
Peter Barker
706a75ad03
Sub: move Log_Write_Error into library
2019-03-27 12:36:40 +11:00
Patrick José Pereira
d2052cdd35
Sub: Use new reset_i in relax_alt_hold_controllers
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2019-03-26 13:37:18 -04:00
Patrick José Pereira
33768cd79c
Sub: Fix overshoot from joystick input
...
This approach waits for a zero derivative point and to set the new actual position
Such method is necessary since the inertia of the ROV underwater is bigger than aerial vehicles
resulting in a big overshoot
Fix #9797
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2019-03-26 13:37:18 -04:00
Peter Barker
173611e819
Sub: move various sensor status flag updates up
2019-03-26 11:03:21 +11:00
Jacob Walser
ad67511f46
Sub: bugfix fail condition in motor test initialization
2019-03-25 09:00:26 +11:00
Peter Barker
513a635ff7
Sub: remove definition of Devo constructor
2019-03-23 11:25:21 +11:00
Peter Barker
b3f76e39ec
Sub: move command-long DO_SET_HOME up
2019-03-19 19:56:13 +11:00
Peter Barker
f4cafe4ffa
Sub: add dummy methods to avoid linking DevoTelem
2019-03-19 14:39:14 +11:00
Peter Barker
fabf0a10d5
Sub: move vehicle_initialised to be on GCS not GCS_MAVLink
2019-03-19 14:39:14 +11:00
Peter Barker
1ce531b921
Sub: move base_mode and frame_type into GCS from GCS_MAVLink
2019-03-19 14:39:14 +11:00
Peter Barker
5b618fb582
Sub: fill Notify flag for flying
2019-03-19 14:39:14 +11:00
Peter Barker
eb7cf9843e
Sub: use enum class for AltFrame enumeration
2019-03-19 10:31:18 +11:00
Peter Barker
b1c789f73d
Sub: move sending of RPM message up
2019-03-16 10:33:01 +09:00
Peter Barker
069a2d0e35
Sub: compass init never fails
2019-03-13 13:06:50 +11:00
Peter Barker
c48042424b
Sub: use enum class for ArmingMethod and ArmingRequired
2019-03-12 19:48:14 +11:00
Peter Barker
d7735a316a
Sub: remove unused calculation of longitude scale
2019-03-12 10:11:12 +11:00
Peter Barker
b04d084a50
Sub: move sending of send_pid_tuning up
2019-03-05 10:41:56 +11:00
Michael du Breuil
e8401671e3
Sub: Allow scripting to run
2019-03-05 08:45:54 +11:00
Dr.-Ing. Amilcar do Carmo Lucas
3fd5e05601
Sub: replace location_offset() and get_distance() function calls with Location object member function calls
...
This allows removing duplicated code
2019-02-28 11:44:09 +11:00
Peter Barker
97792d1774
Sub: AHRS set_orientation renamed to update_orientation
2019-02-26 10:28:09 +11:00
Peter Barker
285fe4c79c
Sub: explicitly type constant
...
This makes clang happier
2019-02-20 19:23:54 +11:00
Peter Barker
1ce80e1f17
Sub: remove stale STREAM_RAW_CONTROLLER_msgs variable
2019-02-20 19:23:54 +11:00
Peter Barker
e75dccfc71
Sub: Rally no longer takes ahrs in constructor
2019-02-20 18:03:38 +11:00
Peter Barker
57e8528a96
Sub: move update_sensor_flags to GCS_Sub.cpp
2019-02-20 11:57:00 +11:00
Peter Barker
cb95bf7814
Sub: move update_sensor_status_flags into GCS subclasses
2019-02-19 14:09:59 +11:00
Peter Barker
bb706305d0
Sub: move sensor flags to be a GCS thing rather than a GCS_MAVLINK thing
2019-02-19 14:09:59 +11:00
Peter Barker
7b80f56a80
Sub: GCS_MAVLink takes care of mavlink capabilities
2019-02-19 13:14:52 +11:00
Peter Barker
57e5991fde
Sub: move try_send_message of nav_controller_output up
2019-02-19 10:08:00 +11:00
Peter Barker
db362eaa13
Sub: remove redundant home-setting sanity checks
2019-02-15 08:28:45 +11:00
Peter Barker
8937ef3190
Sub: make setting of home boolean in preparation for sanity checks
2019-02-15 08:28:45 +11:00
Peter Barker
dc0ad11f7a
Sub: use altitude frame mapping function
...
Remove checking for coordinate frames
This is very much NFC. This change uncovers previous dead code in the
case that we are not ignoring yaw.
2019-02-13 10:06:49 +11:00
Peter Barker
44b7763caf
Sub: move handling of command-int MAV_CMD_DO_SET_HOME up
2019-02-13 09:42:26 +11:00
Peter Barker
0c8f0377ca
Sub: move handling of fence point handling up
2019-02-08 11:47:59 +09:00
Peter Barker
5002fa2081
Sub: move handling of MAV_CMD_DO_SET_FENCE_ENABLED up
2019-02-08 11:47:59 +09:00
Peter Barker
17e4981785
Sub: move handling of RC_CHANNELS_OVERRIDE up
2019-02-05 13:59:21 +11:00
Peter Barker
fc19ce03b6
Sub: move sending of sys_status message up
2019-02-05 11:07:39 +11:00
Peter Barker
1690f78f4c
Sub: move handling Write_Event into AP_Logger
2019-02-04 09:30:07 +09:00
Peter Barker
3521d98b52
Copter: move handling Write_Event into AP_Logger
2019-02-04 09:30:07 +09:00
Randy Mackay
aa7743e991
Sub: integrate AC_WPNav::get_speed rename to get_default_speed
2019-01-31 19:34:32 +09:00
Peter Barker
66624c46a6
Sub: AC_Fence is included for all vehicles
2019-01-31 13:44:29 +09:00
Peter Barker
05c9ded9fc
Sub: move sending of fence_status message up
2019-01-31 13:44:29 +09:00
Peter Barker
79eb0ac75f
Sub: fence no longer takes reference to ahrs in constructor
2019-01-31 11:25:38 +09:00
Peter Barker
6fc76a32af
GLOBAL: use AP::logger() and strip redundant Log_ from methods
2019-01-18 18:08:20 +11:00
Peter Barker
b47733142f
GLOBAL: rename DataFlash_Class to AP_Logger
2019-01-18 18:08:20 +11:00
Francisco Ferreira
8850ab73a6
Sub: add KDECAN to included libraries
2019-01-18 00:57:33 +00:00
Peter Barker
9783bf730f
Sub: log_terrain_data no longer takes a DataFlash argument
2019-01-18 11:17:40 +11:00
Peter Barker
696c8e3fb9
Sub: Log_Write_SIMSTATE no longer takes dataflash pointer
2019-01-18 11:16:54 +11:00
Peter Barker
9e8d2d7f7d
Sub: remove PX4 FWVersion info
2019-01-16 11:47:55 +11:00
Peter Barker
d8e90ded90
Sub: adjust for Location_Class and Location unification
2019-01-16 11:45:29 +11:00
Peter Barker
b4c65dde92
Sub: adjust for Location_Class and Location unification
2019-01-16 11:45:29 +11:00
Peter Barker
d92f34c3d0
Sub: adjust for location flags being moved out of union
2019-01-16 11:45:29 +11:00
Randy Mackay
8ba87171e6
Sub: desired-ground-idle replaces spin-when-armed
2019-01-15 11:41:44 +09:00
Pierre Kancir
2c895599e1
Sub: correct rc_checks_copter_sub call
2019-01-11 08:38:53 +09:00
Peter Barker
23ab90c596
Sub: Terrain uses rally singleton
2019-01-09 10:14:16 +11:00
Randy Mackay
8830e8d4e5
Sub: remove unused error code
2019-01-08 19:42:32 +09:00
Michael du Breuil
b4c5041aad
Sub: Remove unneeded GCS rally override
2019-01-08 10:39:50 +11:00
Michael du Breuil
58895b5a82
Sub: Reset all storage when format version is incorrect
2019-01-08 10:35:37 +11:00
murata
90f2f38fb2
Sub: Delete NuttX version processing
2019-01-08 10:06:20 +11:00
Andrew Tridgell
088442880e
build: removed makefile build system
2018-12-22 11:06:59 +11:00
Andrew Tridgell
25c659822a
Sub: changed Log_Write_Rate to use AHRS_View
2018-12-21 22:17:52 +11:00
Peter Barker
8a44bf50a8
Sub: split SIMSTATE, AHRS2 and AHRS3 onto their own ap_message ids
2018-12-19 13:19:23 +11:00
Peter Barker
0e1957328e
Sub: split DISTANCE_SENSOR onto its own ap_message id
2018-12-19 07:24:37 +11:00
Peter Barker
87d27957d9
Sub: try_send_message caller checks telemetry_delayed
2018-12-18 14:25:56 +11:00
Peter Barker
d1daacd699
Sub: split SYS_STATUS and POWER_STATUS onto separate ap_messages
2018-12-18 14:05:20 +11:00
Francisco Ferreira
6f01073786
Sub: fix error in task scheduled rate
2018-12-14 09:17:02 +09:00
Peter Barker
bbf1c434c6
Sub: DataFlash uses AP_Mission singleton
2018-12-13 14:45:30 +09:00
Peter Barker
aab9103356
Sub: GCS_MAVLink now uses Mission singleton
2018-12-13 10:52:52 +09:00
Peter Barker
e498883624
Sub: split MSG_SCALED_PRESSURE into three separate messages
2018-12-12 21:36:01 +11:00
Peter Barker
85f579021e
Sub: GCS_MAVLink uses dataflash singleton
2018-12-11 08:43:47 +09:00
Peter Barker
2e58eb1d46
Sub: call GCS update_send at main loop rate
2018-12-10 12:52:41 +09:00
Peter Barker
5e196525bf
Sub: split MSG_RAW_IMU1 into per-IMU ap_messages
2018-12-10 12:52:41 +09:00
Peter Barker
4d21630bf0
Sub: send both SYS_STATUS or POWER_STATUS or neither
2018-12-10 12:52:41 +09:00