MicroPilot

MicroPilot Autopilot Users Group

Solving the "Runtime error: Multi-compensation setup doesn't match calibration tables" message

This error will appear if multi-point temperature compensation is disabled on the autopilot, but the autopilot detects it has been calibrated for multiple temperature points.

The 1028G2 up to the 2128G2Heli all have multi-point temperature compensation on the sensors so this must be enabled.

This field will be properly set when the autopilot is shipped, but there are some scenarios that can cause it to be reset. The most common one is from flashing the wrong firmware file to the autopilot which will reset the fields to default.

Field 651 [enableTempCompensation] is where this option is enabled. This field must be set to 2 to enabled multi-point temperature compensation.

Since this field should never be changed for an autopilot it is not transmitted when you send a VRS. So to reset this field if it has been cleared you must do it manually.

Here are the steps to resolving this error message:

1. Flash the proper firmware type to your autopilot. If this field has been reset then the wrong firmware type is likely on the autopilot. See the firmware appendix section in the main autopilot manual for details on what firmware to use.
Power cycle the autopilot after the firmware is flashed.
 
2. Connect to the COM port of your autopilot with TeraTerm, Putty, or other program. This can be done over a cable or wireless connection. Make sure the autopilot is powered on and wait for the startup report to finish.

Then use the '0000' command (Press '0' four times, you will see a message saying calibration is being restored). Power cycle once prompted to do so.
 
3. Still using Tera term, wait for the startup report to finish again and then use setup mode to set field 651 to 2:
Press 'QQQQ' to enter setup mode.
Press 'P' to program a field and type 651 when prompted for a field number, press Enter.
Type 2 for the value when prompted and press Enter
Press 'W' to save the change to flash.
Power cycle the autopilot after saving to flash is done.

Evan Schellenberg

MicroPilot Support

Views: 66

Reply to This

Share

© 2024   Created by MicroPilotNingAdmin.   Powered by

Report an Issue  |  Terms of Service