Compatible CGM

CGM selection includes the following:

  • Nightscout

  • xDrip

  • Dexcom G5/G6/ONE/G7

  • Glucose Simulator

  • Libre Transmitter

  • Glucose Direct

  • Medtronic Enlite

Nightscout

While using Nightscout as a CGM is an option, it should be avoided if possible because it will not keep iAPS running in the background like other CGM options. You will have to open iAPS manually to make it run loop cycles.

xDrip (xDrip4iOS)

To use xDrip4iOS as a CGM source, you must build it yourself with the same Apple Developer account you used to build your iAPS 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 iAPS rather than xDrip4iOS and iAPS will intercept the glucose readings even if you’re using Shuggah or someone else’s TestFlight of xDrip4iOS.

Dexcom G5/G6 (and ONE)

iAPS can intercept glucose readings between the transmitter and the Dexcom app. If you are using a Dexcom G5, G6, or ONE sensor, tap Configuration CGM to enter your transmitter’s 6-digit ID. Dexcom Share Credentials is not necessary. When you switch transmitters, you must delete your current transmitter from iAPS by tapping Configuration CGM, scrolling down, and tapping Delete CGM. Once you do this, you can add the new transmitter with its Transmitter ID.

Dexcom G7

As long as the Dexcom G7 app is installed on the same phone, iAPS can intercept its glucose readings. When a new G7 sensor is paired to the Dexcom G7 app, iAPS will automatically start reading it.

Glucose Simulator

This option should only be used when testing the app and not using it to manage a live person (or animal).

Libre Transmitter

This option can be used to pair a compatible Libre CGM directly to iAPS without going through a separate app like xDrip4iOS or Glucose Direct.

Supported Sensors

  • 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 sensors via Transmitters

  • European Libre 2 sensors directly via Bluetooth

Unsupported sensors

  • Non-European Libre 2 sensors

  • Libre Pro sensors

  • Libre H sensors

  • Libre 3

Glucose Direct

To use Glucose Direct as a CGM source, you must build it yourself with the same Apple Developer account you used to build your iAPS app. You cannot use a version distributed by someone else’s TestFlight.

Medtronic Enlite

The Minimed Enlite CGM, available with the Medtronic 522/722, 523/723, and 554/754, wirelessly sends glucose readings to the pump. iAPS can read the Medtronic CGM data directly from the pump using a RileyLink compatible device.