move a file back
authorKeith Packard <keithp@keithp.com>
Tue, 3 Jan 2012 00:13:46 +0000 (16:13 -0800)
committerKeith Packard <keithp@keithp.com>
Tue, 3 Jan 2012 00:13:46 +0000 (16:13 -0800)
25 files changed:
altosui/AltosFontListener.java [new file with mode: 0644]
altosui/altoslib/src/org/altusmetrum/AltosLib/AltosCRCException.java
altosui/altoslib/src/org/altusmetrum/AltosLib/AltosConvert.java
altosui/altoslib/src/org/altusmetrum/AltosLib/AltosFontListener.java [deleted file]
altosui/altoslib/src/org/altusmetrum/AltosLib/AltosFrequency.java
altosui/altoslib/src/org/altusmetrum/AltosLib/AltosGPS.java
altosui/altoslib/src/org/altusmetrum/AltosLib/AltosGPSSat.java
altosui/altoslib/src/org/altusmetrum/AltosLib/AltosLine.java
altosui/altoslib/src/org/altusmetrum/AltosLib/AltosParse.java
altosui/altoslib/src/org/altusmetrum/AltosLib/AltosRecord.java
altosui/altoslib/src/org/altusmetrum/AltosLib/AltosRecordCompanion.java
altosui/altoslib/src/org/altusmetrum/AltosLib/AltosRecordIterable.java
altosui/altoslib/src/org/altusmetrum/AltosLib/AltosTelemetry.java
altosui/altoslib/src/org/altusmetrum/AltosLib/AltosTelemetryIterable.java
altosui/altoslib/src/org/altusmetrum/AltosLib/AltosTelemetryMap.java
altosui/altoslib/src/org/altusmetrum/AltosLib/AltosTelemetryReader.java
altosui/altoslib/src/org/altusmetrum/AltosLib/AltosTelemetryRecord.java
altosui/altoslib/src/org/altusmetrum/AltosLib/AltosTelemetryRecordCompanion.java
altosui/altoslib/src/org/altusmetrum/AltosLib/AltosTelemetryRecordConfiguration.java
altosui/altoslib/src/org/altusmetrum/AltosLib/AltosTelemetryRecordGeneral.java
altosui/altoslib/src/org/altusmetrum/AltosLib/AltosTelemetryRecordLegacy.java
altosui/altoslib/src/org/altusmetrum/AltosLib/AltosTelemetryRecordLocation.java
altosui/altoslib/src/org/altusmetrum/AltosLib/AltosTelemetryRecordRaw.java
altosui/altoslib/src/org/altusmetrum/AltosLib/AltosTelemetryRecordSatellite.java
altosui/altoslib/src/org/altusmetrum/AltosLib/AltosTelemetryRecordSensor.java

diff --git a/altosui/AltosFontListener.java b/altosui/AltosFontListener.java
new file mode 100644 (file)
index 0000000..6fc214b
--- /dev/null
@@ -0,0 +1,22 @@
+/*
+ * Copyright © 2011 Keith Packard <keithp@keithp.com>
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; version 2 of the License.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with this program; if not, write to the Free Software Foundation, Inc.,
+ * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+ */
+
+package org.altusmetrum.AltosLib;
+
+public interface AltosFontListener {
+       void font_size_changed(int font_size);
+}
index 4a529bcf323e6301858c190fa16edb48846cbe63..101c5363401ffada25c1efcc7806c20e119c91f1 100644 (file)
@@ -15,7 +15,7 @@
  * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  */
 
-package altosui;
+package org.altusmetrum.AltosLib;
 
 public class AltosCRCException extends Exception {
        public int rssi;
index db7039ec5294a5dc16b8e99248a6612360fb3a0a..d79dcfd300ac5409ccec7d8168effcf28c830082 100644 (file)
@@ -18,7 +18,7 @@
 /*
  * Sensor data conversion functions
  */
-package altosui;
+package org.altusmetrum.AltosLib;
 
 public class AltosConvert {
        /*
diff --git a/altosui/altoslib/src/org/altusmetrum/AltosLib/AltosFontListener.java b/altosui/altoslib/src/org/altusmetrum/AltosLib/AltosFontListener.java
deleted file mode 100644 (file)
index 0dda0f2..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-/*
- * Copyright © 2011 Keith Packard <keithp@keithp.com>
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful, but
- * WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along
- * with this program; if not, write to the Free Software Foundation, Inc.,
- * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
- */
-
-package altosui;
-
-public interface AltosFontListener {
-       void font_size_changed(int font_size);
-}
index 0617ce7429c8ed5293135a7174db3085fe6320a6..6ba6304bf45b7f5d2f5964cdbf3e8109ebde8e57 100644 (file)
@@ -15,7 +15,7 @@
  * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  */
 
-package altosui;
+package org.altusmetrum.AltosLib;
 
 import java.awt.*;
 import java.awt.event.*;
index b5df7c9a61d4b981553971cfd5842b862a7f86a0..8cc7aa6948111c307eb1af000f5cdf8db6731a69 100644 (file)
@@ -15,7 +15,7 @@
  * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  */
 
-package altosui;
+package org.altusmetrum.AltosLib;
 
 import java.lang.*;
 import java.text.*;
index fb1256518bae8c274f0a82045c79c3fdb5d10a6e..5fa8f987806136d232085b998f5b6c6473a5bdaa 100644 (file)
@@ -15,7 +15,7 @@
  * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  */
 
-package altosui;
+package org.altusmetrum.AltosLib;
 
 public class AltosGPSSat {
        int     svid;
index 86e9d4c61dcb94fb0964b90b406d71d58eab97d3..5627795a8bea6d08f900dae764eddc6940fc4175 100644 (file)
@@ -15,7 +15,7 @@
  * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  */
 
-package altosui;
+package org.altusmetrum.AltosLib;
 
 public class AltosLine {
        public String   line;
index fbfcaaee7493c86275c0184c1ecfcdf900edd6a2..4c0a59cb57570d1e84efe63ebdeb90b3e4b8be5b 100644 (file)
@@ -15,7 +15,7 @@
  * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  */
 
-package altosui;
+package org.altusmetrum.AltosLib;
 
 import java.text.*;
 import java.lang.*;
@@ -27,7 +27,7 @@ public class AltosParse {
 
        static int parse_int(String v) throws ParseException {
                try {
-                       return Altos.fromdec(v);
+                       return AltosLib.fromdec(v);
                } catch (NumberFormatException e) {
                        throw new ParseException("error parsing int " + v, 0);
                }
@@ -35,7 +35,7 @@ public class AltosParse {
 
        static int parse_hex(String v) throws ParseException {
                try {
-                       return Altos.fromhex(v);
+                       return AltosLib.fromhex(v);
                } catch (NumberFormatException e) {
                        throw new ParseException("error parsing hex " + v, 0);
                }
index 4dfa98be41c70619163d92acba1c631b409ced3f..06fe42b1d726eb9d0f093d57c6100b000b291fac 100644 (file)
@@ -15,7 +15,7 @@
  * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  */
 
-package altosui;
+package org.altusmetrum.AltosLib;
 
 import java.lang.*;
 import java.text.*;
@@ -226,7 +226,7 @@ public class AltosRecord implements Comparable <AltosRecord> {
        }
 
        public String state() {
-               return Altos.state_name(state);
+               return AltosLib.state_name(state);
        }
 
        public static String gets(FileInputStream s) throws IOException {
@@ -287,7 +287,7 @@ public class AltosRecord implements Comparable <AltosRecord> {
                flight = 0;
                rssi = 0;
                status = 0;
-               state = Altos.ao_flight_startup;
+               state = AltosLib.ao_flight_startup;
                tick = 0;
                accel = MISSING;
                pres = MISSING;
index 0a8f9f4bd65b2846dc6909c424e8e079a94658b4..4f8e80dc5bc23f1cbda4404460e07ecf4bcfdfe9 100644 (file)
@@ -15,7 +15,7 @@
  * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  */
 
-package altosui;
+package org.altusmetrum.AltosLib;
 
 public class AltosRecordCompanion {
        final static int        board_id_telescience = 0x0a;
index 45843b92973f8a500bf2d69a0bde3ed11a421c80..abe67aaab03859f7ef97a0cd8fa3d9170832d557 100644 (file)
@@ -15,7 +15,7 @@
  * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  */
 
-package altosui;
+package org.altusmetrum.AltosLib;
 
 import java.awt.*;
 import java.awt.event.*;
index a05269f4d305c7f5d3c9ad62587b5ed5cd0ea453..beac072eb12e03531fc3754273f0ce5a85483ef8 100644 (file)
@@ -15,7 +15,7 @@
  * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  */
 
-package altosui;
+package org.altusmetrum.AltosLib;
 
 import java.lang.*;
 import java.text.*;
index 278cbfb75b9e2e28ebceff7aa5f0621f84c60cb2..73026bf7393a608e093f96b3007a07f5a714bfcf 100644 (file)
@@ -15,7 +15,7 @@
  * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  */
 
-package altosui;
+package org.altusmetrum.AltosLib;
 
 import java.io.*;
 import java.util.*;
@@ -62,7 +62,7 @@ public class AltosTelemetryIterable extends AltosRecordIterable {
                                                current_tick = tick;
                                                record.tick = current_tick;
                                        }
-                                       if (!saw_boost && record.state >= Altos.ao_flight_boost)
+                                       if (!saw_boost && record.state >= AltosLib.ao_flight_boost)
                                        {
                                                saw_boost = true;
                                                boost_tick = record.tick;
index d906100fc36ba0394d43c63fc9e3e971cc3543ee..003cb6a9339376467122d04bd9cd4e0c39346a90 100644 (file)
@@ -15,7 +15,7 @@
  * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  */
 
-package altosui;
+package org.altusmetrum.AltosLib;
 import java.lang.*;
 import java.text.*;
 import java.util.HashMap;
index 2c49b707ece21be517b7a5155b0b526cf3063148..e0b0dfd6875da74ae3ea3af215aa3344516f5e9a 100644 (file)
@@ -15,7 +15,7 @@
  * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  */
 
-package altosui;
+package org.altusmetrum.AltosLib;
 
 import java.lang.*;
 import java.text.*;
index cfac309a49f331958b57340e0b821636a7043c83..017d5be972f609e63efea0702183e993b9ebad0a 100644 (file)
@@ -15,7 +15,7 @@
  * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  */
 
-package altosui;
+package org.altusmetrum.AltosLib;
 
 public interface AltosTelemetryRecord {
 
index 52d7f4cf20052fbace0ae6b3b246e9835d6b16e7..6ad17244b642a3d1a9631ba00e1067eb629daa5b 100644 (file)
@@ -15,7 +15,7 @@
  * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  */
 
-package altosui;
+package org.altusmetrum.AltosLib;
 
 public class AltosTelemetryRecordCompanion extends AltosTelemetryRecordRaw {
 
index b029d120003628efab247191c19712242e382ce5..25242edcc56a6b021f6dc2c4d1c92400376b87fc 100644 (file)
@@ -15,7 +15,7 @@
  * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  */
 
-package altosui;
+package org.altusmetrum.AltosLib;
 
 
 public class AltosTelemetryRecordConfiguration extends AltosTelemetryRecordRaw {
index 722baba32a60f872c6117bf15ba668e3687b1843..5e157a548cc581246756c6c9f8f7ab7449a26ee1 100644 (file)
@@ -15,7 +15,7 @@
  * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  */
 
-package altosui;
+package org.altusmetrum.AltosLib;
 
 import java.lang.*;
 import java.text.*;
index f2f633581922944a89a84fa8405f993ab6822d35..2dac5ca45e2616171bc79cfba6fa041bc6093d5c 100644 (file)
@@ -15,7 +15,7 @@
  * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  */
 
-package altosui;
+package org.altusmetrum.AltosLib;
 
 import java.lang.*;
 import java.text.*;
@@ -239,7 +239,7 @@ public class AltosTelemetryRecordLegacy extends AltosRecord implements AltosTele
                serial = map.get_int(AO_TELEM_SERIAL, MISSING);
                flight = map.get_int(AO_TELEM_FLIGHT, MISSING);
                rssi = map.get_int(AO_TELEM_RSSI, MISSING);
-               state = Altos.state(map.get_string(AO_TELEM_STATE, "invalid"));
+               state = AltosLib.state(map.get_string(AO_TELEM_STATE, "invalid"));
                tick = map.get_int(AO_TELEM_TICK, 0);
 
                /* raw sensor values */
@@ -298,7 +298,7 @@ public class AltosTelemetryRecordLegacy extends AltosRecord implements AltosTele
                status = AltosParse.parse_hex(words[i++]);
 
                AltosParse.word(words[i++], "STATE");
-               state = Altos.state(words[i++]);
+               state = AltosLib.state(words[i++]);
 
                tick = AltosParse.parse_int(words[i++]);
 
@@ -391,22 +391,22 @@ public class AltosTelemetryRecordLegacy extends AltosRecord implements AltosTele
        int     adjust;
 
        private int int8(int i) {
-               return Altos.int8(bytes, i + 1 + adjust);
+               return AltosLib.int8(bytes, i + 1 + adjust);
        }
        private int uint8(int i) {
-               return Altos.uint8(bytes, i + 1 + adjust);
+               return AltosLib.uint8(bytes, i + 1 + adjust);
        }
        private int int16(int i) {
-               return Altos.int16(bytes, i + 1 + adjust);
+               return AltosLib.int16(bytes, i + 1 + adjust);
        }
        private int uint16(int i) {
-               return Altos.uint16(bytes, i + 1 + adjust);
+               return AltosLib.uint16(bytes, i + 1 + adjust);
        }
        private int uint32(int i) {
-               return Altos.uint32(bytes, i + 1 + adjust);
+               return AltosLib.uint32(bytes, i + 1 + adjust);
        }
        private String string(int i, int l) {
-               return Altos.string(bytes, i + 1 + adjust, l);
+               return AltosLib.string(bytes, i + 1 + adjust, l);
        }
 
        static final int AO_GPS_NUM_SAT_MASK    = (0xf << 0);
@@ -422,7 +422,7 @@ public class AltosTelemetryRecordLegacy extends AltosRecord implements AltosTele
                version = 4;
                adjust = 0;
 
-               if (bytes.length == Altos.ao_telemetry_0_8_len + 4) {
+               if (bytes.length == AltosLib.ao_telemetry_0_8_len + 4) {
                        serial = uint8(0);
                        adjust = -1;
                } else
index 80db454de5af1357d8117373de7a160a188a90dc..cddb773df7c5921cec7bd8c28cad36b17c35a530 100644 (file)
@@ -15,7 +15,7 @@
  * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  */
 
-package altosui;
+package org.altusmetrum.AltosLib;
 
 
 public class AltosTelemetryRecordLocation extends AltosTelemetryRecordRaw {
index fb2b495cdb2e281792bff6784b14c48fd9338edd..4c0c4972adc7800d9a72389d31301a2cd56de564 100644 (file)
@@ -15,7 +15,7 @@
  * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  */
 
-package altosui;
+package org.altusmetrum.AltosLib;
 
 import java.lang.*;
 import java.text.*;
@@ -52,7 +52,7 @@ public class AltosTelemetryRecordRaw implements AltosTelemetryRecord {
 
                int[] bytes;
                try {
-                       bytes = Altos.hexbytes(hex);
+                       bytes = AltosLib.hexbytes(hex);
                } catch (NumberFormatException ne) {
                        throw new ParseException(ne.getMessage(), 0);
                }
@@ -65,16 +65,16 @@ public class AltosTelemetryRecordRaw implements AltosTelemetryRecord {
                if (!cksum(bytes))
                        throw new ParseException(String.format("invalid line \"%s\"", hex), 0);
 
-               int     rssi = Altos.int8(bytes, bytes.length - 3) / 2 - 74;
-               int     status = Altos.uint8(bytes, bytes.length - 2);
+               int     rssi = AltosLib.int8(bytes, bytes.length - 3) / 2 - 74;
+               int     status = AltosLib.uint8(bytes, bytes.length - 2);
 
                if ((status & PKT_APPEND_STATUS_1_CRC_OK) == 0)
                        throw new AltosCRCException(rssi);
 
                /* length, data ..., rssi, status, checksum -- 4 bytes extra */
                switch (bytes.length) {
-               case Altos.ao_telemetry_standard_len + 4:
-                       int     type = Altos.uint8(bytes, 4 + 1);
+               case AltosLib.ao_telemetry_standard_len + 4:
+                       int     type = AltosLib.uint8(bytes, 4 + 1);
                        switch (type) {
                        case packet_type_TM_sensor:
                        case packet_type_Tm_sensor:
@@ -98,10 +98,10 @@ public class AltosTelemetryRecordRaw implements AltosTelemetryRecord {
                                break;
                        }
                        break;
-               case Altos.ao_telemetry_0_9_len + 4:
+               case AltosLib.ao_telemetry_0_9_len + 4:
                        r = new AltosTelemetryRecordLegacy(bytes, rssi, status);
                        break;
-               case Altos.ao_telemetry_0_8_len + 4:
+               case AltosLib.ao_telemetry_0_8_len + 4:
                        r = new AltosTelemetryRecordLegacy(bytes, rssi, status);
                        break;
                default:
@@ -111,27 +111,27 @@ public class AltosTelemetryRecordRaw implements AltosTelemetryRecord {
        }
 
        public int int8(int off) {
-               return Altos.int8(bytes, off + 1);
+               return AltosLib.int8(bytes, off + 1);
        }
 
        public int uint8(int off) {
-               return Altos.uint8(bytes, off + 1);
+               return AltosLib.uint8(bytes, off + 1);
        }
 
        public int int16(int off) {
-               return Altos.int16(bytes, off + 1);
+               return AltosLib.int16(bytes, off + 1);
        }
 
        public int uint16(int off) {
-               return Altos.uint16(bytes, off + 1);
+               return AltosLib.uint16(bytes, off + 1);
        }
 
        public int uint32(int off) {
-               return Altos.uint32(bytes, off + 1);
+               return AltosLib.uint32(bytes, off + 1);
        }
 
        public String string(int off, int l) {
-               return Altos.string(bytes, off + 1, l);
+               return AltosLib.string(bytes, off + 1, l);
        }
 
        public AltosTelemetryRecordRaw(int[] in_bytes) {
index 2dd782adca00e8b8a3ea6a0400404dee93068eb3..2526afb6a3122c02feea4202973302a1cdda44cf 100644 (file)
@@ -15,7 +15,7 @@
  * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  */
 
-package altosui;
+package org.altusmetrum.AltosLib;
 
 public class AltosTelemetryRecordSatellite extends AltosTelemetryRecordRaw {
        int             channels;
index 96fee81f49bfa1f5514e2a55566e0f1e5976bc53..cfaf90b03ccfb0b3b811b62008cdf4c27ef63c67 100644 (file)
@@ -15,7 +15,7 @@
  * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  */
 
-package altosui;
+package org.altusmetrum.AltosLib;
 
 
 public class AltosTelemetryRecordSensor extends AltosTelemetryRecordRaw {