AP_Param: fixed loading defaults file after storage

make sure defaults don't override storage values
This commit is contained in:
Andrew Tridgell 2017-01-10 14:38:45 +11:00
parent 3fe1a69a32
commit d430cd62a6

View File

@ -1797,7 +1797,9 @@ bool AP_Param::load_defaults_file(const char *filename, bool panic_on_error)
AP_HAL::panic("AP_Param: Failed to set param default");
return false;
}
vp->set_float(value, var_type);
if (!vp->configured_in_storage()) {
vp->set_float(value, var_type);
}
}
fclose(f);