2015-06-20 60 views
-1

之間通信I有一個bluno(具有內置BLE [TI CC2540] Arduino的UNO)和筆記本電腦(Ubuntu的)具有內置藍牙模塊。設置藍牙(BLE)的Arduino UNO和筆記本電腦運行Linux

我想要的Arduino和Linux之間的Bleutooth BLE通信程序。

我想從Linux的數據發送到Arduino的。

任何幫助將會很棒!

以下操作(參考)確認

$ sudo的hciconfig

hci0:型號:BR/EDR總線:USB

BD Address: 6C:71:D9:B1:A5:1A ACL MTU: 1022:8 SCO MTU: 183:5 
UP RUNNING PSCAN ISCAN 
RX bytes:1786 acl:16 sco:0 events:99 errors:0 
TX bytes:1407 acl:12 sco:0 commands:65 errors:0 

$ hciconfig hci0了

$ sudo hcitool lescan

LE掃描...

D0:39:72:C4:CA:72(未知)

D0:39:72:C4:CA:72 Bluno

+1

你的問題的標題提到了樹莓派,但我似乎無法在身體中看到它的任何提及;描述中是否存在缺失的內容? – zenzelezz

+0

對不起,我認爲樹莓派是平等的Ubuntu的。所以我告訴過你Ubuntu。謝謝〜! –

回答

0

而目前您的發展在哪個階段分別處於哪個階段?

一般: 你有某種方式與你的Linux系統上的藍牙模塊通(覆盆子?)。爲此,您需要API調用來給你並從你的藍牙模塊讀取命令。如果沒有可讀取的API,那麼您需要自己編寫它,閱讀模塊手冊並使用SPI,I2C與其通信...

與藍牙模塊成功進行硬件通信在Linux系統上,您必須與BLE模塊進行通信。爲了開發一個帶有循環冗餘檢查的協議,......將是一個好主意,並且會發送簡單的「字符」。

+0

謝謝你的回答! –

+0

Upvote如果它有助於解決您遇到的問題,所以可以看出問題已經解決;) –

相關問題