BG source

For users of Dexcom

If using G5 or G6 with xdrip+

  • If not already set up then download xdrip and follow instructions on nightscout (G4 without share, G4 share, G5).
  • In xdrip go to Settings > Interapp Compatibility > Broadcast Data Locally and select ON.
  • In xdrip go to Settings > Interapp Compatibility > Accept Treatments and select OFF.
  • If you want to be able to use AndroidAPS to calibrate then in xdrip go to Settings > Interapp Compatibility > Accept Calibrations and select ON. You may also want to review the options in Settings > Less Common Settings > Advanced Calibration Settings.
  • Select xdrip in ConfigBuilder (setting in AndroidAPS).

If using G5 or G6 with patched Dexcom app

  • Download the apk from https://github.com/dexcomapp/dexcomapp, and choose the version that fits your needs (mg/dl or mmol/l version, G5 or G6).
  • Stop sensor and uninstall the original Dexcom app, if not already done.
  • Install downloaded apk
  • Start sensor
  • Select DexcomG5 App (patched) in ConfigBuilder (setting in AndroidAPS).

If using G4 with OTG cable (‘traditional’ Nightscout)…

  • If not already set up then download Nightscout Uploader app from the Play Store and follow instructions on Nightscout.
  • In AndroidAPS Preferences enter your Nightscout website and API secret.
  • Select NSClient in ConfigBuilder (setting in AndroidAPS).

For users of Libre with Bluetooth cap

To use your Libre as a CGM that is getting new BG values every 5 minutes you first need to buy a NFC to Bluetooth adapter like:

If using xdrip...

  • If not already set up then download xdrip and follow instructions on LimiTTEer, Libre Alarm or BlueReader(Hardware).
  • In xdrip go to Settings > Interapp Compatibility > Broadcast Data Locally and select ON.
  • In xdrip go to Settings > Interapp Compatibility > Accept Treatments and select OFF.
  • If you want to be able to use AndroidAPS to calibrate then in xdrip go to Settings > Interapp Compatibility > Accept Calibrations and select ON. You may also want to review the options in Settings > Less Common Settings > Advanced Calibration Settings.
  • Select xdrip in ConfigBuilder (setting in AndroidAPS).
  • For G5 native mode in xdrip go to Settings > Cloud upload > REST API > Extra options > Append source info to device and select ON.

If using Glimp...

  • If not already set up then download Glimp and follow instructions on Nightscout.
  • Select Glimp in ConfigBuilder (setting in AndroidAPS).

For users of Eversense

The easiest way to use Eversense with AndroidAPS is to install the modified Eversense app (and unistall the original one first).

Warning: by uninstalling the old app, your local historical data older than one week will be lost!

To finally get your data to AndroidAPS, you need to install ESEL and enable “Send to AAPS and xDrip” in ESEL and “MM640g” as BG source in the Configuration Builder in AndroidAPS. As the BG data from Eversense can be noisy sometimes, it is good to enable “Smooth Data” in ESEL, which is better than enabling “Always use short average delta instead of simple delta” in AAPS.

You can find another instruction for using xDrip with an Eversense here.

For users of MM640g or MM630g

  • If not already set up then download 600SeriesAndroidUploaer and follow instructions on Nightscout.
  • In 600 Series Uploader go to Settings > Send to xdrip+ and select ON (tick).
  • Select MM640g in ConfigBuilder (setting in AndroidAPS).

For users of PocTech CT-100

  • Install PocTech App
  • Select PocTech App in ConfigBuilder (setting in AndroidAPS).

For users of other CGM uploaded to Nightscout

If you have any other CGM set up that sends your data to Nightscout then

  • In AndroidAPS Preferences enter your Nightscout website and API secret.
  • Select NSClient in ConfigBuilder (setting in AndroidAPS).