可以仅通过蓝牙读取手机的传感器值吗?



当您连接蓝牙扬声器或外部设备时,您将使用Android/iPhone的蓝牙设置连接它们。安卓操作系统正在这样做。示例:苹果手机蓝牙菜单

这些蓝牙扬声器不需要下载其他应用程序即可与扬声器配合使用。手机似乎将蓝牙设备的配置文件识别为耳机/扬声器,并自动向扬声器提供任何音频输出。

是否可以用可以读取传感器值(GPS,陀螺仪等(的设备替换蓝牙扬声器。例如,您是否可以通过手机的蓝牙设置菜单配对设备,然后将手机的传感器值提供给该设备。

从我的阅读来看,设备必须具有"健康设备配置文件"才能读取传感器信息,但我不知道使用哪种芯片,或者这是否可能。

任何见解、建议或知识都会帮助一百万人。谢谢!

是的,这是可能的,我对anadafruit板的经验,以及意外订购的BLE插件。BLE(低功耗蓝牙(非常适合低功耗使用,但通过优化蓝牙使用,它也不需要太多电池。

所以是的,这是可能的。

好吧,您当然可以通过Android的蓝牙设置扫描和配对BLE设备,但据我所知,唯一可以在没有任何应用程序的情况下使用的GATT配置文件,即内置于系统中的是HID配置文件。

在iOS上,几乎同样适用,除了您只能在蓝牙设置UI中扫描通告特定GATT服务的设备。但是iOS至少支持HID,电池状态配置文件和midi(我认为(。

最新更新