Questions tagged [connectiq]

Connect IQ is a platform for writing small extensions to Garmin sports watches.

Connect IQ is a platform by Garmin used to write extension to specific sports watches from Garmin. The platform allows you to implement new watch faces, new data fields (e.g your temperature or sweat level), new widgets (e.g. weather information) and complete applications.

You can find more information on Garmin Connect IQ homepage

46 questions
0
votes
1 answer

How to re-open a Connect IQ app from a background process?

I want to write a mood tracker for my Garmin Fenix, so I want the app to pop up after some time interval, vibrate, and ask me for my current mood. Of course, I don't want to have the mood tracker in foreground all the time, so I'm looking for a way…
Huluk
  • 864
  • 6
  • 18
0
votes
1 answer

What does the BLE-status code "-402" mean?

I have a GarminIQ-project. Therefore I make a request. Since yesterday I get the error code -402. According to https://developer.garmin.com/downloads/connect-iq/monkey-c/doc/Toybox/Communications/OAuthMessage.html#responseCode-instance_method…
stuckii95
  • 11
  • 3
0
votes
1 answer

Why is Android Mobile SDK connect.iq broken?

Downloaded Garmin Android Mobile SDK. Unzipped it. Copied it to Libs in my project. The file looks like it has a vertical zip on the icon. Unable to open and view the file in Studio. Unable to get the instance of ConnectIQ object as Studio unable to…
0
votes
1 answer

garmin connectciq-sdk ommand monkeyc not found in openjdk apline docker container

I'm running openjdk:13-alpine docker container and mounted the garmin connectiq-sdk files into the container. Trying to run monkeyc command fails with "not found". ~/projects/garmin$ docker container run --rm -it --name monkeyc -v…
veimis
  • 71
  • 1
  • 4
0
votes
1 answer

Garmin Connect IQ custom data field time in zone

A real noob question here but I am trying to write my first ever Custom data field for my Garmin Edge 520. All that I would like to do is add up the time in Zone 3 + Zone 4 + Zone 5 and display it in a simple data field. I'm sure that there's a…
ShaunP
  • 463
  • 1
  • 5
  • 20
0
votes
1 answer

Connect IQ start running

I am new in Connect IQ and not sure those Connect IQ have built-in functionality to open a model for running activity (to start measuring running or walking activity) or I need to build it?
user591097
  • 27
  • 5
0
votes
1 answer

Connect IQ Watch face own shaped Battery Status Bar

I am trying to show a battery status bar by using my own style (see image) on my Garmin Wacht Face. At the moment I am using only 3 drawables (100% full, 50%, and 0% empty). Is there a possibility or other idea to fill my 0% shape be using the…
Mr.P.
  • 109
  • 1
  • 14
0
votes
1 answer

Garmin ConnectIQ app with a list / menu as the first view

How can I set up the first view of my watch app to be a menu, or similar scrolling list? I see this behaviour all the time on Fenix 5; for example, in the Navigate app (press "select", choose "Navigate"), the first screen is a scrolling list of…
Ian Smith
  • 11
  • 4
0
votes
1 answer

Change icon for recorded activity from custom app in History list

I have made my own Connect IQ app for my Garmin Forerunner watch. I have changed the LauncherIcon to my own image instead of the default IQ-icon. My app uses ActivityRecording so the activity can be saved to the list of activities in History.…
user129954
  • 131
  • 5
0
votes
1 answer

iOS companion app for Garmin CIQ devices

I'm trying to make an iOS companion app for my Connect IQ watch app. There already exists a fully functioning Android companion app, so I know that the watch app itself is ok. I'm following the guidelines from the Garmin site, but my iOS companion…
Eir
  • 1,003
  • 9
  • 24
0
votes
1 answer

Sending smart notifications to Garmin Connect IQ apps

Ive just purchased a Garmin Fenix 3 GPS watch and Im interested in sending notifications to the watch from an app Im writing for Android phones (to display new chat message notifications on the watch). Is there any way to send notifications to the…
0
votes
1 answer

makeWebRequest fails for XML, okay JSON on Garmin Connect IQ

I have used a lot time on trial-and-error for the makeWebRequest function. Using a very simple service it works for JSON, but not for XML. var url = "http://www.broadbandmap.gov/broadbandmap/demographic/jun2014/nation"; //…
Henrik
  • 1
  • 3
0
votes
1 answer

MonkeyC resource compiler does not recognize resources code, using eclipse with MonkeyC plug-in

I am trying to experiment with making drawables in MonkeyC so i can make my own WatchFace. However, it does not seem that the resource compiler works, as it keeps popping this error: BUILD: ERROR: D:\MonkeyC\O-face\source\OfaceView.mc:70: …
Henrik
  • 47
  • 7
0
votes
2 answers

ConnectIQ: Access of internal sensors

I want to develop an application with eclipse project type "Watch-App". Basically I'm interested to get the Temperature and Speed without any external sensor. My watch (Fenix 3) should support this actually. I made a little test application. On…
Simon
  • 349
  • 2
  • 18
0
votes
2 answers

Garmin GPS SDK for a Garmin watch

I am building an application for a running club. We want to have everyone in the group buy the Forerunner and we want to send our longitude and latitude every 30-seconds to an API. Is this possible? I'm not sure if I can register a device in the…
Rupert
  • 4,209
  • 7
  • 31
  • 36