Change AltosLib to altoslib
[fw/altos] / altoslib / AltosTelemetryRecordRaw.java
index c21da6fc1cbe26f87eb480f0ecf6fce9477cc6f0..9749aa5c86329a8d77af5ee45bb39c1ac93007d5 100644 (file)
@@ -15,7 +15,7 @@
  * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  */
 
-package org.altusmetrum.AltosLib;
+package org.altusmetrum.altoslib;
 
 public class AltosTelemetryRecordRaw extends AltosTelemetryRecord {
        int[]   bytes;
@@ -62,7 +62,8 @@ public class AltosTelemetryRecordRaw extends AltosTelemetryRecord {
 
        public AltosRecord update_state(AltosRecord previous) {
                AltosRecord     next;
-               if (previous != null)
+
+               if (previous != null && previous.serial == serial)
                        next = previous.clone();
                else
                        next = new AltosRecordNone();