Skip to content
A shared repository to provide a description of reverse-engineered glucometer protocols
Emacs Lisp
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
abbott FreeStyle Precision Neo: document $gunits? and $marketlev? Sep 8, 2019

Glucometers Protocol Specifications

This website is intended to provide description of protocols (or "Computer Interface Specifications") for various glucometers.

As few manufacturers publish documentation of their meters' protocols, the majority of the content is produced by reverse engineering the data transmission between meters and PCs, and documenting it.

Reversed Engineered Protocols

See reverse engineering contribution suggestions for details on how to contribute new protocols.

Manufacturer Supplied Documentation

Standards and Common Protocols


CLSI (Clinical and Laboratory Standards Institute) develop and publish protocols that are used by some meter manufacturers.

The two main relevant documents are:

These are proprietary, not freely available standards.

Bluetooth GATT

Many Bluetooth glucometers implement GATT Services, which then reference the following specifications:


This work is licensed under a Creative Commons Attribution 4.0 International License.

Use the information you'll find in this page for whatever purpose you see fit, but there is no warranty about the accuracy of this information.

Most of the information has been reverse engineerd by individual contributors, see the individual page for details.

You can’t perform that action at this time.