Parameters.pde: Added new comment structure to a few parameters for testing.

This commit is contained in:
Adam M Rivera 2012-04-24 11:37:33 -05:00
parent c1fd3218d1
commit 8c607d93fc
1 changed files with 38 additions and 4 deletions

View File

@ -20,8 +20,19 @@ static const AP_Param::Info var_info[] PROGMEM = {
GSCALAR(sysid_this_mav, "SYSID_THISMAV"),
GSCALAR(sysid_my_gcs, "SYSID_MYGCS"),
GSCALAR(serial3_baud, "SERIAL3_BAUD"),
// @Param
// @DisplayName: Alt Hold RTL
// @Description: This is the altitude the model will move to before Returning to Launch
// @Units: Meters
// @Range: 0 400
GSCALAR(RTL_altitude, "ALT_HOLD_RTL"),
// @Param
// @DisplayName: Enable Sonar
// @Description: Setting this to true (1) will enable the sonar. Setting this to false(0) will disable the sonar
GSCALAR(sonar_enabled, "SONAR_ENABLE"),
GSCALAR(sonar_type, "SONAR_TYPE"),
GSCALAR(battery_monitoring, "BATT_MONITOR"),
GSCALAR(volt_div_ratio, "VOLT_DIVIDER"),
@ -32,10 +43,23 @@ static const AP_Param::Info var_info[] PROGMEM = {
GSCALAR(optflow_enabled, "FLOW_ENABLE"),
GSCALAR(low_voltage, "LOW_VOLT"),
GSCALAR(super_simple, "SUPER_SIMPLE"),
// @Param
// @DisplayName: RTL Land
// @Description: Setting this to true (1) will enable landing after RTL. Setting this to false(0) will disable landing after RTL.
GSCALAR(rtl_land_enabled, "RTL_LAND"),
GSCALAR(rtl_approach_alt, "APPROACH_ALT"),
GSCALAR(retro_loiter, "RETRO_LOITER"),
// @Param
// @DisplayName: Alt Hold RTL
// @Description: This is the altitude the model will move to before Returning to Launch
// @Units: Meters
// @Range: 1 10
GSCALAR(rtl_approach_alt, "APPROACH_ALT"),
// @Param
// @DisplayName: Retro Loiter
// @Description: Setting this to true (1) will enable the Loiter from 2.0.49. Setting this to false(0) will use the most recent Loiter routines.
GSCALAR(retro_loiter, "RETRO_LOITER"),
GSCALAR(waypoint_mode, "WP_MODE"),
GSCALAR(command_total, "WP_TOTAL"),
@ -91,8 +115,12 @@ static const AP_Param::Info var_info[] PROGMEM = {
GGROUP(rc_8, "RC8_", RC_Channel),
GGROUP(rc_camera_pitch, "CAM_P_", RC_Channel),
GGROUP(rc_camera_roll, "CAM_R_", RC_Channel),
// speed of fast RC channels in Hz
// @Param
// @DisplayName: ESC Update Speed
// @Description: This is the speed in Hertz that your ESCs will receive updates
// @Units: Hertz (Hz)
// @Values: 400,490
GSCALAR(rc_speed, "RC_SPEED"),
// variable
@ -100,7 +128,13 @@ static const AP_Param::Info var_info[] PROGMEM = {
GSCALAR(camera_pitch_gain, "CAM_P_G"),
GSCALAR(camera_roll_gain, "CAM_R_G"),
GSCALAR(stabilize_d, "STAB_D"),
// @Param
// @DisplayName: Stabilize D Schedule
// @Description: This value is a percentage of scheduling applied to the Stabilize D term.
// @Range: 0 1
GSCALAR(stabilize_d_schedule, "STAB_D_S"),
GSCALAR(acro_p, "ACRO_P"),
GSCALAR(axis_lock_p, "AXIS_P"),
GSCALAR(axis_enabled, "AXIS_ENABLE"),