Skip to content

Commit 6114924

Browse files
committed
FEATURE: Explain the benefits of IMU temperature calibration
And allow the users to skip it.
1 parent 8888692 commit 6114924

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

MethodicConfigurator/ArduCopter_configuration_steps.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,15 @@
1111
"forced_parameters": {
1212
"INS_TCAL1_ENABLE": { "New Value": 2, "Change Reason": "Activates the temperature calibration for IMU 1 at the next start" },
1313
"LOG_BITMASK": { "New Value": 524416, "Change Reason": "Only for IMU and Raw-IMU" },
14-
"LOG_DISARMED": { "New Value": 1, "Change Reason": "Gather data for the offline IMU temperature compensation while the FC is disarmed" }
14+
"LOG_DISARMED": { "New Value": 1, "Change Reason": "Gather data for the offline IMU temperature calibration while the FC is disarmed" }
1515
},
1616
"derived_parameters": {
17-
"INS_LOG_BAT_MASK": { "New Value": "15 if 'INS_TCAL4_ENABLE' in fc_parameters else 7 if 'INS_TCAL3_ENABLE' in fc_parameters else 3 if 'INS_TCAL2_ENABLE' in fc_parameters else 1", "Change Reason": "Calculate IMU compensation for all IMUs, irrespective of their usage in a future step. Saves the trouble of recalibrating an inactive IMU if you later decide to activate it" },
17+
"INS_LOG_BAT_MASK": { "New Value": "15 if 'INS_TCAL4_ENABLE' in fc_parameters else 7 if 'INS_TCAL3_ENABLE' in fc_parameters else 3 if 'INS_TCAL2_ENABLE' in fc_parameters else 1", "Change Reason": "Calculate IMU calibration for all IMUs, irrespective of their usage in a future step. Saves the trouble of recalibrating an inactive IMU if you later decide to activate it" },
1818
"INS_TCAL2_ENABLE": { "New Value": "2", "Change Reason": "Activates the temperature calibration for IMU 2 at the next start" },
1919
"INS_TCAL3_ENABLE": { "New Value": "2", "Change Reason": "Activates the temperature calibration for IMU 3 at the next start" },
2020
"BRD_HEAT_TARG": { "New Value": "65", "Change Reason": "Reasonable for most places on this planet" }
2121
},
22+
"jump_possible": {"04_board_orientation.param": "IMU temperature calibration reduces the number of possible 'Accel inconsistent' and 'Gyro inconsistent' errors.\nIMU temperature calibration is optional.\n\nDo you want to skip it?"},
2223
"old_filenames": []
2324
},
2425
"03_imu_temperature_calibration_results.param": {

0 commit comments

Comments
 (0)