我对我的Fossil Q混合动力手表感到非常不满意(没有屏幕,无法跟踪活动,睡眠和按钮功能),但说实话看起来不错。该应用程序仍然崩溃。我想制作自己的Android应用程序以提取各种数据(以供将来分析)。在投入大量时间之前,我试图对如何使用手表进行一些研究。它显然可以在BLE上运行。但是所有文档都是关于Wear OS或具有更高级功能的实际智能手表。搜索引擎无法区分我在寻找什么和最受欢迎的结果。
我想知道,应用程序和智能手表之间是否存在任何已知的通信协议,我可以在哪里开始实验? 顺便说一句,HCI监听日志报告了所有流量,但对我来说却看起来不算什么。但是我也可以尝试对其进行破解(如果未加密...)。
答案 0 :(得分:0)
我记得我曾经在开发者网站上找到过有关心率跟踪的信息,但我找不到。 无论如何,我发现了一件事可能对您有所帮助: https://developers.google.com/fit/android/ble-sensors 不幸的是,这是“合适的”参考站点,该数据可能已过时, afaik的常规更新可能会参考API: https://developers.google.com/android/reference/com/google/android/gms/fitness/SensorsApi