package org.altusmetrum.AltosLib;
-import java.io.*;
import java.util.*;
import java.text.*;
-import java.util.prefs.*;
import java.util.concurrent.*;
-import org.altusmetrum.AltosLib.*;
public class AltosConfigData implements Iterable<String> {
package org.altusmetrum.AltosLib;
-import java.io.*;
-import java.util.*;
import java.text.*;
import java.util.concurrent.*;
import java.io.*;
import java.util.*;
import java.text.*;
-import java.util.prefs.*;
-import java.util.concurrent.LinkedBlockingQueue;
/*
* AltosRecords with an index field so they can be sorted by tick while preserving
package org.altusmetrum.AltosLib;
-import java.io.*;
-import java.util.*;
import java.text.*;
-import java.util.prefs.*;
import java.util.concurrent.*;
/*
package org.altusmetrum.AltosLib;
-import java.io.*;
-import java.util.*;
import java.text.*;
-import java.util.prefs.*;
-import java.util.concurrent.*;
public class AltosEepromMega {
public int cmd;
import java.io.*;
import java.util.*;
import java.text.*;
-import java.util.prefs.*;
-import java.util.concurrent.LinkedBlockingQueue;
/*
* AltosRecords with an index field so they can be sorted by tick while preserving
package org.altusmetrum.AltosLib;
-import java.io.*;
-import java.util.*;
import java.text.*;
-import java.util.prefs.*;
-import java.util.concurrent.*;
public class AltosEepromRecord {
public int cmd;
package org.altusmetrum.AltosLib;
-import java.io.*;
-import java.util.*;
import java.text.*;
-import java.util.prefs.*;
-import java.util.concurrent.*;
public class AltosEepromTeleScience {
public int type;
package org.altusmetrum.AltosLib;
-import java.lang.*;
import java.io.File;
import java.util.*;
package org.altusmetrum.AltosLib;
-import java.lang.*;
import java.text.*;
import java.io.*;
import java.util.concurrent.*;
package org.altusmetrum.AltosLib;
-import java.io.*;
-import java.util.*;
-import java.text.*;
-
public class AltosFrequency {
public double frequency;
public String description;
package org.altusmetrum.AltosLib;
-import java.lang.*;
import java.text.*;
public class AltosGPS {
package org.altusmetrum.AltosLib;
import java.io.*;
-import java.util.*;
-import java.text.*;
-import java.util.prefs.*;
import java.util.concurrent.*;
class AltosSensorTM extends AltosRecordTM {
package org.altusmetrum.AltosLib;
-import java.io.*;
-import java.util.*;
-import java.text.*;
-import java.util.prefs.*;
-import java.util.concurrent.*;
-
public interface AltosIdleMonitorListener {
public void update(AltosState state);
}
\ No newline at end of file
package org.altusmetrum.AltosLib;
-import java.io.*;
-import java.util.*;
-import java.text.*;
-import java.util.prefs.*;
import java.util.concurrent.*;
class AltosADCTM {
package org.altusmetrum.AltosLib;
-import java.awt.*;
import java.util.*;
-import java.text.*;
import java.io.*;
import java.nio.charset.Charset;
package org.altusmetrum.AltosLib;
-import java.lang.*;
import java.io.*;
import java.util.concurrent.*;
import java.util.*;
-import java.text.*;
public abstract class AltosLink implements Runnable {
package org.altusmetrum.AltosLib;
import java.io.*;
-import java.lang.*;
-import java.util.*;
import java.text.ParseException;
import java.util.concurrent.LinkedBlockingQueue;
package org.altusmetrum.AltosLib;
import java.text.*;
-import java.lang.*;
public class AltosParse {
public static boolean isdigit(char c) {
import java.io.*;
import java.util.*;
-import java.text.*;
import java.util.prefs.*;
-import java.util.concurrent.LinkedBlockingQueue;
-import java.awt.Component;
-import javax.swing.*;
import javax.swing.filechooser.FileSystemView;
public class AltosPreferences {
package org.altusmetrum.AltosLib;
-import java.lang.*;
-import java.text.*;
-import java.util.HashMap;
-import java.io.*;
-
public class AltosRecord implements Comparable <AltosRecord>, Cloneable {
public static final int seen_flight = 1;
import java.io.*;
import java.util.*;
-import java.text.*;
-import java.util.prefs.*;
-import java.util.concurrent.LinkedBlockingQueue;
/*
* Open an existing telemetry file and replay it in realtime
package org.altusmetrum.AltosLib;
-import java.lang.*;
import java.text.*;
-import java.util.HashMap;
/*
* Telemetry data contents
*/
package org.altusmetrum.AltosLib;
-import java.lang.*;
import java.text.*;
import java.util.HashMap;
package org.altusmetrum.AltosLib;
-import java.lang.*;
import java.text.*;
import java.io.*;
import java.util.concurrent.*;
package org.altusmetrum.AltosLib;
-import java.lang.*;
import java.text.*;
-import java.util.HashMap;
public class AltosTelemetryRecordGeneral {
package org.altusmetrum.AltosLib;
-import java.lang.*;
import java.text.*;
-import java.util.HashMap;
/*
* Telemetry data contents
package org.altusmetrum.AltosLib;
-import java.lang.*;
-import java.text.*;
-import java.util.HashMap;
-
public class AltosTelemetryRecordRaw extends AltosTelemetryRecord {
int[] bytes;
int serial;