From: Mike Beattie Date: Tue, 28 Aug 2012 05:36:41 +0000 (+1200) Subject: altosdroid: Add passing of Device Config at connect X-Git-Tag: 1.1~47^2~16 X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=commitdiff_plain;h=ae03d8e87985b9f746e9e22b2394a0a5b4f39f1c altosdroid: Add passing of Device Config at connect Signed-off-by: Mike Beattie --- diff --git a/altosdroid/src/org/altusmetrum/AltosDroid/TelemetryService.java b/altosdroid/src/org/altusmetrum/AltosDroid/TelemetryService.java index 42198b6b..3ae87bb1 100644 --- a/altosdroid/src/org/altusmetrum/AltosDroid/TelemetryService.java +++ b/altosdroid/src/org/altusmetrum/AltosDroid/TelemetryService.java @@ -19,6 +19,7 @@ package org.altusmetrum.AltosDroid; import java.lang.ref.WeakReference; import java.util.ArrayList; +import java.util.concurrent.TimeoutException; import android.app.Notification; //import android.app.NotificationManager; @@ -170,6 +171,11 @@ public class TelemetryService extends Service { private void connected() { sendMessageToClients(Message.obtain(null, AltosDroid.MSG_DEVNAME, device.getName())); setState(STATE_CONNECTED); + try { + sendMessageToClients(Message.obtain(null, AltosDroid.MSG_DEVCONFIG, mAltosBluetooth.config_data())); + } catch (InterruptedException e) { + } catch (TimeoutException e) { + } mTelemetryReader = new TelemetryReader(mAltosBluetooth, mHandler); mTelemetryReader.start(); }