对不起,我的英语。这个论坛通过阅读其他一些问题解决了很多次我的问题。当我尝试连接Arduino Uno上的BLE时,Android应用程序(Kivy或Ai)会冻结。
我在Arduino Uno上的Base Shield v2上有Grove BLE v1。我试图通过我的Galaxy Note(Android 4.4)通过BT发送字节。配对是好的。
某些应用程序可以像BLE扫描仪或HMBLEComAssistant一样正常工作。 (可以连接并发送一些字节)。但是,使用使用App Inventor创建的应用程序,或者使用用Python Kivy创建的应用程序(如Link),我的应用程序每次尝试连接到BT都会冻结。我的BLE的领导连续打开,因为它连接。 在我所有的应用程序中,我都可以看到并获取配对设备的名称或MAC地址。
有人得到同样的问题吗?我的4.4 Android是否有BLE问题?
像我在这个问题中看到的那样,BTsocket.connect()
有问题吗? LINK
感谢您阅读本问题和论坛。
My Grove_BLE不使用EDR模式(没有双模式)。这是问题所在。现在它工作在BLE模式。如果有人想看到一种解决方案:[链接](http://tableauxmaths.fr/spip/spip.php?article156) –