2017-01-19 131 views
0

我正在開發具有連接到藍牙模塊像這樣的應用程序: http://www.microchip.com/wwwproducts/en/RN42連接到藍牙模塊的Android

這款藍牙模塊位於電子板。

我的應用程序能夠與芯片連接並正確通信(發送和接收數據)。

但是,我有疑問。在某些情況下,我的應用似乎失去了與芯片的通信,所以我想:也許我錯了應用和芯片之間的連接方法。

我按照這裏的指南: https://developer.android.com/guide/topics/connectivity/bluetooth.html 和我的應用程序的工作原理是客戶端,因此代碼爲「連接的客戶端」頁面的部分代碼。我也使用,如UUID,「00001101-0000-1000-8000-00805F9B34FB」。

問題是:連接方法是否正確? UUID是正確的?

謝謝!

回答

0

您可以使用BroadcastReceiver來檢查您的手機是否有時會斷開連接。這是一個example