Compatible CGM¶
✅ The following CGMs can be used with Trio:
- FreeStyle Libre (limited models)
- US Libre 1 10-day sensors (via transmitters)
- US Libre 1 14-day sensors (via transmitters)
- International Libre 1 sensors (via transmitters)
- European Libre 2 / 2 Plus sensors (via transmitters)
- European Libre 2 / 2 Plus sensors (direct via Bluetooth)
- Libre 3 / 3 Plus, all models (requires LibreLinkUp and continuous internet connection)
- Eversense E3 / 365 (Open-beta)
- Accu-Chek SmartGuide (TESTING)
- Medtronic Enlite (requires a compatible pump)
- xDrip4iOS
- (Nightscout)
- (Glucose Simulator)
Nightscout¶
While using Nightscout as a CGM is an option, it should be avoided if possible because it will not keep Trio running in the background like other CGM options. You will have to open Trio manually to make it run loop cycles.
xDrip4iOS¶
To use xDrip4iOS as a CGM source, you must build it yourself with the same Apple Developer account you used to build your Trio app. You cannot use Shuggah or a version distributed by someone else's TestFlight. Please see the following for instructions on how to build xDrip4iOS yourself: link
However, if you are using Dexcom G6 or ONE with xDrip4iOS, you can choose the Dexcom G6 option in Trio rather than xDrip4iOS, and Trio will intercept the glucose readings even if you're using Shuggah or someone else's TestFlight of xDrip4iOS.
Dexcom G5 / G6 / ONE¶
Trio can intercept glucose readings between the transmitter and the Dexcom app.
If you are using a Dexcom G5, G6, or ONE sensor, tap Settings > Devices > Continuous Glucose Monitor, add your CGM to enter your transmitter's 6-digit ID.
Dexcom Share Credentials are not necessary.
When switching transmitters, you must delete your current transmitter from Trio by tapping Settings > Devices > Continuous Glucose Monitor > Dexcom G6 / ONE, scrolling down, and tapping Delete CGM.
Once you do this, you can add the new transmitter with its Transmitter ID.
Remember to enable Upload Readings to have Trio send glucose to Nightscout.
Dexcom G7 / ONE+¶
Trio can intercept its glucose readings as long as the Dexcom G7 or ONE app is installed on the same phone. When a new G7 sensor is paired to the Dexcom G7 app, or a new ONE+ sensor is paired to the Dexcom ONE+ app, Trio will automatically start reading it.
Glucose Simulator¶
The Glucose Simulator adds artificial CGM readings to the screen so you can see how your readings might look in the app. When using this CGM option, you cannot manually influence the readings shown to reflect a desired glucose response. Actions taken by the Trio algorithm also do not affect the CGM readings in the Glucose Simulator. They are for visual purposes only. For this reason, using the Glucose Simulator will not help you understand how the algorithm influences blood sugars.
Warning
The Glucose Simulator should never be used in conjunction with a live pump connected to a person (or animal).
Libre Transmitter¶
This option pairs a compatible Libre CGM directly with Trio without using a separate app like xDrip4iOS.
Supported Sensors¶
- FreeStyle Libre (limited models)
- US Libre 1 10-day sensors (via transmitters)
- US Libre 1 14-day sensors (via transmitters)
- International Libre 1 sensors (via transmitters)
- European Libre 2 / 2 Plus sensors (via transmitters)
- European Libre 2 / 2 Plus sensors (direct via Bluetooth)
- Libre 3 / 3 Plus, all models (requires LibreLinkUp and continuous internet connection)
Unsupported Sensors¶
❌ Unsupported FreeStyle Libre sensors
- Non-European FreeStyle Libre 2 (US models not supported)
- FreeStyle Libre Pro
- FreeStyle Libre H
Eversense E3 / 365¶
*Open beta
Eversense is currently only available in the dev branch.
Internet Required for First Use
Internet access is required only for the initial Eversense login when pairing the transmitter to Trio; afterward, an internet connection is no longer required for readings to populate.
Trio supports both the Eversense E3 (90 days & 180 days) and the Eversense 365 (full year) transmitters.
Accu-Chek SmartGuide¶
*Feature Branch
Accu-Chek SmartGuide is currently only available in the feature branch feat/accuchek. See here for help on building a feature branch with: Mac Build or Browser Build.
Trio suports the Accu-Chek SmartGuide CGM. This is a 14-day CGM from Roche. It requires 2 calibrations: one after 12h and one 0.5-2.5h after the first calibrations. These calibrations are required, but can be done within Trio.
You can use this CGM with one Trio (including calibrating the CGM) or use it along side the official SmartGuide app and SmartGuide Predict app.

