方法如下:
1、終端使用命令lsusb
2、執行hciconfig可以看到:
從上圖可以看出,的藍芽裝置是hci0
3、執行hcitool dev可以看到藍芽裝置的硬體地址
執行hcitoo --help 可以檢視更多相關命令
然後啟用設
sudo hciconfig hci0 up
要注意的是,啟用前藍芽必須是開啟的,否則會出現如下錯誤:
4、然後掃描:
hcitool scan
5、然後開始連線了,連線階段使用的主要命令是rfcomm:
執行rfcomm --help 可以檢視用法
首先需要繫結目的藍芽裝置:
sudo rfcomm bind /dev/rfcomm0 E0:A6:70:8C:A3:02
注意:上面的這個地址是目的藍芽裝置的硬體地址。
接著連線:
sudo cat >/dev/rfcomm0
這是目的藍芽主機就會彈出一個對話方塊要求輸入pin碼,隨便輸入一個,然後主機就會彈出一個對話方塊,只要輸入的和剛才一致就可以透過驗證。之後我們發現我的手機已經顯示了成功配對的標記了。
方法如下:
1、終端使用命令lsusb
2、執行hciconfig可以看到:
從上圖可以看出,的藍芽裝置是hci0
3、執行hcitool dev可以看到藍芽裝置的硬體地址
執行hcitoo --help 可以檢視更多相關命令
然後啟用設
sudo hciconfig hci0 up
要注意的是,啟用前藍芽必須是開啟的,否則會出現如下錯誤:
4、然後掃描:
hcitool scan
5、然後開始連線了,連線階段使用的主要命令是rfcomm:
執行rfcomm --help 可以檢視用法
首先需要繫結目的藍芽裝置:
sudo rfcomm bind /dev/rfcomm0 E0:A6:70:8C:A3:02
注意:上面的這個地址是目的藍芽裝置的硬體地址。
接著連線:
sudo cat >/dev/rfcomm0
這是目的藍芽主機就會彈出一個對話方塊要求輸入pin碼,隨便輸入一個,然後主機就會彈出一個對話方塊,只要輸入的和剛才一致就可以透過驗證。之後我們發現我的手機已經顯示了成功配對的標記了。