X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=blobdiff_plain;f=altoslib%2FAltosConfigData.java;fp=altoslib%2FAltosConfigData.java;h=c0855728541737b58aa8435b3ffcc663dde4f4d9;hp=5634ff410229f9fa77386c805e4f3b88c41446e2;hb=4358d83ba96b072cabd344e287fa77005968690f;hpb=d1a2932e080041cfe107e00e7b23213026d1fb81 diff --git a/altoslib/AltosConfigData.java b/altoslib/AltosConfigData.java index 5634ff41..c0855728 100644 --- a/altoslib/AltosConfigData.java +++ b/altoslib/AltosConfigData.java @@ -839,6 +839,10 @@ public class AltosConfigData { int plus = accel_cal_plus(pad_orientation); int minus = accel_cal_minus(pad_orientation); if (plus != AltosLib.MISSING && minus != AltosLib.MISSING) { + if (plus < 0) + plus = 65536 + plus; + if (minus < 0) + minus = 65536 + minus; if (accel_zero_along != AltosLib.MISSING && accel_zero_across != AltosLib.MISSING && accel_zero_through != AltosLib.MISSING)