1

我想将通过 SmartWatch 测量的心率发送到 Android 手机。我想把心率信息发送到别人的手机上。(例如,当一位穿着可穿戴设备的祖父突然摔倒时,我希望将信息发送给他的监护人。)

①智能手表→②我的手机→③(仅在危险时)保护者的手机


然而在我国,2014年只有一本关于智能手表开发的书出版,并没有办法将心率信息传输到手机上。Tizen 和 Stack Overflow 主页上提供了相关信息,但我不知道如何开发它。

rink (1) 从 Smartwatch Android Wear 到 Smartphone 获取数据

rink (2) 如何在Android中从samsung gear s3获取原始数据(心率等)

溜冰场 (3) https://developer.tizen.org/zh-hans/forums/native-application-development/%EA%B8%B0%EC%96%B4s%EC%99%80-%EC%95% 88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-%EA%B0%92-%EC%A0%84%EB%8B%AC%EC%97% 90-%EB%8C%80%ED%95%B4%EC%84%9C...?langswitch=zh-hans

rink (4) Android 的心率传感器 API

溜冰场 (5) https://developer.tizen.org/community/tip-tech/accessing-heart-rate-monitor-hrm-sensor-data-native-applications?langswitch=en



在 Android Developers 主页上,有数据传输。我可以用它把我的心率信息传输到手机吗? https://developer.android.com/training/wearables/data-layer/assets.html

我是 Android Studio 开发和可穿戴开发的新手,不知道如何制作。请问有没有SmartWatch心率传输相关的教程。

我一直在查看 Github 源代码,但我不确定这样做是否正确。 https://github.com/dirkvranckaert/HeartRateMonitor

https://github.com/alejandrocq/HeartRateTest

4

1 回答 1

3

[#1] 智能手表

要从传感器获取心率数据,您必须开发 Tizen UI/服务应用程序。在该 Tizen 应用程序中,您使用 Sensor/Human Activity Monitor API 获取数据。您可以选择适用于本机应用程序的 Tizen Native API (C/C++) 或适用于 Web 应用程序的 Tizen Web API (HTML/CSS/JS)。

指南:

网络 API

人类活动监测指南

人类活动监视器 API 参考

或本机 API

设备传感器指南

设备传感器 API 参考

或者,如果您转向 Android Wear,请查看Android Developers

[#2] 智能手表到我的手机

对于移动 android 设备和 Samsung Gear 设备之间的连接和数据传输,定义了附件协议。因此,此处可用的选项是使用适用于 Android 移动设备和 Tizen 可穿戴设备的 Accessory SDK。

三星配件 SDK

您可以查看我在这篇文章中对类似问题的回复,区别只是“步数”而不是“心率”

如何将三星 Gear Steps 集成到 Android 应用程序中?

[#3] 我的手机到保护者手机

您可以在 SO 上查看此帖子:

Android - 两台设备之间的通信

显然蓝牙不是这种情况的解决方案,您可以查看上面帖子中有关 Web 套接字的文档。您可能还会想到 HTTP 请求-响应。

于 2018-01-04T07:04:55.190 回答