嘿,我有一个硬件单元,它在Pan1740蓝牙模块中使用DA14580。
我试图通过我的自定义Android应用程序连接到它。
当我在我的办公室或家庭(低人口区域)时,一切都很好。但是,如果我去一个高人口的位置,例如机场或大型酒店我的Android应用程序没有找到我的硬件,它将在扫描时收到一个空设备。
这里有人是否知道究竟可能导致这种情况(干扰,软件侧处理等)?
问候
null设备意味着仍然可以获得地址,但没有显示设备名称?
不,空设备含义表示设备的软件对象为null。
所以,一切都是空:名称,地址等
非常奇怪,您是否测量了RF和电源输出性能?
不,我们已经完成了一些距离测试。在“正常”的情况下(在工作中),BT范围是10英尺。当我们在机场尝试这个时,我们的手机和fbt12分开不到2英尺,无法连接。
你好,
这是否发生在一个设备或几个设备上?
这已经发生在几个不同的硬件中,以及几个不同的手机。
您如何在Android中设置BLE扫描仪?您可以做很多不同的配置。而且我不明白你的意思是你得到一个空对象。你的意思是你在扫描回调中获得的蓝牙文件对象是null吗?真的不应该发生。
不完全确定你是前两个问题的意思。
但是,是的,就像我在OP中说的一切都已正确设置,我们能够成功地进行连接,读写数据。
除非我们在机场,否则当我扫描所有时,除非我扫描所有我在扫描回调中,否则是一个空的蓝色device对象,aka我在OP中所说的。
null设备意味着仍然可以获得地址,但没有显示设备名称?
不,空设备含义表示设备的软件对象为null。
所以,一切都是空:名称,地址等
非常奇怪,您是否测量了RF和电源输出性能?
不,我们已经完成了一些距离测试。在“正常”的情况下(在工作中),BT范围是10英尺。当我们在机场尝试这个时,我们的手机和fbt12分开不到2英尺,无法连接。
你好,
这是否发生在一个设备或几个设备上?
这已经发生在几个不同的硬件中,以及几个不同的手机。
您如何在Android中设置BLE扫描仪?您可以做很多不同的配置。
而且我不明白你的意思是你得到一个空对象。你的意思是你在扫描回调中获得的蓝牙文件对象是null吗?真的不应该发生。
不完全确定你是前两个问题的意思。
但是,是的,就像我在OP中说的一切都已正确设置,我们能够成功地进行连接,读写数据。
除非我们在机场,否则当我扫描所有时,除非我扫描所有我在扫描回调中,否则是一个空的蓝色device对象,aka我在OP中所说的。