BLE → 蜂窝 → 服务器

血氧实时监测

正在连接
管理

现在

PC-60NW-1

等待设备

离线
‑‑‑ SpO₂ % 参考 ≥ 90
‑‑‑ 脉率 bpm 参考 50 – 100
灌注 PI
电量
信号 RSSI
最后数据

Viatom O2Ring

O2Ring · 等待设备

离线
‑‑‑ SpO₂ % 参考 ≥ 90
‑‑‑ 脉率 bpm 参考 50 – 100
灌注 PI
体动
电量
信号 RSSI
最后数据

链路

这条链路正在传什么

等待网关状态

按占用带宽从小到大排列。省流模式下关闭的通道会在切回 Wi‑Fi 后自动恢复。

氧疗未记录

正在读取吸氧记录…

补录过去的时段

只有登录管理员才能写入(点右上"管理"登录)。没有记录的时间段会标为"未记录",不会当成未吸氧——否则会凭空造出对比。记录会让下方报告自动分出"吸氧 / 未吸氧"两条基线。

开始结束方式档位情境
尚无记录

趋势

虚线是阈值、底色是超出区间:SpO₂ 低于 90%,脉率低于 50 或高于 100 浅色带是该时间段内的最低~最高,实线是平均 与下方健康报告统计用的是同一组阈值,不是另设的标准

三条泳道共用同一条时间轴。滚轮缩放窗口,或直接填写分钟数;悬停、或在手机上按住横向滑动查看某一时刻的精确值;“跳转到”以选定时刻为中心展开当前窗口,‹ › 整段翻页;双击图表或点“返回实时”恢复跟随最新数据。窗口超过 30 分钟后,每个点由服务端按时间分桶聚合——实线是桶内平均,浅色带是桶内最低到最高,所以几十秒的血氧下降在一整天的视图里也不会被平均掉。要读准确到某一秒的原始值,把窗口收窄到 30 分钟以内。

告警0 条

  1. 暂无告警。设备一旦上报血氧、心率或体动告警,会立刻出现在这里。

协议帧0 条

每一条是网关解析后入库的一帧。4G 省流模式下只保留必要生命体征,原始帧不随行上传,该列显示为“—”。表格可以左右滑动,右侧还有“O2 实时扩展”和“原始帧”两列。

入库时间设备O2 实时扩展原始帧
尚无数据

报告未生成

统计所选时间段内的连续血氧、脉率与体动读数,给出平均值、达标时长占比和下降/体动事件次数,用于观察趋势——不是医学诊断,仅供参考。

导出所选时段 CSV 带 UTF‑8 BOM,Excel 可直接打开;每行一条读数,含血氧、脉率、灌注、体动和信号。
诊断 网络明细、原始波形、设备快照、历史文件与运行日志

GATEWAY · NETWORK

网关与上行网络

Wi‑Fi
蜂窝 / SIM
血氧仪接管
ESP32 自身
最后状态

O2RING REALTIME FIELDS

O2Ring 实时扩展字段

步数
电池状态
工作状态
传感器状态
倒计时
无效信号告警 / IV
SpO₂ 告警 / IV
心率告警 / IV
体动告警 / IV
睡眠状态

等待协议字段信息

O2RING PLETH

实时脉搏波

等待波形数据

纵轴是 CMD 0x1B 的原始 8 位脉搏波幅值(0–255),不是血氧百分比;血氧值以上方 SpO₂ 为准。

PPG RAW CHANNELS

PPG 光电容积

等待 PPG 数据
IR 范围
Red 范围
Motion 范围
最新块0 点

各通道独立归一化显示形状,上方数字保留最新块的绝对范围。

DEVICE SNAPSHOT

最新设备信息

尚无快照
等待 O2Ring 设备信息
查看设备原始快照

NON-REALTIME · O2RING HISTORY

非实时 / 历史报告

等待设备历史

只使用完整历史文件中的真实设备汇总和逐点记录。标有“推导”的睡眠分段与醒来次数,仅在逐点状态和文件头睡眠时长一致时显示;安静度按 motion=0 计算。运行状态、脉搏音、红光/红外电流属于 V2 实时字段,V1 历史文件本身不包含,页面不会伪造数值。

历史文件
记录状态
记录开始
记录结束
测量时长
睡眠开始(推导)
睡眠结束(推导)
清醒时长
浅睡时长(推导)
深睡时长(推导)
总睡眠时长
醒来次数(推导)
安静度(motion=0)
SpO₂ 平均 / 最低
ODI3 / ODI4
低于 90% 时长 / 次数
血氧评分
历史步数
样本 / 间隔
睡眠占比

历史血氧、脉率与体动趋势

等待历史采样数据

开始时间会话 / 文件记录 / 睡眠SpO₂ 平均 / 最低ODI3 / ODI4血氧评分步数状态
尚无历史会话

GATEWAY LOG

运行日志

  1. 等待网关日志