import javax.swing.*;
import java.util.*;
import java.util.concurrent.*;
-import org.altusmetrum.altoslib_4.*;
-import org.altusmetrum.altosuilib_2.*;
+import org.altusmetrum.altoslib_5.*;
+import org.altusmetrum.altosuilib_3.*;
public class AltosFlightUI extends AltosUIFrame implements AltosFlightDisplay {
AltosVoice voice;
exit_on_close = true;
}
- Container bag;
- AltosFreqList frequencies;
- JComboBox<String> telemetries;
- JLabel telemetry;
+ Container bag;
+ AltosUIFreqList frequencies;
+ AltosUITelemetryList telemetries;
+ JLabel telemetry;
ActionListener show_timer;
/* Stick channel selector at top of table for telemetry monitoring */
if (serial >= 0) {
- // Channel menu
- frequencies = new AltosFreqList(AltosUIPreferences.frequency(serial));
+ // Frequency menu
+ frequencies = new AltosUIFreqList(AltosUIPreferences.frequency(serial));
frequencies.set_product("Monitor");
frequencies.set_serial(serial);
frequencies.addActionListener(new ActionListener() {
c.anchor = GridBagConstraints.WEST;
bag.add (frequencies, c);
- // Telemetry format menu
+ // Telemetry format list
if (reader.supports_telemetry(Altos.ao_telemetry_standard)) {
telemetries = new JComboBox<String>();
for (int i = 1; i <= Altos.ao_telemetry_max; i++)