30 lines
808 B
Java
30 lines
808 B
Java
package nodomain.freeyourgadget.gadgetbridge.pebble;
|
|
|
|
import nodomain.freeyourgadget.gadgetbridge.AbstractBTDeviceSupport;
|
|
import nodomain.freeyourgadget.gadgetbridge.GBDeviceIoThread;
|
|
import nodomain.freeyourgadget.gadgetbridge.protocol.GBDeviceProtocol;
|
|
|
|
public class PebbleSupport extends AbstractBTDeviceSupport {
|
|
|
|
@Override
|
|
public boolean connect() {
|
|
getDeviceIOThread().start();
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
protected GBDeviceProtocol createDeviceProtocol() {
|
|
return new PebbleProtocol();
|
|
}
|
|
|
|
@Override
|
|
protected GBDeviceIoThread createDeviceIOThread() {
|
|
return new PebbleIoThread(getDevice(), getDeviceProtocol(), getBluetoothAdapter(), getContext());
|
|
}
|
|
|
|
@Override
|
|
public boolean useAutoConnect() {
|
|
return false;
|
|
}
|
|
}
|