我们实际上正在为医疗设备编写应用程序,该应用程序不支持“蓝牙健康”,因此我们需要与设备进行正常的蓝牙连接。设备向我们的设备发送echorequest,我们必须使用匹配的echo回答,以便我们可以连接到HealthDevice。
实际上我们遇到了问题,我们在连接到设备后无法发送消息,因为那只是为了迟到。我们需要HealthDevice的outputStream,以便我们可以确定使用字符串回答的正确时刻。
我们的蓝牙代码基于Android蓝牙代码,它们在连接后立即打开输入和输出流,但我们需要在连接之前打开它们。
我希望您有一个解决方案,如何在没有建立连接的情况下获取所有蓝牙消息。