import android.util.Log;
import android.widget.Toast;
-// Need the following import to get access to the app resources, since this
-// class is in a sub-package.
-//import org.altusmetrum.AltosDroid.R;
-
import org.altusmetrum.AltosLib.*;
public class TelemetryService extends Service {
}
private void startAltosBluetooth(BluetoothDevice d) {
+ if (mAltosBluetooth == null) {
if (D) Log.i(TAG, "Connecting to " + d.getName());
mAltosBluetooth = new AltosBluetooth(d, mHandler);
setState(STATE_CONNECTING);
+ } else {
+ stopAltosBluetooth();
+ mHandler.sendMessageDelayed(Message.obtain(null, MSG_CONNECT, d), 1000);
+ }
}
private synchronized void setState(int s) {