Commit Graph

1095 Commits

Author SHA1 Message Date
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