【发布时间】:2016-03-09 12:10:43
【问题描述】:
我正在尝试监控安卓应用和乐高头脑风暴之间的蓝牙活动。我试图找出应用程序发送什么命令让乐高头脑风暴做点什么。是否可以通过计算机程序或安卓应用程序来查看这个?还是有其他方法可以做到这一点?
【问题讨论】:
标签: android bluetooth monitoring mindstorms
我正在尝试监控安卓应用和乐高头脑风暴之间的蓝牙活动。我试图找出应用程序发送什么命令让乐高头脑风暴做点什么。是否可以通过计算机程序或安卓应用程序来查看这个?还是有其他方法可以做到这一点?
【问题讨论】:
标签: android bluetooth monitoring mindstorms
选项 1:您可以使用蓝牙代理通过计算机路由蓝牙流量。这里是one such program(需要 Linux)。
选项 2:如果您愿意 root 您的 Android 设备,您可以安装一个数据包嗅探应用程序 (example) 来监控正在发生的事情。
选项 3:您可以找到一个远程控制程序,直接从您的计算机发送命令并进行监控,而不是使用 Android 设备。
我写了一个Wireshark protocol analyzer for EV3 可以帮助解码信息。 Wireshark 可以直接从您的计算机中捕获数据(如果数据是由您的计算机生成或通过您的计算机),或者您应该能够打开由任何其他数据包嗅探器(例如上面的 Android 嗅探器)创建的转储文件Wireshark。
【讨论】: