Giter Site home page Giter Site logo

garminciq-nightscoutdata's People

Contributors

tynbendad avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

garminciq-nightscoutdata's Issues

dexcom share

Any chance you have an implementation of this that allows one to get the BG from Dexcom Share (either through their portal or directly from bluetooth)? If so I'd be interested in trying it out! Thanks.

Need help with reading data from xDrip+

I found your app on Garmin Connect today, and am super excited that you've implemented the "Data Field" option for seeing glucose data! I have been using a Widget with xDrip, which is helpful, but requires many button clicks on my device to access while cycling.

But, I'm having trouble getting NightscoutData Data Field to work with xDrip. I am looking for some help ... and also writing this issue as (hopefully) a guide for others trying to set this up. Feel free to copy this guide into your github project as a README.md if you think it would help others.

Prerequisites

  • A Garmin Device (I have Garmin Edge 520)
  • Garmin Connect Mobile App installed on mobile phone (Android for me)
  • Phone paired with device via bluetooth
  • CGM, such as Dexcom G5/G6
  • xDrip app on phone, connected to CGM, and configured with:
    • Settings
    • Inter-app settings
    • xDrip Web Service = on

NightscoutData Install

  • Open Garmin Connect Mobile App on mobile device
  • Garmin Devices
  • (Select Device)
  • Activities & App Management
  • Data Fields
  • Get More Data Fields
  • Search for NightscoutData

NightscoutData Configuration

  • Open Garmin Connect Mobile app, if not already open
  • Go to Device
  • Activities & App Management
  • Data Fields
  • (You should see NightscoutData if installation was done correctly)
  • Select NightscoutData

Settings

Setting Name Value
Nightscout site URL blank (not using Nightscout)
Offline (local uploader) URL xdrip (also tried xdrip+
Display Mode e.g.: 141 5m -4 Down
Title for data field xDrip

... click Done after changing settings.

Setup on Device (Garmin Edge 520)

  • Added a field to an Activity Profile as follows:
    • Settings
    • Activity Profiles
    • (selected an existing profile)
    • Data Screens
    • Screen 1
    • Field 3
    • ConnectIQ
    • NightscoutData

Start a Session on Garmin

  • I see the field "xDrip" on the data screen, but no data
  • I believe that the connection to xdrip is working, because I can access the xDrip+ Widget through the Status Page and see data that matches xDrip on my phone.

Any ideas?

(P.S. I would be happy to help you get your latest code into github to match the version available for download on Garmin Connect's site)

Time of Last Reading

Not sure if this is the correct place to post feature requests but I think this data field would be so much better if it included the time that the reading was taken. When looking at the datafield it gives me a fair level of confidence knowing that I am looking at a reading that was taken 4 minutes ago as opposed to not knowing when the last reading was taken. Im aware that this example is a widget and not a datafield but it would be great to fit this in somewhere and perhaps make it a config option for the display. Gr8 work on this by the way!

i.e.
image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.