Skip to main content

Command line client for Myki Oximeter. Connects over bluetooth to the device and reads heart rate, oxygen saturation and shows the pleth wave. Tested only with the Myki oximeter but should work with all devices which use a BerryMed sensor.

Mykioxi

Installation

Python3.5+ is required. Install with pip3 (preferably into a virtual env):

$ pip install mykioxi

Usage

When started without arguments, it will autodetect the device and show the measurements on a single line which is periodically updated:

$ mykioxi
Found: 00:A0:50:AC:38:43 (BerryMed)
Connected: True
BPM: 78  [****      ]  SpO2:  99

There is also a multiline option which prints every new measurement on a separate line:

$ mykioxi --multiline
Found: 00:A0:50:AC:38:43 (BerryMed)
Connected: True
[2020-11-17 10:09:13]   BPM:  83    SpO2:  98
[2020-11-17 10:09:14]   BPM:  85    SpO2:  97
[2020-11-17 10:09:19]   BPM:  82    SpO2:  96
[2020-11-17 10:09:21]   BPM:  80    SpO2:  97
[2020-11-17 10:09:23]   BPM:  75    SpO2:  97
[2020-11-17 10:09:26]   BPM:  76    SpO2:  97
[2020-11-17 10:09:28]   BPM:  75    SpO2:  98
[2020-11-17 10:09:30]   BPM:  73    SpO2:  97
...

Metadata

Release files for mykioxi 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mykioxi 1.0.0
File Size Uploaded
mykioxi-1.0.0.tar.gz 2.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mykioxi 1.0.0
File Interpreter ABI Platform
mykioxi-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 7.1 kB

Release files / mykioxi-1.0.0.tar.gz

Download URL mykioxi-1.0.0.tar.gz
Size 2.9 kB
Tags Source
SHA-256 checksum
How to use checksums
c1d83a0e0a36a70c009e87b896273b9c8cf5425399c991e89c64893c0e396b72
BLAKE2b-256 checksum
How to use checksums
df6448978736e4c3716428a39e00cd80468501f9e75906dad6ae1ba28098d671
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.6.9

Release files / mykioxi-1.0.0-py3-none-any.whl

Download URL mykioxi-1.0.0-py3-none-any.whl
Size 4.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a66ab0df4a0af96b1d6ada2bb33f453d8ee235942e234d11acd9a2a5be9142ef
BLAKE2b-256 checksum
How to use checksums
613ea108e2adfbd24d3b22b7f379b4a926bd5ae89de18dc61bf05601ed614ce9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.6.9

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page