diff --git a/src/config.c b/src/config.c index 5a7141413..fbf296075 100755 --- a/src/config.c +++ b/src/config.c @@ -333,7 +333,7 @@ static void resetConf(void) resetRollAndPitchTrims(¤tProfile.accelerometerTrims); - currentProfile.mag_declination = 0; // For example, -6deg 37min, = -637 Japan, format is [sign]dddmm (degreesminutes) default is zero. + currentProfile.mag_declination = 0; currentProfile.acc_lpf_factor = 4; currentProfile.accz_deadband = 40; currentProfile.accxy_deadband = 40; diff --git a/src/config_profile.h b/src/config_profile.h index 2f78259d8..5b6a0dc94 100644 --- a/src/config_profile.h +++ b/src/config_profile.h @@ -8,8 +8,11 @@ typedef struct profile_s { controlRateConfig_t controlRateConfig; uint8_t dynThrPID; - uint16_t tpa_breakpoint; // Breakpoint where TPA is activated + uint16_t tpa_breakpoint; // Breakpoint where TPA is activated + int16_t mag_declination; // Get your magnetic decliniation from here : http://magnetic-declination.com/ + // For example, -6deg 37min, = -637 Japan, format is [sign]dddmm (degreesminutes) default is zero. + rollAndPitchTrims_t accelerometerTrims; // accelerometer trim // sensor-related stuff