Get AltOS version numbers into Mac 'about' dialog
[fw/altos] / altosui / AltosIdleMonitorUI.java
index d877be4d7d23f2ba789cd2bd91074f17bfcf75ec..949e392675b352b9a08a79afbc22f40f9b4e1197 100644 (file)
@@ -27,6 +27,7 @@ import java.util.*;
 import java.text.*;
 import java.util.prefs.*;
 import java.util.concurrent.*;
+import org.altusmetrum.AltosLib.*;
 
 class AltosADC {
        int     tick;
@@ -203,17 +204,18 @@ class AltosIdleMonitor extends Thread {
                record.state = Altos.ao_flight_idle;
 
                record.tick = adc.tick;
-               record.accel = adc.accel;
-               record.pres = adc.pres;
-               record.batt = adc.batt;
-               record.temp = adc.temp;
-               record.drogue = adc.drogue;
-               record.main = adc.main;
-
-               record.ground_accel = record.accel;
-               record.ground_pres = record.pres;
-               record.accel_plus_g = config_data.accel_cal_plus;
-               record.accel_minus_g = config_data.accel_cal_minus;
+
+//             record.accel = adc.accel;
+//             record.pres = adc.pres;
+//             record.batt = adc.batt;
+//             record.temp = adc.temp;
+//             record.drogue = adc.drogue;
+//             record.main = adc.main;
+
+//             record.ground_accel = record.accel;
+//             record.ground_pres = record.pres;
+//             record.accel_plus_g = config_data.accel_cal_plus;
+//             record.accel_minus_g = config_data.accel_cal_minus;
                record.acceleration = 0;
                record.speed = 0;
                record.height = 0;
@@ -324,7 +326,7 @@ public class AltosIdleMonitorUI extends AltosFrame implements AltosFlightDisplay
 
                device = AltosDeviceDialog.show(in_owner, Altos.product_any);
                remote = false;
-               if (!device.matchProduct(Altos.product_telemetrum))
+               if (!device.matchProduct(Altos.product_altimeter))
                        remote = true;
 
                serial = device.getSerial();
@@ -342,12 +344,12 @@ public class AltosIdleMonitorUI extends AltosFrame implements AltosFlightDisplay
                /* Stick frequency selector at top of table for telemetry monitoring */
                if (remote && serial >= 0) {
                        // Frequency menu
-                       frequencies = new AltosFreqList(AltosPreferences.frequency(serial));
+                       frequencies = new AltosFreqList(AltosUIPreferences.frequency(serial));
                        frequencies.addActionListener(new ActionListener() {
                                        public void actionPerformed(ActionEvent e) {
                                                double frequency = frequencies.frequency();
                                                thread.set_frequency(frequency);
-                                               AltosPreferences.set_frequency(device.getSerial(),
+                                               AltosUIPreferences.set_frequency(device.getSerial(),
                                                                               frequency);
                                        }
                        });
@@ -391,7 +393,7 @@ public class AltosIdleMonitorUI extends AltosFrame implements AltosFlightDisplay
 
                setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);
 
-               AltosPreferences.register_font_listener(this);
+               AltosUIPreferences.register_font_listener(this);
 
                addWindowListener(new WindowAdapter() {
                                @Override
@@ -399,7 +401,7 @@ public class AltosIdleMonitorUI extends AltosFrame implements AltosFlightDisplay
                                        disconnect();
                                        setVisible(false);
                                        dispose();
-                                       AltosPreferences.unregister_font_listener(AltosIdleMonitorUI.this);
+                                       AltosUIPreferences.unregister_font_listener(AltosIdleMonitorUI.this);
                                }
                        });