diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/xwatch/XWatchCoordinator.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/xwatch/XWatchCoordinator.java
index 207cc3fb2..821206651 100644
--- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/xwatch/XWatchCoordinator.java
+++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/xwatch/XWatchCoordinator.java
@@ -15,124 +15,124 @@
You should have received a copy of the GNU Affero General Public License
along with this program. If not, see . */
-package nodomain.freeyourgadget.gadgetbridge.devices.xwatch;
-
-import android.app.Activity;
-import android.content.Context;
-import android.net.Uri;
-import android.support.annotation.NonNull;
-import android.support.annotation.Nullable;
-
-import nodomain.freeyourgadget.gadgetbridge.GBException;
-import nodomain.freeyourgadget.gadgetbridge.devices.AbstractDeviceCoordinator;
-import nodomain.freeyourgadget.gadgetbridge.devices.InstallHandler;
-import nodomain.freeyourgadget.gadgetbridge.devices.SampleProvider;
-import nodomain.freeyourgadget.gadgetbridge.entities.DaoSession;
-import nodomain.freeyourgadget.gadgetbridge.entities.Device;
-import nodomain.freeyourgadget.gadgetbridge.impl.GBDevice;
-import nodomain.freeyourgadget.gadgetbridge.impl.GBDeviceCandidate;
-import nodomain.freeyourgadget.gadgetbridge.model.ActivitySample;
-import nodomain.freeyourgadget.gadgetbridge.model.DeviceType;
-
-public class XWatchCoordinator extends AbstractDeviceCoordinator {
- @NonNull
- @Override
- public DeviceType getSupportedType(GBDeviceCandidate candidate) {
- String name = candidate.getDevice().getName();
- if (name != null && name.startsWith("XWatch")) {
- return DeviceType.XWATCH;
- }
- return DeviceType.UNKNOWN;
- }
-
- @Override
- protected void deleteDevice(@NonNull GBDevice gbDevice, @NonNull Device device, @NonNull DaoSession session) throws GBException {
-
- }
-
- @Override
- public DeviceType getDeviceType() {
- return DeviceType.XWATCH;
- }
-
- @Nullable
- @Override
- public Class extends Activity> getPairingActivity() {
- return null;
- }
-
- @Override
- public boolean supportsActivityDataFetching() {
- return true;
- }
-
- @Override
- public boolean supportsActivityTracking() {
- return true;
- }
-
- @Override
- public SampleProvider extends ActivitySample> getSampleProvider(GBDevice device, DaoSession session) {
- return new XWatchSampleProvider(device, session);
- }
-
- @Override
- public InstallHandler findInstallHandler(Uri uri, Context context) {
- return null;
- }
-
- @Override
- public boolean supportsScreenshots() {
- return false;
- }
-
- @Override
- public boolean supportsAlarmConfiguration() {
- return true;
- }
-
- @Override
- public boolean supportsSmartWakeup(GBDevice device) {
- return false;
- }
-
- @Override
- public boolean supportsHeartRateMeasurement(GBDevice device) {
- return false;
- }
-
- @Override
- public String getManufacturer() {
- return "Generic";
- }
-
- @Override
- public boolean supportsAppsManagement() {
- return false;
- }
-
- @Override
- public Class extends Activity> getAppsManagementActivity() {
- return null;
- }
-
- @Override
- public boolean supportsCalendarEvents() {
- return false;
- }
-
- @Override
- public boolean supportsRealtimeData() {
- return false;
- }
-
- @Override
- public boolean supportsWeather() {
- return false;
- }
+package nodomain.freeyourgadget.gadgetbridge.devices.xwatch;
+
+import android.app.Activity;
+import android.content.Context;
+import android.net.Uri;
+import android.support.annotation.NonNull;
+import android.support.annotation.Nullable;
+
+import nodomain.freeyourgadget.gadgetbridge.GBException;
+import nodomain.freeyourgadget.gadgetbridge.devices.AbstractDeviceCoordinator;
+import nodomain.freeyourgadget.gadgetbridge.devices.InstallHandler;
+import nodomain.freeyourgadget.gadgetbridge.devices.SampleProvider;
+import nodomain.freeyourgadget.gadgetbridge.entities.DaoSession;
+import nodomain.freeyourgadget.gadgetbridge.entities.Device;
+import nodomain.freeyourgadget.gadgetbridge.impl.GBDevice;
+import nodomain.freeyourgadget.gadgetbridge.impl.GBDeviceCandidate;
+import nodomain.freeyourgadget.gadgetbridge.model.ActivitySample;
+import nodomain.freeyourgadget.gadgetbridge.model.DeviceType;
+
+public class XWatchCoordinator extends AbstractDeviceCoordinator {
+ @NonNull
+ @Override
+ public DeviceType getSupportedType(GBDeviceCandidate candidate) {
+ String name = candidate.getDevice().getName();
+ if (name != null && name.startsWith("XWatch")) {
+ return DeviceType.XWATCH;
+ }
+ return DeviceType.UNKNOWN;
+ }
+
+ @Override
+ protected void deleteDevice(@NonNull GBDevice gbDevice, @NonNull Device device, @NonNull DaoSession session) throws GBException {
+
+ }
+
+ @Override
+ public DeviceType getDeviceType() {
+ return DeviceType.XWATCH;
+ }
+
+ @Nullable
+ @Override
+ public Class extends Activity> getPairingActivity() {
+ return null;
+ }
+
+ @Override
+ public boolean supportsActivityDataFetching() {
+ return true;
+ }
+
+ @Override
+ public boolean supportsActivityTracking() {
+ return true;
+ }
+
+ @Override
+ public SampleProvider extends ActivitySample> getSampleProvider(GBDevice device, DaoSession session) {
+ return new XWatchSampleProvider(device, session);
+ }
+
+ @Override
+ public InstallHandler findInstallHandler(Uri uri, Context context) {
+ return null;
+ }
+
+ @Override
+ public boolean supportsScreenshots() {
+ return false;
+ }
+
+ @Override
+ public boolean supportsAlarmConfiguration() {
+ return true;
+ }
+
+ @Override
+ public boolean supportsSmartWakeup(GBDevice device) {
+ return false;
+ }
+
+ @Override
+ public boolean supportsHeartRateMeasurement(GBDevice device) {
+ return false;
+ }
+
+ @Override
+ public String getManufacturer() {
+ return "Generic";
+ }
+
+ @Override
+ public boolean supportsAppsManagement() {
+ return false;
+ }
+
+ @Override
+ public Class extends Activity> getAppsManagementActivity() {
+ return null;
+ }
+
+ @Override
+ public boolean supportsCalendarEvents() {
+ return false;
+ }
+
+ @Override
+ public boolean supportsRealtimeData() {
+ return false;
+ }
+
+ @Override
+ public boolean supportsWeather() {
+ return false;
+ }
@Override
public boolean supportsFindDevice() {
return true;
}
-}
+}
diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/xwatch/XWatchService.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/xwatch/XWatchService.java
index aafcde504..63deb4b46 100644
--- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/xwatch/XWatchService.java
+++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/xwatch/XWatchService.java
@@ -14,37 +14,37 @@
You should have received a copy of the GNU Affero General Public License
along with this program. If not, see . */
-package nodomain.freeyourgadget.gadgetbridge.devices.xwatch;
-
-import java.util.HashMap;
-import java.util.Map;
-import java.util.UUID;
-
-public class XWatchService {
- public static final UUID UUID_NOTIFY = UUID.fromString("0000fff7-0000-1000-8000-00805f9b34fb");
- public static final UUID UUID_SERVICE = UUID.fromString("0000fff0-0000-1000-8000-00805f9b34fb");
- public static final UUID UUID_WRITE = UUID.fromString("0000fff6-0000-1000-8000-00805f9b34fb");
-
- public static final byte COMMAND_CONNECTED = 0x01;
- public static final byte COMMAND_ACTION_BUTTON = 0x4c;
- public static final byte COMMAND_ACTIVITY_DATA = 0x43;
- public static final byte COMMAND_ACTIVITY_TOTALS = 0x46;
-
- private static final Map XWATCH_DEBUG;
-
- static {
- XWATCH_DEBUG = new HashMap<>();
-
- XWATCH_DEBUG.put(UUID_NOTIFY, "Read data");
- XWATCH_DEBUG.put(UUID_WRITE, "Write data");
- XWATCH_DEBUG.put(UUID_SERVICE, "Get service");
- }
-
- public static String lookup(UUID uuid, String fallback) {
- String name = XWATCH_DEBUG.get(uuid);
- if (name == null) {
- name = fallback;
- }
- return name;
- }
-}
+package nodomain.freeyourgadget.gadgetbridge.devices.xwatch;
+
+import java.util.HashMap;
+import java.util.Map;
+import java.util.UUID;
+
+public class XWatchService {
+ public static final UUID UUID_NOTIFY = UUID.fromString("0000fff7-0000-1000-8000-00805f9b34fb");
+ public static final UUID UUID_SERVICE = UUID.fromString("0000fff0-0000-1000-8000-00805f9b34fb");
+ public static final UUID UUID_WRITE = UUID.fromString("0000fff6-0000-1000-8000-00805f9b34fb");
+
+ public static final byte COMMAND_CONNECTED = 0x01;
+ public static final byte COMMAND_ACTION_BUTTON = 0x4c;
+ public static final byte COMMAND_ACTIVITY_DATA = 0x43;
+ public static final byte COMMAND_ACTIVITY_TOTALS = 0x46;
+
+ private static final Map XWATCH_DEBUG;
+
+ static {
+ XWATCH_DEBUG = new HashMap<>();
+
+ XWATCH_DEBUG.put(UUID_NOTIFY, "Read data");
+ XWATCH_DEBUG.put(UUID_WRITE, "Write data");
+ XWATCH_DEBUG.put(UUID_SERVICE, "Get service");
+ }
+
+ public static String lookup(UUID uuid, String fallback) {
+ String name = XWATCH_DEBUG.get(uuid);
+ if (name == null) {
+ name = fallback;
+ }
+ return name;
+ }
+}