Git Product home page Git Product logo

lbridge's Introduction

LBridge

LBridge - Read the Freestyle Libre sensor and send the BG readings to xDrip+ using the xBridge2 protocol

This project is is a modification/extension of the LimiTTer projekt from @JoernL. The code is running on the LimiTTer hardware platform which is described in the LimiTTer project. It replaces the LimiTTer code and provide the same functionalities.

LBridge uses the xBridge2 protocol from the Wixel project / implementation of savek-cc. It improves the original LimiTTer in terms of

  • optimized battery usage
  • no missed BG readings
  • better BLE performance

If you have questions please join the gitter channel: https://gitter.im/JoernL/LimiTTer

LBridge is working with the great App xDrip+. You can find it here:

https://jamorham.github.io/#xdrip-plus

Click on "Download latest APK" or choose the "Nightly Snapshots" for the very latest ones.

Please note, that LBridge code for LimiTTer is NOT maintained by Abbott. It is an experimental DIY project. You will built your own individual LimiTTer. So you are responsible yourself for what you have built. This is not a medical device. Dont make any medical decisions based on the results as they can be wrong!

Files:

RFduino/Simblee platforms (different DIY PCBs from Marek Macner, chaosbiber, Thomacz STachowicz available)

LBridge_RFduino_V0.9.19_180426_1554:

  • code freeze of V0.9 version, default seetings for instant use with xAPS
  • full 8h backfilling (get missed readings from the Libre Sensor like LibreAlarm after missing sensor)
  • shadow FRAM mechanism from @UPetersen
  • switch off serial interface due ULP sleep phase for better power consumption, @Chaosbiber
  • code aligned to Mareks xbridgeM code spin off for his T-Mini project
  • better BLE performance, applied some work arounds
  • improved lifetime (up to 5 days with 240 mAh battery)

Original LimiTTer Arduino Pro Mini platform (no modifications needed)

LBridge_Arduino_170716_1950.ino: release candidate, please use the latest Arduino IDE to compile

  • improved BLE connectivity. This can cost more battery power under bad BLE conditions
  • default name set to "LimiTTer" to avoid hardware source changing to xbridge wixel in xDrip+
  • added detection of sensor lifetime. Automatic stop after 20880 operation (=14,5 days) or 5 identical glucose readings
  • added spike filter (set to +- 40 mg/dL)
  • added sensor lifetime display in xDrip+ (works on phone, not on SSW3)
  • NFC read code modified to avoid possible sensordeaths due to massive re-read tries of BM019
  • autocalibrate PWR DWN timer to get accurate 5 min spacing
  • increased queue depth for BG readings to 5h
  • bugfix for detecting dead sensors before end of lifetime

lbridge's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

lbridge's Issues

Xiao ble nrf52840

Hi guys, first of all, congratulations and thank you for all your efford.

About the project, i've searched about this board and it has ble, nfc an bms supporting a 250mha lipo battery and an ultra-low power consumption way.
My first question, is there any possibility of the project code being ported to this other board?

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.