Peter Barker
9b398e8765
Copter: remove stale enum entries for log message types
5 years ago
Peter Barker
0031deb175
Copter: correct abs vs fabsf usage in Attitude
5 years ago
Peter Barker
a1ce8dafb0
Copter: wrap_180_cd no longer returns floats for integer arguments
5 years ago
Randy Mackay
cba03da59a
Copter: version to 4.0.0-dev
5 years ago
Randy Mackay
bce5154b2d
Copter: compassmot and motor_test set_soft_armed
5 years ago
Peter Barker
1b29cf14a6
Copter: remove get_advanced_failsafe override; singleton to be used
5 years ago
Peter Barker
b4537bebd8
Copter: move control_mode_t into being Mode::Number enum class
...
Fixes this compiler error:
In file included from ../../ArduCopter/sensors.cpp:1:
In file included from ../../ArduCopter/Copter.h:195:
../../ArduCopter/mode.h:1291:9: fatal error: declaration shadows a variable in the global namespace [-Wshadow]
AUTO, // after A and B defined, pilot toggle the switch from one side to the other, vehicle flies autonomously
^
../../ArduCopter/defines.h:38:5: note: previous declaration is here
AUTO = 3, // fully automatic waypoint control using mission commands
^
1 error generated.
5 years ago
bnsgeyer
23d4473f88
Copter: tradheli-properly upgrade rsc parameters
5 years ago
Randy Mackay
1818360519
Copter: land mode inits auto yaw
5 years ago
Randy Mackay
8a20d37799
Copter: zigzag smoother stops on terrain failure
5 years ago
Randy Mackay
6ddaf81439
Copter: param conversion for INS_NOTCH_FREQ and BW
5 years ago
bnsgeyer
f84dac85ea
Copter: tradheli-dualheli swashplate type upgrade conversion fix
5 years ago
bnsgeyer
a849aab4c7
Copter: tradheli-singleheli swashplate type upgrade conversion fix
5 years ago
Peter Barker
e497b13b4a
Copter: remove ineffective DEVO_TELEM_ENABLED
6 years ago
Peter Barker
ab7b4616ff
Copter: let GCS base class handle fence sys_status bits
6 years ago
Peter Hall
e1b982c99c
Copter: RC_Channel: remove fence
6 years ago
Peter Barker
a9ffe902f0
Copter: mount uses AP_SerialManager singleton
6 years ago
Peter Barker
0ce3cd06b0
Copter: fix compilation when drift mode is disabled
6 years ago
Leonard Hall
8b7fe2ac12
Copter: Acro_Balance update
6 years ago
Peter Barker
87a1efeb45
Copter: add assertion that guided is enabled if guided-nogps is enabled
6 years ago
Peter Barker
f8f5e7f5ae
Copter: correct compilation when guided mode is disabled
6 years ago
Peter Barker
3c6b67349f
Copter: correct build when AFS disabled
6 years ago
Peter Barker
c0774e74e0
Copter: fix format-string compilation warning
...
../../ArduCopter/mode_auto.cpp: In member function 'void ModeAuto::do_nav_delay(const AP_Mission::Mission_Command&)':
../../ArduCopter/mode_auto.cpp:1372: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);
^
This is with a mini-pix build.
6 years ago
Tom Pittenger
0983a04d52
Copter: NAV_Delay variable timers to be all unsigned and labeled as _ms
6 years ago
Peter Barker
4b870d752f
Copter: fix toy-mode build
...
handle_message changed signature a few months ago but this is protected
by pragmas such that it is only ubild on SkyViper
6 years ago
Peter Barker
b9a387ed9e
Copter: stop updating sensor status flags
...
These are updated as required in the gcs library itself.
6 years ago
Randy Mackay
709c874d8b
Copter: integrate AP_OAPathPlanner
6 years ago
Peter Barker
48a1b2f436
Copter: avoid allocate a GCS_MAVLINK per mavlink channel
6 years ago
Randy Mackay
a3bde4f054
Copter: pre-arm check for ToshibaCAN ESC pwm range
6 years ago
Peter Barker
4fa83ed40d
Copter: move automatic declination setting into AP_Compass itself
6 years ago
Randy Mackay
41f538e039
Copter: simplify DEVO_TELEM_ENABLED definition
6 years ago
Peter Barker
c0e8d319c6
Copter: make surface tracking adjust_climb_rate take a float
...
Its callers all pass in floats and we return a float, so stop going via
an int16_t
6 years ago
Peter Barker
b0428f0fe8
Copter: make surface_tracking a class, various functions methods
6 years ago
Bill Geyer
c8b547a8e4
Copter: tradheli-remove snprintf statements
6 years ago
bnsgeyer
5eb5277f4c
Copter: tradheli-converts swashplate to H3-120 on upgrade based on old params
6 years ago
Peter Barker
6f4167b85b
Copter: pass format string through to check_failed
6 years ago
hoangthien94
6d8a1bbe81
Copter: bypass compass healthy check when ext nav data is available for heading
6 years ago
Peter Barker
18de327e7f
Copter: tighten type on mavlink_coordinate_frame_to_location_alt_frame
6 years ago
Peter Barker
5538800ad0
Copter: use MAV_FRAME_GLOBAL instead of MAV_FRAME_GLOBAL_INT in send_position_target
6 years ago
liang
e422f2b2fd
Copter: mode_auto: retract the landing gear automatically
6 years ago
Michael du Breuil
599a1af5c1
Copter: Convert ARMING_CHECK
6 years ago
Michael du Breuil
ed2ae707f4
Copter: Add keydump feature
6 years ago
Randy Mackay
8e095d4a81
Copter: avoid terrain failsafe from a single out-of-range rangefinder reading
6 years ago
Randy Mackay
67ff96d8de
Copter: 3.6.10 release notes
6 years ago
Leonard Hall
f128e93ec5
Copter: support for upgrade to PID object
6 years ago
Leonard Hall
157f786adf
Global: rename desired to target in PID info
6 years ago
Randy Mackay
eed19a9262
Copter: 3.6.10-rc2 release notes
6 years ago
Randy Mackay
eb433508f1
Copter: esc cal startup check moved outside rc output init
...
this ensures we don't accidentally enter esc calibration during motor test
6 years ago
Leonard Hall
c56acb49d6
Copter: Add missing Loiter initialisation lines.
...
This command is missing to define the desired acceleration that loiter will initalise to.
loiter_nav->clear_pilot_desired_acceleration();
6 years ago
misswhile
15a326bade
Copter: fixed can't enter esc calibration by RC.
6 years ago