Skip to content

Commit 430acec

Browse files
authored
Merge pull request JumpMaster#10 from marccardinal/garmin-connect-iq
Introducing support for Garmin Connect IQ devices
2 parents d51e05f + b4e209a commit 430acec

File tree

9 files changed

+459
-7
lines changed

9 files changed

+459
-7
lines changed

README.md

+8-2
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,16 @@ One more try to make it working with Inmotion V8
55
Added support for Samsung Gear Tizen based watches
66

77

8-
Pebble app code
8+
## Pebble app code
99

1010
https://github.com/JumpMaster/WheelLogPebble
1111

12-
Samsung Gear app code
12+
## Samsung Gear app code
1313

1414
https://github.com/juliomap/WheelLog-Tizen
15+
16+
## Garmin Connect IQ app code
17+
18+
https://github.com/marccardinal/WheelLog-Garmin-ConnectIQ
19+
20+
The watch application is also available for download directly on the ConnectIQ store https://apps.garmin.com/en-US/apps/07a231a9-3f2f-4762-b0bb-b8a0b5594f40

app/build.gradle

+3-2
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ android {
3333

3434

3535
dependencies {
36-
implementation fileTree(dir: 'libs', include: ['*.jar'])
36+
implementation fileTree(include: ['*.jar'], dir: 'libs')
3737
implementation 'com.android.support:design:25.1.0'
3838
implementation 'com.android.support:gridlayout-v7:25.1.0'
3939
implementation 'com.google.android.gms:play-services-drive:10.0.1'
@@ -42,6 +42,7 @@ dependencies {
4242
implementation 'com.jakewharton.timber:timber:4.3.1'
4343
implementation 'com.pavelsikun:material-seekbar-preference:2.3.0+'
4444
implementation 'com.github.PhilJay:MPAndroidChart:v3.0.0'
45-
implementation "com.github.hotchemi:permissionsdispatcher:2.2.0"
45+
implementation 'com.github.hotchemi:permissionsdispatcher:2.2.0'
4646
annotationProcessor "com.github.hotchemi:permissionsdispatcher-processor:2.2.0"
47+
implementation files('libs/connectiq.jar')
4748
}

app/libs/connectiq.jar

75.1 KB
Binary file not shown.

app/src/main/AndroidManifest.xml

+3-1
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,9 @@
5858
<service android:name=".LoggingService" />
5959
<service android:name=".GoogleDriveService" />
6060
<!-- Services needed for Samsung Gear watches -->
61-
<service android:name="com.cooper.wheellog.GearService" />
61+
<service android:name="com.cooper.wheellog.GearService" />
62+
<!-- Services needed for Garmin ConnectIQ devices -->
63+
<service android:name="com.cooper.wheellog.GarminConnectIQ" />
6264

6365
<receiver
6466
android:name=".PebbleBroadcastReceiver"

0 commit comments

Comments
 (0)