Just installed 3.2 (see https://forums.garmin.com/developer/connect-iq/b/news-announcements/posts/connect-iq-3-2-now-available),
and in looking at the change log in the SDK README file, a bunch of new features!
Time to start trying stuff!
Just installed 3.2 (see https://forums.garmin.com/developer/connect-iq/b/news-announcements/posts/connect-iq-3-2-now-available),
and in looking at the change log in the SDK README file, a bunch of new features!
Time to start trying stuff!
sdkmanager-location.cfg (which link to C:\Users\steve\AppData\Local\Temp\Rar$EXa86488.31681\sdkmanager.exe which does not exist)
This indicates that you downloaded the connectiq-sdk-manager.zip file to your computer and then ran the sdkmanager.exe file from within the .zip without actually extracting the files. You need to download the file again, extract the contents to a folder on your computer and run it from there.
The Connect IQ Basics documentation mentions this, but it doesn't go into a great deal of detail explaining how to do it: https://developer.garmin.com/connect-iq/connect-iq-basics/getting-started/
Hi, many thanks Travis, I figured it out with Jim explanation and everything is good now.
If you have app apps that starts up GPS, you have this in your code:
Position.enableLocationEvents(Position.LOCATION_CONTINUOUS, method(:onPosition));
but with 3.2, there's been a change. With the above, you'll only be using GPS
But can specify other constellation! Something to think about if users are concerned about GPS in your app.
from the API doc:
:constellations — (Toybox.Lang.Array) —
An array of CONSTELLATION_* enum values specifying what constellations to enable. If not provided, CONSTELLATION_GPS will be used by default.
It looks like the transparent colour is rendering as white when anti-aliased drawing is used.
There is no word yet on the 3.2 for the edge devices, but I would suspect the Edge 1030 will get updated to CIQ 3.2 eventually. Garmin has been releasing new updates for the 530, 830, and 1030 all at the same time with the same features/fixes, so I would expect all 3 to get CIQ 3.2 at the same time. This is not confirmed, just my thoughts.
I was able to get the VS Code working with my SDK loaded on an alternate disk, not my SSD boot disk.
I used the following command lines:
cd C:\Users\XXX\AppData\Roaming\Garmin\ConnectIQ\Sdks
mklink connectiq-sdk-win-3.2.3-2020-10-13-c14e609bd F:\Projects\Garmin\SDK\connectiq-sdk-win\connectiq-sdk-win-3.2.3-2020-10-13-c14e609bd
It seems to work fine in VS Code.
In eclipse however i had manually set the paths in settings.
I'm pretty new with eclipse and sdk stuff.
I got the error "problem getting devices from the sdk" in console while I was trying the start a new watchface project and there was no device on the step that I need to choose supported devices. I installed different watch models from sdk but nothing changed. I checked the folders that holds the watch model templates, configs etc. they were ok, just where should have been. But still I can't see any device on the new project setup wizard.