0

我对蓝牙 BLE 开发完全陌生。

我想设计一种使用 BLE 将“跑步速度”发送到在线健身应用程序的设备。其中许多应用已经与现有的自行车速度、自行车踏频、跑步踏频传感器配对。但是,自行车踏频设备以某种方式“标记”为“自行车”踏频,不能用作“跑步”踏频传感器。

如果您将自行车踏频传感器绑在您的鞋子上,并将自行车速度传感器绑在您的教练上,您就可以连接到健身应用程序并“运行”您的自行车。换句话说,传感器会检测您的跑步动作,但它们只能连接到健身应用程序中的自行车模块,因此您的自行车行驶速度非常慢。

我想要做的是使用 BLE 发送“运行速度”和“运行节奏”。问题是,怎么做?健身应用程序以某种方式对速度和踏频传感器的“类型”进行了分类。因此,我需要将 BLE 作为“运行”传感器进行传输。我假设这是某种类型的连接元数据,它告诉 BLE 接收器它是什么“类型”的设备,因此它可以在内部路由到自行车或应用程序的运行部分。

Q1。运行速度传感器格式是否有特定的“签名”?是否有必须传输的 BLE“规范”来告诉接收器如何解释其数据?

Q2。我该如何开始?是否有应用程序或开发工具包允许我使用我的 iPhone 使用我的“运行速度”或“运行节奏”信号传输通用 BLE 信号进行测试?换句话说,我将如何构建一个发送预设速度值的虚拟应用程序,以便我可以练习/确认配对活动。一旦我配对并将数据发送到正确的模块,我可以应用我的传感器动态地提供数据。

4

0 回答 0