altoslib: Correct sign of telemega v4 pitch
[fw/altos] / altoslib / AltosEepromRecordMega.java
index ced942984883afc4a925c98b3125103b81d9e729..168b352c652a8a67707a45bb5bb6c516568ea7c4 100644 (file)
@@ -142,7 +142,7 @@ public class AltosEepromRecordMega extends AltosEepromRecord {
                case AltosLib.AO_LOG_FORMAT_EASYMEGA_2:
                        return -gyro_y();
                case AltosLib.AO_LOG_FORMAT_TELEMEGA_4:
-                       return gyro_y();
+                       return -gyro_y();
                default:
                        return AltosLib.MISSING;
                }
@@ -173,8 +173,9 @@ public class AltosEepromRecordMega extends AltosEepromRecord {
                case AltosLib.AO_LOG_FORMAT_TELEMEGA_OLD:
                        return mag_x();
                case AltosLib.AO_LOG_FORMAT_EASYMEGA_2:
-               case AltosLib.AO_LOG_FORMAT_TELEMEGA_4:
                        return -mag_y();
+               case AltosLib.AO_LOG_FORMAT_TELEMEGA_4:
+                       return mag_y();
                default:
                        return AltosLib.MISSING;
                }