1
0
Fork 0
mirror of https://github.com/iNavFlight/inav-configurator.git synced 2025-07-26 01:35:23 +03:00

Update defaults for 3-7 inch multirotor

This commit is contained in:
Pawel Spychalski (DzikuVx) 2020-04-02 18:16:10 +02:00
parent 8ed60bb936
commit f916a1f0bd

View file

@ -13,6 +13,9 @@ helper.defaultsDialog = (function() {
let data = [{ let data = [{
"title": 'Mini Quad with 3"-7" propellers', "title": 'Mini Quad with 3"-7" propellers',
"settings": [ "settings": [
/*
System
*/
{ {
key: "gyro_hardware_lpf", key: "gyro_hardware_lpf",
value: "256HZ" value: "256HZ"
@ -21,9 +24,12 @@ helper.defaultsDialog = (function() {
key: "looptime", key: "looptime",
value: 500 value: 500
}, },
/*
Filtering
*/
{ {
key: "gyro_lpf_hz", key: "gyro_lpf_hz",
value: 100 value: 110
}, },
{ {
key: "gyro_lpf_type", key: "gyro_lpf_type",
@ -31,16 +37,51 @@ helper.defaultsDialog = (function() {
}, },
{ {
key: "gyro_stage2_lowpass_hz", key: "gyro_stage2_lowpass_hz",
value: 200 value: 0
}, },
{ {
key: "dterm_lpf_hz", key: "dterm_lpf_hz",
value: 90 value: 110
},
{
key: "dterm_lpf_type",
value: "PT1"
},
{
key: "dterm_lpf2_hz",
value: 170
},
{
key: "dterm_lpf2_type",
value: "PT1"
}, },
{ {
key: "use_dterm_fir_filter", key: "use_dterm_fir_filter",
value: "OFF" value: "OFF"
}, },
{
key: "dynamic_gyro_notch_enabled",
value: "ON"
},
{
key: "dynamic_gyro_notch_q",
value: 250
},
{
key: "dynamic_gyro_notch_min_hz",
value: 120
},
/*
Mechanics
*/
{
key: "mc_airmode_type",
value: "THROTTLE_THRESHOLD"
},
{
key: "dterm_setpoint_weight",
value: 0.75
},
{ {
key: "mc_iterm_relax_type", key: "mc_iterm_relax_type",
value: "SETPOINT" value: "SETPOINT"
@ -61,6 +102,9 @@ helper.defaultsDialog = (function() {
key: "antigravity_accelerator", key: "antigravity_accelerator",
value: 5 value: 5
}, },
/*
Rates
*/
{ {
key: "rc_yaw_expo", key: "rc_yaw_expo",
value: 70 value: 70
@ -81,17 +125,20 @@ helper.defaultsDialog = (function() {
key: "yaw_rate", key: "yaw_rate",
value: 60 value: 60
}, },
/*
PIDs
*/
{ {
key: "mc_p_pitch", key: "mc_p_pitch",
value: 44 value: 44
}, },
{ {
key: "mc_i_pitch", key: "mc_i_pitch",
value: 60 value: 75
}, },
{ {
key: "mc_d_pitch", key: "mc_d_pitch",
value: 25 value: 28
}, },
{ {
key: "mc_p_roll", key: "mc_p_roll",
@ -99,34 +146,24 @@ helper.defaultsDialog = (function() {
}, },
{ {
key: "mc_i_roll", key: "mc_i_roll",
value: 50 value: 60
}, },
{ {
key: "mc_d_roll", key: "mc_d_roll",
value: 25 value: 28
}, },
{ {
key: "mc_p_yaw", key: "mc_p_yaw",
value: 45 value: 35
}, },
{ {
key: "mc_i_yaw", key: "mc_i_yaw",
value: 70 value: 80
},
{
key: "mc_airmode_type",
value: "THROTTLE_THRESHOLD"
}, },
{ {
key: "applied_defaults", key: "applied_defaults",
value: 2 value: 2
} }
],
"features":[
{
bit: 5, // Enable DYNAMIC_FILTERS
state: true
}
] ]
}, },
{ {
@ -170,7 +207,7 @@ helper.defaultsDialog = (function() {
] ]
}, },
{ {
"title": 'Custom UAV - INAV legacy defaults', "title": 'Custom UAV - INAV legacy defaults (Not recommended)',
"settings": [ "settings": [
{ {
key: "applied_defaults", key: "applied_defaults",
@ -179,7 +216,7 @@ helper.defaultsDialog = (function() {
] ]
}, },
{ {
"title": 'Keep current settings', "title": 'Keep current settings (Not recommended)',
"settings": [ "settings": [
{ {
key: "applied_defaults", key: "applied_defaults",