2013-10-29 116 views
0

我想通過藍牙控制Android和iOS設備。到目前爲止,我已經使用通過Tx/Rx連接到微控制器的藍牙串行。我只發送一些字符串和字符。我開發了一個可以正確控制這個的Android應用程序。藍牙連接到iOS和android

然而iOS方面證明很困難。不幸的是,串行藍牙配置文件不被支持,但藍牙4.0(低能耗)設備,我見過似乎做我想要的iOS上。

問題在於如何支持Android和iOS?有沒有人遇到過這個?

任何幫助將非常感激。

感謝

+0

如果您只是簡單地提供相關的代碼將會很有幫助。這會顯示你在這個問題上的努力。這個網站的人喜歡看到某種努力。 –

+0

雖然沒有相關的代碼。我在問其他人如何解決iOS不支持SPP配置文件的問題。這就給如何在需要來自移動應用程序的串行命令的設備上支持Android和iOS兩者帶來了兩難的困境。 – Harg

回答

0

HARG,什麼是你所連接的SPP(安卓)設備智能手機? 而你想要一個iPhone連接?

請記住,並非所有支持藍牙的設備都是BTLE(藍牙4.0,低能耗)! 今天特別是個人電腦,其中大多數沒有BTLE。

所以,如果你的芯片確實有BTLE,那麼你可以連接到iPhone。

如果不是,您仍然可以連接到iPhone,當且僅當您的設備上有一個iPhone身份驗證協處理器,並且您通過RFCOMM實施iAP。您的設備,在這種情況下,必須是MFi approved(Made for iPhone)

+0

它本質上是一個微控制器,通過藍牙串行模塊的串行命令。我使用它作爲一種藍牙自動化系統。實際上,它只會連接到Android設備,並希望iOS設備,所以不要太擔心PC等。我希望避免獲得一個蘋果認證處理器,所以我認爲唯一的選擇是BTLE。 – Harg

+0

你可以命名藍牙芯片嗎?在那裏沒有那麼多...還要描述你的項目,你可能是一個學生或者某個東西,拿走一些免費的MFi樣品......當你說藍牙串口模塊時,你的意思是一個SoC薄的中國銷售? – Radu

+0

是的,我使用這些([鏈接] http://imall.iteadstudio.com/im120723010.html)以獲得該項目的Android操作系統,但它不支持iOS。該項目主要通過總線上的微控制器控制自動化系統。我希望能夠通過藍牙連接來提供命令。感謝您的答覆。 – Harg