altoslib: Fix accel inversion for TeleMega v4.0
authorKeith Packard <keithp@keithp.com>
Thu, 29 Oct 2020 18:38:55 +0000 (11:38 -0700)
committerKeith Packard <keithp@keithp.com>
Wed, 18 Nov 2020 05:40:21 +0000 (21:40 -0800)
TeleMega v4.0 uses the adxl375, just like EasyMega v2.0

Signed-off-by: Keith Packard <keithp@keithp.com>
altoslib/AltosConfigData.java

index c0855728541737b58aa8435b3ffcc663dde4f4d9..bb7f5bcc374a8ef725df606761dae2607a3b5d52 100644 (file)
@@ -202,8 +202,8 @@ public class AltosConfigData {
                case AltosLib.AO_LOG_FORMAT_TELEMETRUM:
                case AltosLib.AO_LOG_FORMAT_TELEMEGA:
                case AltosLib.AO_LOG_FORMAT_TELEMEGA_3:
-               case AltosLib.AO_LOG_FORMAT_TELEMEGA_4:
                        return 4095 - value;
+               case AltosLib.AO_LOG_FORMAT_TELEMEGA_4:
                case AltosLib.AO_LOG_FORMAT_EASYMEGA_2:
                case AltosLib.AO_LOG_FORMAT_EASYMOTOR:
                        return -value;