Xdrip Path

B-Sense xDrip Path

Use this page if you run xDrip+ on Android and want a clearer path from xDrip and Nightscout to a dedicated B-Sense display.

This is currently the strongest public-fit technical direction for B-Sense.

Documentation Menu

Who This Path Is For

Use this path if:

  • your phone can run xDrip+
  • you want the clearest currently documented B-Sense setup direction
  • you are comfortable with the xDrip+ -> Nightscout style flow

Do not treat this page as a claim that:

  • every Android phone is supported
  • every CGM app path is supported
  • Apple / iPhone is already confirmed

For current support boundaries, check:

The Practical Promise

If your phone can run xDrip+, this is the strongest current candidate path for B-Sense.

Short version:

  • keep the setup simple
  • choose one path first
  • make sure xDrip+ is stable before adding B-Sense
  • then move from flash to first live reading

What You Need Before Starting

Have these ready:

  • Android phone that can run xDrip+
  • working upstream glucose path
  • Nightscout path or B-Sense Cloud path chosen in advance
  • compatible ESP32 2.8 inch touch ST7789 CYD board
  • Wi-Fi details

Do not start by testing multiple routes at once.

Choose one path first:

  • existing Nightscout path
  • or B-Sense Cloud path

Current Baseline For This Path

This page aligns to the current practical support rule:

  • if your phone can install and run xDrip+, that is the main currently supported direction

This is a support rule, not a universal Android claim.

Before You Add B-Sense

Confirm xDrip+ is already stable first.

Check:

  • the phone can run xDrip+
  • the app is already receiving current values correctly
  • the app has the permissions it needs
  • battery optimization is not breaking the flow
  • the upstream sync path is already working before B-Sense is added

If xDrip+ itself is unstable, do not treat B-Sense as the first thing to debug.

The Fastest Working Route

  1. Confirm xDrip+ is already stable.
  2. Decide which one path you are using:

– Nightscout – or B-Sense Cloud

  1. Flash the latest B-Sense firmware.
  2. Connect the device to Wi-Fi.
  3. Enter the matching host and matching credential for the path you chose.
  4. Wait for the first live reading.

If you want the full sequence, continue with:

Common Failure Points

The most common xDrip-path setup failures are:

  • xDrip+ is not stable before B-Sense is added
  • battery optimization interferes with updates
  • the user mixes Nightscout and B-Sense Cloud values
  • the host is correct but the credential is not
  • the first reading appears once and then stops

Practical rule:

  • first stabilize xDrip+
  • then configure one path
  • then confirm one live reading on B-Sense

Path Decision Rule

The xDrip screens can look similar for both data-path options.

That is why users often mix values.

Before editing again, decide:

  • Nightscout path

– Nightscout host – Nightscout upload-capable credential

  • B-Sense Cloud path

– B-Sense host – B-Sense Cloud access key / secret

Do not cross the two.

If The First Reading Appears But Stops Updating

Check:

  1. xDrip+ is still updating correctly
  2. Wi-Fi is still connected on the device
  3. the host is still reachable
  4. the saved values still match the selected path

If the value becomes stale, continue with:

Why This Page Exists

This page exists because xDrip+ available on Android is the strongest current practical support direction.

It is meant to reduce setup loops, not to overstate support.

Best Next Page

If you already know which path you want, continue with:

If you still need to decide whether to keep Nightscout or use the hosted path, compare first: