ardupilot/ArduCopter
Lucas De Marchi 7f0d5ddf21 AP_Param: stop panic()'ing on unknown parameters
Our track record on keeping parameters up to date with master is not
great and panic()'ing when loading them apparently is not helping
because every and each vehicle has a different file.

On aerofc load_defaults_file() is used in the same way as
load_embedded_param_defaults() is in which the panic() behavior has been
previously removed.

This finishes the removal of the panic param and add warnings to the
debug console when reading the parameters (rather than when counting
them).
2018-06-28 10:18:19 -07:00
..
afs_copter.cpp Copter: remove rcmap member from AP_AdvancedFailsafe 2018-05-05 18:06:31 +09:00
afs_copter.h Copter: remove rcmap member from AP_AdvancedFailsafe 2018-05-05 18:06:31 +09:00
AP_Arming.cpp Copter: use check_failed function 2018-06-23 15:33:19 +10:00
AP_Arming.h Copter: move copter-specific AP_Arming code into Copter subclass 2018-06-28 12:48:31 +10:00
AP_Rally.cpp Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_Rally.h Copter: removed create() method for objects 2017-12-14 08:12:28 +11:00
AP_State.cpp Copter: Support new battery failsafes 2018-03-27 22:12:21 +01:00
APM_Config_mavlink_hil.h Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
APM_Config.h Copter: rename SPRAYER-enabled-define to SPRAYER_ENABLED 2018-06-01 15:13:05 +09:00
ArduCopter.cpp Copter: correct comment 2018-06-26 10:25:28 +10:00
Attitude.cpp Copter: move sanity check for rangefinder alt to within protected func 2018-06-06 08:33:56 +09:00
autoyaw.cpp Copter: add sanity check for ModeFollow requiring AC_Avoid 2018-05-10 17:55:13 +09:00
avoidance_adsb.cpp Copter: add option to disable THROW mode 2018-03-15 07:38:14 +09:00
avoidance_adsb.h Copter: removed create() method for objects 2017-12-14 08:12:28 +11:00
baro_ground_effect.cpp Copter: eliminate mode_has_manual_throttle 2017-12-06 10:09:58 +09:00
capabilities.cpp Copter: add compass cal capability bit 2016-12-04 19:17:01 -08:00
commands.cpp Copter: use AP_RTC 2018-06-15 08:01:22 +10:00
compassmot.cpp Copter: Support new battery failsafes 2018-03-27 22:12:21 +01:00
config.h Copter: added OSD support 2018-06-27 14:55:00 +10:00
Copter.cpp Copter: use AP_FWVersion singleton 2018-06-18 19:10:37 +01:00
Copter.h Copter: moved OSD to top level params 2018-06-27 14:55:00 +10:00
crash_check.cpp Copter: use send_text method on the GCS singleton 2017-07-09 17:17:29 -04:00
defines.h Copter: use AP_RTC 2018-06-15 08:01:22 +10:00
ekf_check.cpp Copter: raise EKF failure even if USB is connected 2018-06-26 10:07:55 +10:00
esc_calibration.cpp Copter: Do not use the Delay method wrapper. 2018-06-16 09:40:47 +09:00
events.cpp Copter: Use RC_Channels instead of hal.rcin 2018-04-11 21:47:07 +01:00
failsafe.cpp Copter: allow fence to be disabled while AFS is enabled 2018-02-27 07:43:13 +09:00
fence.cpp Copter: check for fence breaches when disarmed 2018-06-11 11:41:10 +09:00
GCS_Copter.h Copter: remove CLI 2017-08-14 10:23:50 +09:00
GCS_Mavlink.cpp Copter: make do_user_takeoff a member of Mode 2018-06-26 09:11:21 +09:00
GCS_Mavlink.h Copter: use AP_FWVersion singleton 2018-06-18 19:10:37 +01:00
heli.cpp Copter: rename flightmode_ objects to mode_ 2017-12-12 10:39:26 +09:00
inertia.cpp Copter: move home state into AP_AHRS 2018-03-19 10:32:37 +09:00
land_detector.cpp Copter: allow AP_Stats to be optional 2018-03-02 07:23:35 +11:00
landing_gear.cpp Copter: make landing_gear_should_be_deployed a base-class method 2017-12-27 12:08:15 +00:00
leds.cpp Copter: remove shims used in scheduler 2018-02-12 11:19:34 +09:00
Log.cpp Copter: log quiet-nan for rangefinder-desired-alt when not using it 2018-06-06 08:33:56 +09:00
make.inc Copter: added OSD support 2018-06-27 14:55:00 +10:00
Makefile ArduCopter Makefile: Don't include targets.mk directly (included by apm.mk) 2013-01-09 13:15:38 -08:00
Makefile.waf waf: use single entry point for make wrappers 2015-12-10 10:40:34 +09:00
mode_acro_heli.cpp Copter: replace smoothing gain with AC_AttitudeControl::set_input_tc 2018-03-16 13:50:57 +09:00
mode_acro.cpp Copter: add option to disable ACRO mode 2018-03-15 07:38:14 +09:00
mode_althold.cpp Copter: create Copter::Mode::_TakeOff subobject from takeoff_state 2018-06-26 09:11:21 +09:00
mode_auto.cpp Copter: use AP_RTC 2018-06-15 08:01:22 +10:00
mode_autotune.cpp Copter: autotune minor comment fix 2018-04-12 20:51:37 +09:00
mode_avoid_adsb.cpp Copter: enable parameters inside mode objects 2018-02-08 17:36:33 +11:00
mode_brake.cpp Copter: integrate AC_Loiter 2018-04-04 10:45:10 +09:00
mode_circle.cpp Copter: move sanity check for rangefinder alt to within protected func 2018-06-06 08:33:56 +09:00
mode_drift.cpp ArduCopter: changed signature for get_pilot_desired_lean_angles() 2018-03-19 17:51:39 +09:00
mode_flip.cpp Copter: flip mode format fix 2018-05-31 15:21:50 +09:00
mode_flowhold.cpp Copter: create Copter::Mode::_TakeOff subobject from takeoff_state 2018-06-26 09:11:21 +09:00
mode_follow.cpp Copter: follow mode renames and comment improvements 2018-03-06 09:50:16 +09:00
mode_guided_nogps.cpp Copter: rename control_xx.cpp files to mode_xx.cpp 2017-12-12 10:39:26 +09:00
mode_guided.cpp Copter: clean up do_user_takeoff 2018-06-26 09:11:21 +09:00
mode_land.cpp Copter: integrate AC_Loiter 2018-04-04 10:45:10 +09:00
mode_loiter.cpp Copter: create Copter::Mode::_TakeOff subobject from takeoff_state 2018-06-26 09:11:21 +09:00
mode_poshold.cpp Copter: create Copter::Mode::_TakeOff subobject from takeoff_state 2018-06-26 09:11:21 +09:00
mode_rtl.cpp Copter: create an AutoYaw helper object to hold auto-yaw state 2018-04-18 13:27:43 +09:00
mode_smart_rtl.cpp Copter: SmartRTL add pilot yaw control 2018-04-30 13:15:44 +09:00
mode_sport.cpp Copter: create Copter::Mode::_TakeOff subobject from takeoff_state 2018-06-26 09:11:21 +09:00
mode_stabilize_heli.cpp ArduCopter: changed signature for get_pilot_desired_lean_angles() 2018-03-19 17:51:39 +09:00
mode_stabilize.cpp ArduCopter: changed signature for get_pilot_desired_lean_angles() 2018-03-19 17:51:39 +09:00
mode_throw.cpp ArduCopter: fix float to double warning 2018-04-18 10:27:10 +09:00
mode.cpp Copter: create Copter::Mode::_TakeOff subobject from takeoff_state 2018-06-26 09:11:21 +09:00
mode.h Copter: create Copter::Mode::_TakeOff subobject from takeoff_state 2018-06-26 09:11:21 +09:00
motor_test.cpp Copter: Support new battery failsafes 2018-03-27 22:12:21 +01:00
motors.cpp Copter: option to force arm, bypassing checks 2018-06-20 11:43:38 +10:00
navigation.cpp Copter: Copter.h method reordering 2017-12-15 08:26:45 +09:00
Parameters.cpp AP_Param: stop panic()'ing on unknown parameters 2018-06-28 10:18:19 -07:00
Parameters.h Copter: moved OSD to top level params 2018-06-27 14:55:00 +10:00
position_vector.cpp Copter: Move some common functions to AP_Math (NFC) 2017-12-05 08:54:49 +09:00
precision_landing.cpp Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
radio.cpp Copter: implement 'air-mode' for copter 2018-05-29 10:27:14 +09:00
ReleaseNotes.txt Copter: 3.6.0-rc2 release notes 2018-06-06 12:02:40 +09:00
sensors.cpp Copter: use MAV_SYS_STATUS_SENSOR_PROXIMITY for proximity sensor 2018-06-26 10:25:28 +10:00
setup.cpp Copter: remove CLI 2017-08-14 10:23:50 +09:00
switches.cpp Copter: rename SPRAYER-enabled-define to SPRAYER_ENABLED 2018-06-05 12:08:17 +09:00
system.cpp Copter: moved OSD to top level params 2018-06-27 14:55:00 +10:00
takeoff.cpp Copter: create Copter::Mode::_TakeOff subobject from takeoff_state 2018-06-26 09:11:21 +09:00
terrain.cpp Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
toy_mode.cpp ArduCopter : HAL_RCINPUT_WITH_AP_RADIO definition 2018-05-22 08:35:01 +09:00
toy_mode.h Copter: enable F412 toymode button setup 2018-02-08 17:36:33 +11:00
tuning.cpp Copter: tuning rc-feel uses multiply instead of divide 2018-03-16 13:50:57 +09:00
UserCode.cpp Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
UserVariables.h Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
version.cpp Copter: use AP_FWVersion singleton 2018-06-18 19:10:37 +01:00
version.h Copter: firmware text to ArduCopter 2018-01-31 12:13:57 +09:00
wscript Copter: added OSD support 2018-06-27 14:55:00 +10:00