Installation of Garmin Tools Connect IQ SDK and Eclipse IDE plugins as a Docker container.
Docker image is available through docker hub as kalemena/connectiq
$ make pull or $ make build or $ make console
💡
|
Command lines make console, or make eclipse will map folders:
For persistence reasons, files created in eclipse or console should be done in these folders. |
Certificate is generated automatically if it does not exists under home folder ${CIQ_WORKSPACE}/developer_key.pem.
This logic is part of ./run.sh.
$ make eclipse
-
In Eclipse, Menu File ⇒ New ⇒ Project ⇒ Connect IQ Project
-
Make sure to create project under /workspace/… hierarchy
-
Then select Widget and Next
-
Then for example, Vivoactive 3 as target
-
Then for example, Sensor or Sensor History as features
-
Once project is loaded, you can run like previous example to see the monkey default app display
-
On Ubuntu OS
-
Connect the watch using original cable
-
Wait for about 30s
-
Watch screen should show it is mounted and charging
-
In File explorer, see GARMIN device and browse to GARMIN/APPS
-
Copy PRG file built into this folder
-
Unmount GARMIN icon on watch
-
Watch should be showing Verifying Connect IQ Apps
-
Swipe up or down, the app should be visible
-
https://github.com/blaskovicz/garmin-nest-camera-control
-
https://github.com/britiger/PauseTimer-connectiq
-
https://github.com/bugjam/garmin-eta/tree/master/ETA
-
https://github.com/JoshuaTheMiller/Multivision-Watch
-
https://github.com/tanstaaflFH/BabyLog-Feed-ConnectIQ
-
https://github.com/admsteck/ConnectIQ/tree/master/simple-battery
-
https://github.com/vtrifonov-esfiddle/ConnectIQ-WatchTemperature