altoslib: Deal with TeleMetrum v2.0 MMA6555 being inverted
[fw/altos] / altosui / AltosIdleMonitorUI.java
index 2f14e2dffa38db5b9bb37c5d5021fa0da9c43133..d789de77191319de63c00b7a0ac3a346ff516dfc 100644 (file)
@@ -128,6 +128,19 @@ public class AltosIdleMonitorUI extends AltosUIFrame implements AltosFlightDispl
                SwingUtilities.invokeLater(r);
        }
 
+       public void error(final String reason) {
+               Runnable r = new Runnable() {
+                               public void run() {
+                                       disconnect();
+                                       JOptionPane.showMessageDialog(AltosIdleMonitorUI.this,
+                                                                     reason,
+                                                                     "Error fetching data",
+                                                                     JOptionPane.ERROR_MESSAGE);
+                               }
+                       };
+               SwingUtilities.invokeLater(r);
+       }
+
        Container       bag;
        AltosUIFreqList frequencies;
        JTextField      callsign_value;