用于从 Olimex EKG/EMG Shield 收集数据的软件包。
项目描述
用于从Olimex EKG/EMG Shield收集和查看数据的 Python 包。
注意
本软件不提供医疗建议
本软件提供的信息不是医疗建议。通过使用本软件,您承认本软件不会也不应被解释为提供健康相关或医疗建议或临床决策支持,或提供、支持或替代任何诊断、建议、建议、治疗或决定受过适当培训和许可的医生,或建立医患关系。您特此同意,您或代表您对任何个人的任何上述目的不会全部或部分依赖或使用本软件。如果您认为您患有任何健康状况,无论此软件的结果是否支持此信念,您都应立即寻求专业医疗建议或咨询合格的医疗专业人员。
安装
pip install olimex-ekg-emg
用法
首先运行 Jupyter Noteobook 和 Bokeh 的服务器:
在一个终端窗口中:
$ jupyter notebook
在另一个终端窗口中:
$ bokeh serve
然后从 Jupyter 笔记本单元格中:
from olimex.nb import exg; exg(<port or mock data name>)
这将启动一个新的浏览器选项卡/窗口,其中 EKG 将出现。传递给exg函数的值可以是端口(例如/dev/tty.usbmodem1411、COM1)或模拟数据文件的名称(nsr.bin)。
要列出所有可能发送 EKG 数据的可用端口,请使用:
from olimex.utils import list_serial_ports list_serial_ports()
列出所有模拟数据:
from olimex.utils import get_mock_data_list _, mock_data = get_mock_data_list() mock_data
示例输出
更多文档
更多文档可以在Read the Docs中找到。