package icon

BG2BangleJS

With this app you can get your BG values onto the BangleJS!
New in version v1
init
# Prerequisites
For this app to work and to get data the data on your watch, you need:
- An Android phone
- this app installed
- Allow the app to draw over other app's permission and disable battery optimization.
- xdrip app installed.
- the Gadgetbridge app (bangle version) for the Android phone
- A BangleJS
- With this widget installed

# App

## How to use it
Make sure you have all the prerequisites from above.

The watch should automatically start displaying values, if there is an arrow visible behind the value, the value is within the not-expired-yet time range changeable in the settings standard is 15 minutes. (I will probably change this in the future, to strike through the text to make expired values clearer). If you click on the text in the app, a test value of 18 as a raw value will be sent to the watch with a valid timestamp. This feature is used for testing if the connection works. Also, make sure to allow the app to draw over other apps's permission.

## Settings
In the settings, you can:
- Disable/hide the widget
- Change the unit from mmol/L to mg/dL
- Set a time at which old BG values expire


# Developer
Developed by Phil Roggenbuck (phrogg)


# Disclaimer
As well as xdrip you should not use this app to make medical decisions!

Anti-Features

This app has features you may not like. Learn more!

Donate

Versions

Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.

Download F-Droid
  • Version v1 (1) suggested Added on Jul 10, 2023

    This version requires Android 4.1 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions
    • run foreground service
      Allows the app to make use of foreground services.
    • run at startup
      Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
    • run in the background
      This app can run in the background. This may drain battery faster.
    • This app can appear on top of other apps
      This app can appear on top of other apps or other parts of the screen. This may interfere with normal app usage and change the way that other apps appear.
    • com.eveningoutpost.dexdrip.permissions.RECEIVE_BG_ESTIMATE
    • com.google.android.permission.PROVIDE_BACKGROUND
    • de.phrogg.bg2banglejs.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 4.4 MiB PGP Signature | Build Log