X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=altosdroid%2Fsrc%2Forg%2Faltusmetrum%2FAltosDroid%2FTelemetryService.java;h=a81e24b03d063a7724a030f0dbeb8d7dc49b226f;hb=ab905d2f7d8929080042cfd16cc418ea5792c3cb;hp=7c5fde500aba3c5d3b935f28d4cdcb5c155e27c5;hpb=59466c1c2dbf95c427c2bb52304049eaac4d124f;p=fw%2Faltos diff --git a/altosdroid/src/org/altusmetrum/AltosDroid/TelemetryService.java b/altosdroid/src/org/altusmetrum/AltosDroid/TelemetryService.java index 7c5fde50..a81e24b0 100644 --- a/altosdroid/src/org/altusmetrum/AltosDroid/TelemetryService.java +++ b/altosdroid/src/org/altusmetrum/AltosDroid/TelemetryService.java @@ -129,6 +129,7 @@ public class TelemetryService extends Service implements AltosIdleMonitorListene case MSG_DISCONNECT: AltosDebug.debug("Disconnect command received"); s.address = null; + AltosDroidPreferences.set_active_device(null); s.disconnect(true); break; case MSG_DELETE_SERIAL: @@ -700,4 +701,8 @@ public class TelemetryService extends Service implements AltosIdleMonitorListene public void failed() { } + + public void error(String reason) { + stop_idle_monitor(); + } }