|
|
@@ -89,22 +89,19 @@ public class Axis9Handler : AxisBaseHandler
|
|
|
private double _oldVariance = 0.000362;
|
|
|
private void _SaveOldMag()
|
|
|
{
|
|
|
- if (!_9Axis.Attitude.MagCalibrater.Complete) return;
|
|
|
- _oldVariance = _9Axis.Attitude.MagCalibrater.Variance;
|
|
|
- _oldEllipsoidFitting = attitudeJson.Stringify(_9Axis.Attitude.MagCalibrater.EllipsoidFitting);
|
|
|
+ // if (!_9Axis.Attitude.MagCalibrater.Complete) return;
|
|
|
+ // _oldVariance = _9Axis.Attitude.MagCalibrater.Variance;
|
|
|
+ // _oldEllipsoidFitting = attitudeJson.Stringify(_9Axis.Attitude.MagCalibrater.EllipsoidFitting);
|
|
|
}
|
|
|
|
|
|
//应用不精准地磁数据,为让客户不地磁校准成功也能动
|
|
|
public override void ApplyImpreciseMag()
|
|
|
{
|
|
|
- if (_9Axis.Attitude.MagCalibrater.Complete) return;
|
|
|
+ // if (_9Axis.Attitude.MagCalibrater.Complete) return;
|
|
|
// _9Axis.Attitude.MagCalibrater.Lock = true;
|
|
|
// _9Axis.Attitude.MagCalibrater.Init();
|
|
|
// _9Axis.Attitude.MagCalibrater.EllipsoidFitting = attitudeJson.Parse<o0.IMU.EllipsoidFitting>(_oldEllipsoidFitting);
|
|
|
// _9Axis.Attitude.MagCalibrater.Variance = _oldVariance;
|
|
|
-
|
|
|
- //2023-3-27 改为拉取服务器数据
|
|
|
- UserComp.Instance.saveMac();
|
|
|
}
|
|
|
|
|
|
public override bool IsGyrCompleted() {
|