Peter Barker
a25e4f82cc
ArduSub: move logging of SIMSTATE, AHRS2 and POS into AP_AHRS library
2022-01-25 10:59:17 +11:00
Peter Barker
4640ef9a66
ArduSub: rename AP_AHRS::get_position to get_location
2022-01-25 10:47:22 +11:00
Joshua Henderson
a765bb048d
Sub: move Airspeed to AP_Vehicle
2022-01-19 18:21:32 +11:00
Iampete1
834ec4cea2
Sub: move motbatt logging into AP_Motors
2022-01-18 10:18:10 +11:00
Jaaaky
132baa1ad0
ArduSub: Fix build with RPM_ENABLED
2022-01-15 08:30:51 +09:00
Peter Barker
9b60443fa4
ArduSub: move RPM sensor logging into AP_RPM
2022-01-11 11:09:26 +11:00
Peter Barker
7a9a701c63
ArduSub: move INS notch filter logging into INS
2022-01-05 16:34:36 +11:00
Peter Barker
c19b5d9e3c
ArduSub: make vehicles write notch log messages
2022-01-05 16:34:36 +11:00
Peter Barker
f637facea2
Sub: create and use AP_OPTICALFLOW_ENABLED
2021-12-29 18:12:03 +11:00
Peter Barker
79536ca2e5
ArduSub: adjust for rename of OpticalFlow.cpp
2021-12-28 10:16:20 +11:00
Peter Barker
7dadc9f050
ArduSub: tidy log message id definitions
...
Add a comment indicating only 20 ids are available to the vehicle
2021-12-21 10:42:18 +11:00
Gone4Dirt
33ed08d07e
Sub: Make RPM log independant of RC log mask
2021-12-16 12:48:48 +11:00
Andrew Tridgell
3d2ecfe3c5
ArduSub: revert compass parameter changes
2021-12-04 16:51:53 +11:00
Shiv Tyagi
339a07b8d3
AP_Devo_Telem: compile out devo telemetry
...
Devo telemetry is one of the most rarely used features (almost never used since added) we should compile it out from our code
2021-12-01 19:16:44 +11:00
Iampete1
b608b82041
Sub: remove compass params underscore
2021-11-30 08:14:43 +09:00
Josh Henderson
bdac4a2416
Sub: INAV rename for neu & cm/cms
2021-11-30 10:08:07 +11:00
Josh Henderson
17243b5630
Sub: inav use _xy()
2021-11-30 10:08:07 +11:00
Josh Henderson
5391262900
ArduSub: get_bearing & get_horizontal_distance use Vector2f
2021-11-30 10:08:07 +11:00
Peter Barker
b7eec83f52
ArduSub: remove unused GUIDED_LOOK_AT_TARGET_MIN_DISTANCE_CM define
2021-11-29 15:09:00 +11:00
Peter Barker
422bb3cfbb
ArduSub: allow specification of Scheduler table priorities
2021-11-17 19:00:04 +11:00
Peter Barker
bc39b8d74c
ArduSub: move from ENABLE_SCRIPTING to AP_SCRIPTING_ENABLED
2021-11-15 20:27:40 +11:00
Peter Barker
9bc9179d8d
ArduSub: ensure ENABLE_SCRIPTING is always defined
2021-11-15 20:27:40 +11:00
Peter Barker
1c544702d2
ArduSub: handle renaming of AP_InertialNav_NavEKF to AP_InertialNav
2021-10-20 18:09:36 +11:00
Peter Barker
4c1c0e591f
ArduSub: move SITL object up to AP_Vehicle
2021-10-19 11:34:43 +11:00
Iampete1
b7db7f8cac
Sub: convert to PWM min and max in AP_Motors
2021-10-11 22:19:17 -04:00
Iampete1
44c5153df8
Sub: update_throttle_range don't set_throttle_range
2021-10-11 22:19:17 -04:00
Willian Galvani
0adc4562ad
Sub: add exception for linux boards when setting BARO_EXT_BUS
2021-10-11 17:57:52 -03:00
Willian Galvani
d5ec5f1dfc
Sub: Motor-test: change disarm method on motor test timeout
2021-10-11 17:56:06 -03:00
Peter Barker
f3e5e9463b
Sub: stop passing current_loc into AP_Camera
2021-09-29 18:33:01 +10:00
Josh Henderson
69997626d3
Sub: modes keep controllers initialized when disarmed
2021-09-28 17:03:16 +10:00
Iampete1
adb58a9b60
Sub: fix RC init order to avoid error message
2021-09-21 17:49:47 +10:00
Iampete1
7e1eb970bc
Sub: convert to new ARMDISARM
2021-09-21 09:36:24 +10:00
Andrew Tridgell
dbe0bef58b
Sub: moved accel cal update to vehicle code
2021-09-17 14:07:14 +10:00
Josh Henderson
d6d9577f27
Sub: use vector.xy().length() instead of norm(x,y)
2021-09-14 10:43:46 +10:00
Leonard Hall
f3dc47ce3d
Copter: Add units to the AC_AttitudeControl Library
2021-09-09 08:01:14 +09:00
Andrew Tridgell
fd758113ce
Sub: no need to fabs() get_default_speed_down() as it does fabs already
2021-09-07 18:55:00 +09:00
Leonard Hall
c2f7702094
Sub: Separate landing and terrain following.
2021-09-06 16:00:19 +09:00
Peter Barker
29d2eed9e4
Sub: view update does not take skip_ins_update
2021-08-31 14:28:53 +10:00
Peter Barker
80a56a5fdf
ArduSub: eliminate AP::ahrs().get_location
2021-08-31 09:47:31 +10:00
Andrew Tridgell
4daedd4572
Sub: added MCU_STATUS message
2021-08-25 07:11:31 +10:00
Andrew Tridgell
bf7f140052
Sub: added slew rate and Dmod for PID_TUNING message
2021-08-19 12:08:54 +10:00
Peter Barker
aa22126355
ArduSub: stop sending SENSOR_OFFSETS
...
Only works for first compass instance.
We have all of these in parameters anyway.
2021-08-18 18:06:24 +10:00
Peter Barker
f35a94a730
ArduSub: DCM handles centrifugal correction application internally now
2021-08-17 10:36:46 +10:00
Peter Barker
9f8d01827a
ArduSub: move VehicleClass handling to AHRS frontend
...
.... and renaming the enumeration while we're at it
2021-08-17 10:34:07 +10:00
Patrick José Pereira
190f1c5098
Sub: Parameters: Add default value for MNT_TYPE
...
It's very unlikely that a ROV may exist without a gimbal or any kind of camera control,
the common use case is to use a single servo to control the camera and this is why
we set the default value of MNT_TYPE as 1 (Servo).
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2021-08-16 17:49:54 -04:00
bugobliterator
6ec8919bdd
Sub: change class name from SITL::SITL to SITL::SIM
2021-08-05 07:25:31 +10:00
Willian Galvani
8ee38a7171
Sub: update release notes for 4.0.3
2021-08-02 18:29:15 -04:00
Peter Barker
3e13790039
ArduSub: use AP::compass().available in place of enabled()
2021-07-30 12:19:42 +10:00
Peter Barker
e98af90749
ArduSub: rename for AHRS restructuring
2021-07-21 21:01:39 +10:00
Willian Galvani
da906f6b0f
Sub: use BARO instead of GND prefix to set default baro parameters
...
This updates the code to deal with the changes from 3f6fd49507
2021-07-13 06:50:24 +10:00
Peter Barker
088120b8f3
ArduSub: use singleton to access AP_Terrain data
2021-07-12 17:34:44 +10:00
Peter Barker
ed0b0451cf
ArduSub: remove AC_TERRAIN compilation option
...
Use AP_TERRAIN_AVAILABLE instead
2021-07-12 17:34:44 +10:00
Leonard Hall
48a99df2b3
Sub: seperate kinimatic shaping from pid limit setting
2021-07-10 20:25:05 +09:00
Leonard Hall
5a133dac84
Sub: adjust for AttitudeControl library changes
2021-07-10 20:25:05 +09:00
Andrew Tridgell
c059f8c044
Sub: fixes for use of longitude_scale()
2021-07-10 07:20:41 +10:00
Willian Galvani
6ef37daaad
Sub: use scheduler.get_loop_period_s() instead of MAIN_LOOP_SECONDS
2021-07-08 13:09:34 -04:00
Peter Barker
bc4ee95004
ArduSub: remove misleading NOINLINE comment
...
NOINLINE hasn't been used in years in these files
2021-07-08 21:28:38 +10:00
Stephen Dade
2a1f6e1b31
ArduSub: Add support for HIGH_LATENCY2 messages
2021-07-07 17:10:05 +10:00
Andrew Tridgell
702f95d4c6
Sub: fixed longitude wrap
2021-06-25 15:33:55 +10:00
Andrew Tridgell
70f874e288
Sub: update for new double precision position APIs
2021-06-24 21:34:30 +10:00
Andrew Tridgell
18dd373ff5
Sub: use cleaned up APIs
2021-06-24 20:28:45 +10:00
Peter Barker
6f81c250be
ArduSub: remove optical flow pointer from AP_AHRS
...
Nothing was ever using it.
2021-05-30 10:44:42 +10:00
Peter Barker
26d1e34c19
ArduSub: remove pointless init_optflow wrapper
...
Hiding a one-line call in a wrapper just adds size to the build
2021-05-28 13:41:50 +09:00
Randy Mackay
05d74ba50d
Sub: call AC_PosControl::write_log in modes with only vertical control like AltHold
2021-05-26 18:58:31 +10:00
Hwurzburg
8a6c09c39a
ArduSub: make centideg metadata incr and range consistent
2021-05-25 10:10:18 +10:00
Leonard Hall
4c3a5c0918
Sub: Fix before squash
2021-05-24 20:13:37 +10:00
Leonard Hall
266bd22df3
Sub: Use PosControl fixes
2021-05-24 20:13:37 +10:00
Leonard Hall
74d22594db
Sub: integrate AC_PosControl::get_roll_cd rename
2021-05-12 17:16:00 +10:00
Josh Henderson
7e5ac5b648
ArduSub: Privatize AP_IntertialSensor Logging
2021-04-29 19:19:12 +10:00
Peter Barker
cb7ac6fb54
ArduSub: tidy setting of sensor status flags
2021-04-14 18:03:27 +10:00
Peter Barker
2e23822b27
ArduSub: move handling of last-seen-SYSID_MYGCS up to GCS base class
2021-04-07 17:54:21 +10:00
Randy Mackay
224cd5a0d3
Sub: auto-yaw-correct-xtract uses target velocity instead of position error
...
Co-authored-by: Leonard Hall <leonardthall@gmail.com>
2021-04-03 12:07:59 +09:00
Randy Mackay
afa59b9a60
Sub: integrate s-curves, remove spline support
2021-04-03 12:07:59 +09:00
Josh Henderson
f7b39b19f0
ArduSub: make Location(Vector3f) require ALTFRAME
2021-03-30 08:56:35 +09:00
Randy Mackay
dbecf363f3
Sub: HAL_PROXIMITY_ENABLED replaces PROXIMITY_ENABLED
2021-03-26 16:22:46 +09:00
Peter Barker
34d6094838
ArduSub: remove Log_Write_Performance which is not called anywhere
2021-03-26 16:35:08 +11:00
Siddharth Purohit
f95fe1d464
ArduSub: move underscore one layer down for GPS
2021-03-12 16:32:36 +09:00
Tom Pittenger
5b684e5e2b
Sub: change SRx_ docs value 1 50
2021-03-03 18:17:22 +11:00
Peter Barker
840bdbba62
Sub: show frame class as part of banner
...
Similar to how Copter does in its equivalent method.
frame type is not used on Sub ATM
2021-02-12 08:37:20 +09:00
Willian Galvani
e448910ff0
Sub: don't override default RNGFND1_TYPE
...
This is causing side-effects in QGC 4.1, as it reports the Range-
finder to be in bad health, which causes qgc to show "not ready to
fly" instead of "ready to fly" which might confuse users
2021-02-11 10:43:50 -08:00
Peter Barker
82edfc6237
Sub: remove unused prev_control_mode_reason
2021-02-03 19:22:25 +11:00
Patrick José Pereira
678cbdfb4f
ArduSub: Add missing const in member functions
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2021-02-03 18:45:14 +11:00
Peter Barker
2b890eda53
ArduSub: move control_mode_reason up to AP_Vehicle
2021-02-03 18:24:52 +11:00
Randy Mackay
e7c2eb1705
Sub: ahrs pre-arm skips position checks
2021-01-26 10:46:49 +11:00
Peter Barker
f6f19eeeb2
ArduSub: add do_disarm_checks boolean to disarm call
...
this creates symmetry between arming and disarming, at least as far as
the top-level arm() and disarm() calls are concerned.
2021-01-12 08:48:44 +09:00
Josh Henderson
aaa1341b75
ArduSub: privatize AHRS logging
2021-01-12 10:13:22 +11:00
Tom Pittenger
d45ff51bd1
Sub: extend Stream rates param count to match MAVLINK_COMM_NUM_BUFFER
2020-12-29 07:52:09 -07:00
yaapu
2e69ba1091
ArduSub: added virtual getters for waypoint info
2020-12-10 12:39:44 +11:00
Andrew Tridgell
cd2f2f96eb
rename barometer parameters to BARO prefix
2020-12-08 13:22:17 +11:00
Andrew Tridgell
aca46c177d
ArduSub: moved init_safety to AP_Vehicle
2020-12-08 11:14:24 +11:00
Peter Barker
1c19a228ac
Sub: nail GND_EXT_BUS down to bus 1 on Pixhawk1
2020-12-04 16:37:10 +11:00
Peter Barker
6e5e73ef2c
Sub: initialise celsius library on configured (barometer) external bus
2020-12-04 16:37:10 +11:00
Peter Barker
64e1784cb7
Sub: use set_default_by_name for GND_EXT_BUS
2020-12-04 16:37:10 +11:00
Randy Mackay
a8f4ab3d43
Sub: guided pos hold init loses redundant set-auto-yaw-mode
...
also use wpnav's 3d stopping point method
2020-11-27 10:52:17 +09:00
Jacob Walser
c2e3520add
Sub: update release notes for 4.0.2
2020-11-23 12:41:39 -05:00
Willian Galvani
4415d4ed56
Sub: update release notes for 4.0.1
2020-11-23 12:41:30 -05:00
Iampete1
d197ec4072
Sub: add airspeed sensors
2020-10-27 11:24:49 +11:00
Randy Mackay
4bf4872504
Sub: integrate ahrs::get_variances change
...
offset is no longer returned
2020-10-21 08:58:45 +09:00
Randy Mackay
facc0ea8bb
Sub: integrate ahrs.pre_arm_check
2020-10-07 11:53:07 +11:00
Peter Barker
1ea3ca768c
Sub: correct compilation when logging disabled
2020-10-06 11:25:09 +11:00
Peter Barker
13e5e03a0d
ArduSub: move orderly rebooting code from GCS into AP_Vehicle
...
Several places we reboot the vehicle we should probably do several of
the things done in this code - flushing parameters, forcing safety on
etc.
2020-09-29 18:07:59 +10:00
Peter Barker
d37624ccd6
Sub: remove stale MAGNETOMETER config option from config files
...
This isn't used in the code any more
2020-09-29 11:17:08 +10:00
Patrick José Pereira
6a63eb65cc
ArduSub: Use new AP_FWVersionDefine header
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2020-09-23 20:58:35 +10:00
Jacob Walser
6b0d146d92
Sub: Version to 4.2.0 DEV
2020-09-22 14:41:58 +01:00
Tatsuya Yamaguchi
f9b7020ac3
Sub: replace message indicating that initialisation has completed
2020-09-22 09:52:52 +10:00
Andy Piper
ebef358922
Sub: conditionally compile ADSB support
2020-09-22 09:33:51 +10:00
Peter Barker
3b5bd9956d
Sub: remove dangling method declaration
2020-08-29 09:55:38 +09:00
Siddharth Purohit
5318175f70
Sub: move to using CANManager library
2020-08-19 17:31:09 +10:00
Willian Galvani
385f440d90
Sub: update control_poshold to use AC_PosControlSub
2020-08-03 20:19:28 -07:00
Willian Galvani
7fa8a455d7
Sub: refactor depth control of control_althold to a function
2020-08-03 20:19:28 -07:00
Andy Piper
07df203d19
Sub: make mount/gimbal inclusion configurable per-board
2020-08-04 09:18:14 +10:00
Dr.-Ing. Amilcar do Carmo Lucas
664b181d16
ArduSub: Adapt to upstream mavlink changes to the SCALED_PRESSURE* messages
2020-07-29 14:34:22 +10:00
Mirko Denecke
1db0feea59
ArduSub: update_trigger() is now called in AP_Camera update()
2020-07-15 08:37:28 +09:00
Andy Piper
5bedf44734
Sub: log harmonic notch even if FFT is disabled
2020-06-21 19:09:35 +10:00
Andy Piper
94235c5739
Sub: make sure AP_Vehicle::fast_loop() gets called
2020-05-24 07:43:34 +10:00
Peter Barker
2c16810493
ArduSub: create and use INTERNAL_ERROR macro so we get line numbers
2020-04-30 13:21:36 +10:00
Randy Mackay
137077c47b
Sub: remove unnecessary EKF includes
2020-04-28 09:38:23 +09:00
Randy Mackay
36b551b75b
Sub: use ahrs set-alt-measurement-noise instead of direct calls to EKF
2020-04-28 09:38:23 +09:00
Rishabh
c1d5f0441c
Sub: LogMessage Documentation
2020-04-24 08:24:59 +09:00
Randy Mackay
b73d8b32de
Sub: do not send ahrs3 mavlink message
2020-04-22 14:11:17 +09:00
Randy Mackay
6d05ed1eb3
Sub: loiter-turn obeys wpnav-rfnd-use
2020-04-16 17:30:29 +09:00
Randy Mackay
0ab4a184d4
Sub: support circle with terrain altitude
2020-04-16 17:30:29 +09:00
Peter Barker
33f00c0051
ArduSub: remove comment for already-removed in-delay-callback function
...
These are now attached to completely unrelated functions, which is
pretty bad.
2020-04-16 15:11:35 +09:00
Randy Mackay
ac3f99d8dd
Sub: add support for visual odometry
2020-04-09 19:41:08 +09:00
Rishabh
08d9553a0f
Sub: Logger documentation TimeUS and typo fix
2020-04-07 18:57:01 +10:00
Peter Barker
2b18b0f480
Sub: add D16, D32, DFLT, DU16 and DU32 LogMessage documentation
2020-04-07 10:41:22 +10:00
Willian Galvani
824816ddcb
Sub: send messages to GCS when toggling roll/pitch control
2020-03-30 11:19:45 -07:00
Willian Galvani
ba415c99fe
Sub: send Roll/Pitch Toggle flag
2020-03-30 11:19:45 -07:00
Peter Barker
eda1dc2914
Sub: add CTUN log information
2020-03-21 09:34:43 +11:00
Peter Barker
18ddfbdd6e
ArduSub: move AP_PARM_KEY_DUMP function up to AP_Vehicle base class
...
Common to all vehicles now, including Tracker
2020-03-10 11:00:14 +11:00
Peter Barker
e5858555de
ArduSub: move initialisation of serial and gcs to AP_Vehicle
2020-02-25 11:50:55 +11:00
Peter Barker
4d0c61970d
ArduSub: log disarm method
2020-02-22 12:16:29 +11:00
Andy Piper
83b1c3a0bd
ArduSub: add gyro fft logging
2020-02-22 11:15:37 +11:00
Rishabh
075ef40d95
Sub: Rename SYSID_SW_MREV to FORMAT_VERSION
2020-02-19 09:45:22 +09:00
murata
f64a0a9df9
Sub: Match the column of element description
2020-02-19 09:44:57 +09:00
Peter Barker
8292e9d4a5
ArduSub: remove unused compass_init_location state
2020-02-18 10:35:49 +11:00
Peter Barker
7658c13c69
Sub: let AP_Vehicle handle loop()
2020-02-06 14:41:06 +11:00
Patrick José Pereira
885ebc41e3
Sub: Ignore MOT_THST_HOVER parameter
...
We should ignore this parameter since ROVs are neutral buoyancy
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2020-02-05 09:01:33 -05:00
Peter Barker
e7e1cdcc45
ArduSub: move some common init_ardupilot code up to AP_Vehicle
2020-01-28 11:34:51 +11:00
Peter Barker
87b84ec196
Sub: move setup method up to AP_Vehicle base class
2020-01-28 11:34:51 +11:00
Peter Barker
6092a415a5
Sub: allow NavEKFs to be compiled out
2020-01-21 11:53:18 +11:00
Peter Barker
4ecb602def
Sub: EKF objects have moved into AP_AHRS_NavEKF
2020-01-21 11:53:18 +11:00
Peter Barker
e97582add0
Sub: let AP_Vehicle base class worry about scheduler delay callback
2020-01-21 11:37:28 +11:00
Peter Hall
89241d25fd
Sub: set_likely_flying in vehicle
2020-01-14 22:34:37 -07:00
Andrew Tridgell
4a688e59b2
Sub: update for new SRV_Channels parameter conversion call
2020-01-14 14:23:11 +11:00
Peter Barker
354e44a51e
ArduSub: move logging of armed/disarm events into AP_Arming base class
2020-01-14 11:39:36 +11:00
Tatsuya Yamaguchi
1c07609f47
Sub: allow scripts to get modes
2020-01-14 11:16:29 +11:00
Peter Barker
a37df08277
Sub: correct unused expression compilation failure
2020-01-14 11:12:14 +11:00
Andrew Tridgell
5c342c3dab
Sub: removed init_vehicle from separate vehicles
...
use common call from AP_BoardConfig
2019-12-30 13:02:04 +11:00
Andy Piper
1bd6adec23
Sub: create generic vehicle management and move runcam to it
...
add OSD and RCMapper to build
2019-12-30 13:02:04 +11:00
Peter Barker
12cccac361
Sub: let GCS base class handle proximity and rangefinder messages
2019-12-24 12:08:54 +11:00
Andrew Tridgell
f42c4e9ce1
Sub: fixed range check for RC channel
2019-12-20 10:55:14 +11:00
Randy Mackay
b1ccf5b9d5
Sub: remove unused TERRAIN_FOLLOW parameter
2019-12-17 20:02:01 +09:00
Peter Barker
526adee814
Sub: move setting of GPS SYS_STATUS bits up to base class
2019-12-05 13:02:19 +11:00
Willian Galvani
acfe02dbf0
Sub: set cam mount to 0,0,0 and RC mode after initialization
2019-12-03 10:59:46 -05:00
Willian Galvani
c509b1caa2
Sub: Accept position_target_global_int for depth control in ALT_HOLD
2019-12-03 10:57:47 -05:00
Willian Galvani
2e9bd43c49
Sub: rate-limit init_motor_test() calls
2019-12-03 10:50:38 -05:00
Willian Galvani
741c467f03
Sub: do not initialize rc channels 6 and higher
2019-12-03 13:13:28 +08:00
Randy Mackay
952517cb40
Sub: scripting init sends failure message
2019-12-03 12:48:32 +08:00
Peter Barker
d5b970bd18
Sub: vehicle parent class now instantiates AHRS
2019-12-02 09:16:22 +11:00
Peter Barker
38a0fe4564
Sub: rename system_status as it won't be called from base class
2019-11-27 14:27:53 +11:00
Jacob Walser
95124eb73e
Sub: version to 4.1.0dev
2019-11-25 22:28:45 -05:00
Marian Soban
3892c90d1f
Sub: add stubs to avoid linking LTM telemetry
2019-11-26 12:14:13 +11:00
Peter Barker
5ebf27ac61
Sub: rename parameter to avoid name conflict with lock
2019-11-12 16:33:12 +11:00
Peter Barker
7e81aa8f64
Sub: add methods to avoid linking AP_Avoidance
2019-11-12 13:48:09 +11:00
Peter Barker
5a28aa9c1b
Sub: move dummy methods into system.cpp
2019-11-12 13:48:09 +11:00
Peter Barker
dee1cfadfd
Sub: adjust for renaming of RangeFinder files
2019-11-12 07:14:37 +08:00
Peter Barker
b3f1fdf182
Sub: use enum-class for RangeFinder Status
2019-11-09 08:01:53 +11:00
Peter Barker
db36ef3433
Sub: use enum-class for RangeFinder type
2019-11-09 08:01:53 +11:00
Patrick José Pereira
2fae0cf5c0
Sub: Remove unnecessary includes
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2019-11-06 09:40:23 -08:00
Peter Barker
e1686db7bf
Sub: correct compilation when avoidance enabled
2019-11-06 16:36:35 +11:00
Peter Barker
20f904ce66
Sub: correct compilation with fence disabled
2019-11-06 16:36:35 +11:00
Peter Barker
9f719ec02e
Sub: stop providing current location to mount
2019-11-05 19:55:45 +11:00
Peter Barker
795afdd259
Sub: let GCS superclass specify param float capabilitiy
2019-11-05 11:26:23 +11:00
Peter Barker
3819366a9e
Sub: cope with change in namespace of LogEvent enum
...
Also eliminate the Log_Write_Event wrappers
2019-11-05 08:19:26 +08:00
Andrew Tridgell
d307cf7d21
ArduSub: moved AC_PID dependency to core
2019-11-02 16:31:04 +11:00
Michael du Breuil
3f94f0d517
Sub: Support new AP_Vehicle::set_mode
2019-10-25 08:48:22 +08:00
Peter Barker
3cd66dbdd9
Sub: use ahrs singleton to log ATT, POS and AHRS2
2019-10-24 13:15:46 +11:00
Randy Mackay
35b993b220
Sub: minor comment change
2019-10-22 07:15:48 +08:00
Peter Barker
c0052a5e71
Sub: move many members up to base class
2019-10-08 11:26:04 +11:00
Peter Barker
347c247ad0
Sub: become an AP_Vehicle
2019-10-08 11:26:04 +11:00
Peter Barker
739bc486fa
Sub: remove bogus ARMING_CHECK_NONE 'bitmask value'
2019-10-08 10:31:07 +11:00
Peter Barker
3ef94a69ad
Sub: call periodic fence update function
2019-09-28 07:58:48 +09:00
Peter Barker
6891225438
Sub: initialise AC_Fence library
2019-09-28 07:58:48 +09:00
Willian Galvani
9c6a63b55b
sub: fixup joystick changes according to review
...
https://github.com/ArduPilot/ardupilot/pull/11861
2019-09-27 13:20:20 -07:00
Justin
ee65aa2993
joystick: addressed issue9801. Upon engaging input hold, the controller will not read new directional inputs until input hold is disabled or the conrols are returned to their neutral position.
2019-09-27 13:20:20 -07:00
Willian Galvani
adcf0d398d
Sub: update calibration if reading is above water level
2019-09-27 13:17:10 -07:00
Willian Galvani
0c5753112a
AP_TemperatureSensor: Update TSYS01 for Pixhawk2
2019-09-27 13:08:26 -07:00
Willian Galvani
2b0773c18b
Sub: Create MOTOR_DETECT mode
...
This mode attempts to detect the direction of all motors and adjust parameters appropriately.
2019-09-26 09:39:50 -07:00
Peter Barker
5e6b6ee0e0
Sub: remove stale enum entries for log message types
2019-09-18 15:02:57 +10:00
Peter Barker
d32a7b3a29
Sub: wrap_180_cd no longer returns floats for integer arguments
2019-09-18 12:57:02 +10:00
Peter Barker
5692f3d79e
AP_Math: stop returning float for integer wrap_180/wrap_360 etc
2019-09-18 12:57:02 +10:00
Willian Galvani
f86a712a14
Sub: default RNGFNDR1_TYPE to mavlink
2019-09-17 07:06:06 -07:00
Peter Barker
6deac0fa42
Sub: implement dummy afs singleton getting to avoid linking AFS
2019-09-17 09:13:43 +10:00
Willian Galvani
0e4366d540
Sub: improve motor test message
2019-09-16 13:56:32 -07:00
Willian Galvani
db6beb913d
Sub: force cam pan and tilt inputs to channels 7 and 8
2019-09-16 13:31:32 -07:00
Peter Barker
4ef64261a1
Sub: mount uses AP_SerialManager singleton
2019-08-28 06:55:28 +10:00
Peter Barker
c5333c2765
Sub: fix format-string compilation warning
...
../../ArduSub/commands_logic.cpp: In member function 'void Sub::do_nav_delay(const AP_Mission::Mission_Command&)':
../../ArduSub/commands_logic.cpp:485:84: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'long unsigned int' [-Wformat=]
gcs().send_text(MAV_SEVERITY_INFO, "Delaying %u sec",nav_delay_time_max_ms/1000);
^
2019-08-27 09:41:58 +10:00
Michael du Breuil
48f52655c1
Sub: Remove APM_Config.h
2019-08-21 22:16:49 -06:00
Peter Barker
4e002b84c5
Sub: correct compilation when terrain is enabled
2019-08-21 22:05:36 +01:00
Tom Pittenger
018e766a3f
Sub: NAV_Delay variable timers to be all unsigned and labeled as _ms
2019-08-19 15:24:06 -07:00
Peter Barker
45af50f8bd
Sub: avoid allocate a GCS_MAVLINK per mavlink channel
2019-08-14 18:25:43 +10:00
Peter Barker
03e6065380
Sub: move automatic declination setting into AP_Compass itself
2019-08-13 10:02:13 +10:00
Peter Barker
6347febc9a
Sub: pass format string through to check_failed
2019-08-05 14:18:05 +10:00
Peter Barker
157da70cf7
Sub: fix compiler warnings on has_disarm_function
2019-08-02 08:23:57 +10:00
Peter Barker
68edf6351d
Sub: tighten type on mavlink_coordinate_frame_to_location_alt_frame
2019-08-01 17:45:30 +10:00
Michael du Breuil
c37398f6ff
Sub: Convert ARMING_CHECK
2019-07-30 10:42:16 +10:00
Michael du Breuil
ce6fb75e52
Sub: Add keydump feature
2019-07-30 10:42:16 +10:00
Leonard Hall
ad4b6fdeae
Sub: param conversion for attitude control FF and FILT
2019-07-25 17:38:15 +09:00
Leonard Hall
157f786adf
Global: rename desired to target in PID info
2019-07-25 17:38:15 +09:00
Justin
f3634450d7
Sub: Enforce configuration of a disarm button
2019-07-17 12:44:41 -04:00
Pierre Kancir
147a678569
ArduSub: pass mavlink_message_t by const reference
2019-07-16 20:51:42 +10:00
Peter Barker
1f4a1cef70
Sub: correct LOIT parameter documentation prefix
...
Closes #11769
2019-07-16 16:15:39 +10:00
Michael du Breuil
bbcb976e73
Sub: Reduce dependency on inertial nav
2019-07-16 12:11:42 +09:00
Peter Barker
11c5d7cfca
Sub: RangeFinder uses AP_SerialManager singleton
2019-07-16 09:29:48 +10:00
Justin
3dfaa5f021
Sub: Changed the MAV_SEVERITY of the motor test timed out message to INFO so that it wont be read out loud everytime the user ends the motor test
2019-07-10 12:19:27 -04:00
Peter Barker
0af3ecca70
Sub: split RC_CHANNELS messages onto separate ap_message ids
2019-07-09 13:08:45 +10:00
Peter Barker
9afb334f0c
Sub: stop passing relay and ahrs into camera constructor
2019-07-09 09:32:39 +10:00
Peter Barker
b6efd0bea1
Sub: EKF logging moved into EKF from logger
2019-07-06 19:05:51 +10:00
Peter Barker
5444903504
Sub: ServoRelayEvents uses Relay singleton
2019-07-03 23:59:24 -07:00
Peter Barker
bd2516bc89
Sub: add sanity check when fetching GCS_MAVLink instance
2019-06-27 07:54:45 +10:00
Michael du Breuil
e22bda2527
Sub: Send a heartbeat on mode change
2019-06-26 12:58:18 -07:00
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