You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Live compass calibrator appears to work correctly for 3 devices (NAVIO2 with external 3DR UBlox + Compass module), when completed it pops up 3 dialogues with the offsets for each device and says they have been saved. Checking the COMPASS_OFS_* values confirms they have been updated, but the pre-arm checks still complain of "Compass not calibrated". This appears to be because the SET_SENSOR_OFFSETS message is not being sent for the 3rd device, meaning the autopilot does not commit it's device ID to eeprom and the calibration check fails on this (see lines 744-755 of AP_Compass.cpp).
The text was updated successfully, but these errors were encountered:
Live compass calibrator appears to work correctly for 3 devices (NAVIO2 with external 3DR UBlox + Compass module), when completed it pops up 3 dialogues with the offsets for each device and says they have been saved. Checking the COMPASS_OFS_* values confirms they have been updated, but the pre-arm checks still complain of "Compass not calibrated". This appears to be because the SET_SENSOR_OFFSETS message is not being sent for the 3rd device, meaning the autopilot does not commit it's device ID to eeprom and the calibration check fails on this (see lines 744-755 of AP_Compass.cpp).
The text was updated successfully, but these errors were encountered: