CGM Gauge Widget
· v2.1.19
About
This widget displays your current blood glucose as measured by your CGM system in the usual garmin widget style. In addition, it broadcasts the current CGM value to watchfaces that support the Garmin complication standard. Please have a look at our latest watchfaces (list at the bottom of this description), which all offer a CGM-complication.
⭐ If you enjoy this app please consider a donation to fund the continued support of this app via
https://paypal.me/RoboleoAppsTeam
++++++++++
PLEASE READ THIS ADVISORY
Never make a medical decision based on a reading that you see on this app. Always perform a fingerstick blood glucose check first.
++++++++++
IMPORTANT: Due to a bug in Garmin's Connect app (since mid July 2025), HTTP communication requests are blocked after a certain time. In case you don't receive CGM data (but have before), please synchronize your watch with Connect (not ConnectIQ). This should get things working, again.
INSTALL COMPANION APP OR USE NIGHTSCOUT
For easiest use, install xDrip+ on your Android phone
https://xdrip.readthedocs.io/en/latest/install/download/
To enable communications between our app and the Android app xDrip+, you have to enable "xDrip Web Service" (xDrip Settings - Inter-app settings).
If you are stuck with IOS or prefer to use Nightscout, please enter URL of your Nightscout website with leading https:// and provide a security token in the settings.
Due to limitations in Garmin SDK, query of CGM data can not be more often than once every 5 minutes, therefore it may take up to 15 min for initial sync.
If you encounter problems to receive data from Nightscout or xDrip please try the following steps:
1. Make sure to put in the correct URL and corresponding token if you want to connect to Nightscout. Leave these lines blank if you are using xDrip+.
2. Make sure there are no leading or trailing white-spaces or slashes (/) on your URL or token.
3. The widget needs to poll the data after it is processed by xDrip or uploaded to Nightscout. A standard delay of 10 seconds is used to accomplish this. You can adopt this value to your setup needs by changing the "Web-Request latency" in the settings (via Connect IQ App). If CGM readings always arrive late (delay grater than 5 minutes), try to increase latency. Values between 1s and 120s are valid.
This widget enables our watch faces to display your CGM values as a complication. Please check out:
AmoPilot 2: https://apps.garmin.com/apps/3208ed06-2012-4398-8429-bc5b8a91787e
WindsorSport: https://apps.garmin.com/apps/c2bdceb7-9356-43b2-904e-1825882542ff
Cairo: https://apps.garmin.com/apps/84091f80-b8ec-499b-a31d-093aa46f5187
Neon Glow: https://apps.garmin.com/apps/074082bb-37c6-49d6-9eb2-88dd628d72d6
ToledoArcs: https://apps.garmin.com/apps/3bb13349-cb15-455f-baa6-9736d49bc7f2
Astromaster: https://apps.garmin.com/apps/f0ed6cc5-188e-4010-8947-e1970874a097
Moonmaster: https://apps.garmin.com/apps/3df26967-f386-422a-a441-49952a6f448c
Steelmaster: https://apps.garmin.com/apps/16262bfe-06b4-4a33-a4cd-b5a59d489338
LocoTime: https://apps.garmin.com/apps/e18618c0-db5d-4a4f-bb4e-2dd5b49f0a59
Octa Radial: https://apps.garmin.com/apps/79a33930-32fe-4313-8cad-6dcf9c7e8134
AmoFlower: https://apps.garmin.com/apps/2029550e-31db-434d-a685-a2bdcd943fc5
AmoSummit: https://apps.garmin.com/apps/b7974726-0727-4d31-9f4b-00d527b671f6
CamoPilot: https://apps.garmin.com/apps/7268094f-12d2-42c6-a8f5-b348ee07f6ad
CarbonPilot: https://apps.garmin.com/apps/00e039e0-a5e0-4e6c-98fc-8c51b949fad2
FlagUSA: https://apps.garmin.com/apps/cae8193c-3555-479e-8d70-ef321cb3711b
LasVegas: https://apps.garmin.com/apps/48abfda5-691e-4dbf-b16a-000833c4fba3
LocoTime MIP: https://apps.garmin.com/apps/8f047357-2032-41ad-952d-9cefefe0b0b0
Woodmaster: https://apps.garmin.com/apps/977ff523-45e9-4337-997a-c08e14f4ee5f
What's new
Added support for new devices
Corrected widget transparency on newer devices
Release with latest SDK version to address some device related crashes
Added publishing of CGM trend to complication
Support displaying outdated glocose value for our watchfaces
Rework of backgorund handling and background complication publishing
Add complication puhblisher for cgm value
Corrected indicator in glance view when using mmol