如何在movesense中测试MAX30003的代码更改寄存器?

时间:2019-07-23 09:04:54

标签: movesense

我想测试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所述

1 个答案:

答案 0 :(得分:0)

由于无法仿真MAX30003芯片,因此无法使用PC模拟器。

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

关于此路线的一些警告:有问题的API是“非公开” API,即,它可能无法工作,会更改或消失。未来的软件版本或Movesense传感器硬件版本。如果您需要某些特定的东西而不是/ Meas / HR或/ Meas / ECG API的一部分,则最好在bitbucket问题中创建一个 Request

完全公开:我为Movesense团队工作