Reverse-engineered BLE protocol reference for the Wellue O2Ring-S (T8520), with a working Python reference implementation.
-
Updated
Jun 22, 2026 - Python
Reverse-engineered BLE protocol reference for the Wellue O2Ring-S (T8520), with a working Python reference implementation.
Reverse-engineered Bluetooth Low Energy protocol documentation for the Wellue O2Ring pulse oximeter
Command-line analyzer for Wellue O2Ring overnight pulse-oximetry CSV exports: SpO2 statistics, ODI (3%/4%), desaturation events, nadir, and CSV/JSON/Excel reports. Supported by Night Time Comfort.
Python BLE client for Viatom/Wellue oxy-family pulse oximeters (O2Ring, O2 Max, KidsO2, CMRing, and more)
To associate your repository with the o2ring topic, visit your repo's landing page and select "manage topics."