All Projects → cominixo → OpenLibreNFC

cominixo / OpenLibreNFC

Licence: MIT license
An app to modify and read memory in the Libre blood glucose monitor.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to OpenLibreNFC

canairio sensorlib
Particle sensor manager for multiple sensors: Honeywell, Plantower, Panasonic, Sensirion, etc. This is sensors layer of CanAirIO project too.
Stars: ✭ 24 (-46.67%)
Mutual labels:  sensor
homebridge-airrohr
HomeBridge module for the DIY luftdaten.info particulates sensor. See http://luftdaten.info how to build your own
Stars: ✭ 48 (+6.67%)
Mutual labels:  sensor
ACS712
Arduino library for ACS Current Sensor - 5A, 20A, 30A
Stars: ✭ 41 (-8.89%)
Mutual labels:  sensor
MH-Z-CO2-Sensors
Arduino imeplementation for CO2 sensors of the MH-Z series (Intelligent Infrared CO2 Module)
Stars: ✭ 59 (+31.11%)
Mutual labels:  sensor
pymetawear
Community developed SDK around the Python bindings for the C++ SDK
Stars: ✭ 42 (-6.67%)
Mutual labels:  sensor
diabot
A diabetes-oriented chatbot for Discord
Stars: ✭ 17 (-62.22%)
Mutual labels:  diabetes
redcanary-ebpf-sensor
Red Canary's eBPF Sensor
Stars: ✭ 52 (+15.56%)
Mutual labels:  sensor
dana
DANA: Dimension-Adaptive Neural Architecture (UbiComp'21)( ACM IMWUT)
Stars: ✭ 28 (-37.78%)
Mutual labels:  sensor
Compass
Compass on Android
Stars: ✭ 47 (+4.44%)
Mutual labels:  sensor
pysensors
PySensors is a Python package for sparse sensor placement
Stars: ✭ 47 (+4.44%)
Mutual labels:  sensor
Octopus
Octopus - Network Scan/Infos & Web Scan
Stars: ✭ 25 (-44.44%)
Mutual labels:  scanning
iOScanX
iOScanX (iOS Application Scanner for OS X) is a Cocoa application for semi-automated iOS app analysis and evaluation
Stars: ✭ 33 (-26.67%)
Mutual labels:  scanning
tenacity
Tenacity is an easy-to-use, privacy-friendly, FLOSS, cross-platform multi-track audio editor/recorder for Windows, macOS, Linux and other operating systems. Project currently on an indefinite hiatus.
Stars: ✭ 7,231 (+15968.89%)
Mutual labels:  libre
ha-multiscrape
Home Assistant custom component for scraping (html, xml or json) multiple values (from a single HTTP request) with a separate sensor/attribute for each value. Support for (login) form-submit functionality.
Stars: ✭ 103 (+128.89%)
Mutual labels:  sensor
ventilator
Open source turbine based medical ventilator developed by CRUX (www.cruxbd.com)
Stars: ✭ 21 (-53.33%)
Mutual labels:  sensor
Adafruit CCS811
Arduino driver for CCS811 digital gas sensor
Stars: ✭ 60 (+33.33%)
Mutual labels:  sensor
teraranger
Ros nodes for single TeraRanger sensors
Stars: ✭ 19 (-57.78%)
Mutual labels:  sensor
ant-plus
A node module for ANT+
Stars: ✭ 118 (+162.22%)
Mutual labels:  sensor
HypnosMusicPlayer
A Lightweight, Clean, and Powerful Music Player and Library.
Stars: ✭ 21 (-53.33%)
Mutual labels:  libre
imu ekf
6-axis(3-axis acceleration sensor+3-axis gyro sensor) IMU fusion with Extended Kalman Filter.
Stars: ✭ 56 (+24.44%)
Mutual labels:  sensor

OpenLibreNFC

Disclaimer

Do not use sensors modified with this app to make medical decisions. I am not responsible to any damage to the sensor that might occur, use this at your own risk. This app is only intended for research.

Installation

Apks are available on the Release tab here on GitHub.

You can also build the app yourself:

This guide from the AndroidAPS docs explains how to build an apk, the steps should be basically the same, just using this repository instead.

You'll need the Android SDK installed and define the ANDROID_SDK_ROOT environment variable, after that, you can run gradlew to build the .apk file (it should probably be signed so you can install it).

You can also install Android Studio and build it from there.

Usage

When you open the app, you can select different options (Scan, Reset Age, Start...) and then scan the sensor, which will execute whatever you selected. When you scan the sensor to perform any action, you should wait for the second vibration to stop scanning. This might take a bit longer with operations which involve writing into memory.

The "Dump Memory" option will dump 360 bytes of the sensor's FRAM to sdcard/openlibrenfc/memory_dump.txt, and the "Load Memory" will load that same file. If you edit that file, the checksums won't be checked, and it might send the sensor into failure if a checksum is incorrect. Make sure you have backups of previous memory dumps so you can restore it in case anything happens.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].