import java.awt.*;
import javax.swing.*;
-import org.altusmetrum.altoslib_4.*;
-import org.altusmetrum.altosuilib_2.*;
+import org.altusmetrum.altoslib_5.*;
+import org.altusmetrum.altosuilib_3.*;
public class TeleGPSStatus extends JComponent implements AltosFlightDisplay {
GridBagLayout layout;
else
setVisible(true);
}
+
+ public void reset() {
+ super.reset();
+ call = "";
+ }
+
public Call (GridBagLayout layout, int x) {
super (layout, x, "Callsign");
}
serial = state.serial;
}
}
+
+ public void reset() {
+ super.reset();
+ serial = -1;
+ }
+
public Serial (GridBagLayout layout, int x) {
super (layout, x, "Serial");
}
last_flight = state.flight;
}
}
+
+ public void reset() {
+ super.reset();
+ last_flight = -1;
+ }
+
public Flight (GridBagLayout layout, int x) {
super (layout, x, "Flight");
}
rssi = new_rssi;
}
}
+
+ public void reset() {
+ super.reset();
+ rssi = 10000;
+ }
+
public RSSI (GridBagLayout layout, int x) {
super (layout, x, "RSSI");
}
last_secs = secs;
}
}
+
+ void reset() {
+ super.reset();
+ last_secs = -1;
+ }
+
+ void disable() {
+ value.setText("");
+ }
+
public LastPacket(GridBagLayout layout, int x) {
super (layout, x, "Age");
}
LastPacket last_packet;
+ public void disable_receive() {
+ last_packet.disable();
+ }
+
public void reset () {
call.reset();
serial.reset();