0

我想测试在 MAX-ECG-MONITOR 上更改 MAX30003 中寄存器设置的代码是否有效。

  • 通过 PC 模拟器检查:这可能吗?
  • 检查它,当固件已经在传感器上时,使用 wbcmd 或 adbBridge。不幸的是,我没有编程夹具,所以我想知道如何使用 Adb Bridge 来读取/写入寄存器设置。

我已经尝试过以下代码:

adb shell am broadcast -a android.intent.action.MOVESENSE --es type get --es path Component/Max3000x --es value ''''''

必须有一些 --es 设置才能获取正确地址的寄存器值,如 wbcmd 所述

4

1 回答 1

0

PC Simulator 是不可能的,因为它不能模拟 MAX30003 芯片。

MAX30003的Component api包含一个资源/Component/MAX3000x/Register可用于在 MAX30003 芯片运行时读取和写入寄存器(我不熟悉 adb-bridge 以了解如何使用它访问 API )。

关于走这条路的一些警告:所讨论的 API 是“非公共”API,即它可能无法工作,它会在未来的软件版本或 Movesense 传感器硬件版本中发生变化或消失。如果您需要的特定内容不属于 /Meas/HR 或 /Meas/ECG API 的一部分,则最好在 bitbucket 问题中创建请求。

全面披露:我为 Movesense 团队工作

于 2019-11-01T10:23:39.850 回答