[問題] 藉由BlueZ使用藍芽 傳pattern 至Android 手機

看板C_and_CPP (C/C++)作者 (圈誤)時間15年前 (2010/12/10 10:14), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
遇到的問題(Question): 想請問板上的高手們有沒有使用過BlueZ這個library的經驗 小弟因為研究上的需求,要將電腦上的資料丟到Android手機上顯示, 想要用的方法是用C將檔案的資料藉由BlueZ的函式和電腦上的藍芽模組 傳到手機端 的藍芽裝置, 參考的資料是http://people.csail.mit.edu/albert/bluez-intro/c404.html 這個連結的教材, 這個網頁附的source code已經有電腦對電腦傳資料的範例也就是以下連結 http://people.csail.mit.edu/albert/bluez-intro/x502.html 也確實可以在電腦和電腦間丟值 不過再傳Android手機時卻無法連結, 我是打算拿Android官方網站的範例來改 也就是http://developer.android.com/resources/samples/BluetoothChat/index.html 這個範例是需要兩個裝置間先建立連結後,就可以藉由接口來丟資料, 不過研究了很久,一直不知道如何將電腦和手機建立連線, http://people.csail.mit.edu/albert/bluez-intro/x502.html這裡提到的範例4.2 和4.3 只要將client.c 的位置輸入 sever.c端裝置的ID 且先執行sever 再在另一端執行client 就可以成功丟值, 於是我如法炮製先開手機端上述提到的應用程式,且打開藍芽裝置開啟它為可被偵測 再將client.c的位置輸入手機端的ID,想試試看發生什麼事 結果是什麼事都不會發生, 目前手機和手機之間,可以建立連線,且可以互相傳值且顯示,而且連線是"持續"的 但電腦端傳電腦就是只有一瞬間 傳值 顯示, 我想做到的是 電腦端和手機端可以持續連結 且手機不斷監聽電腦端傳來的值, 不知道有經驗的高手們 有沒有什麼建議或著看到小弟方法上有什麼盲點 請不吝賜教 開發平台(Platform): (例: VC++, Gcc, OpenGL, Linux, ...) Unbuntu GCC -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.14.46
文章代碼(AID): #1D0OpuiC (C_and_CPP)
文章代碼(AID): #1D0OpuiC (C_and_CPP)