色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          "); //-->

          博客專欄

          EEPW首頁 > 博客 > 藍牙bluez命令

          藍牙bluez命令

          發(fā)布人:電子禪石 時間:2021-05-14 來源:工程師 發(fā)布文章

          記錄一下自己平時調(diào)試藍牙的命令,后續(xù)學(xué)習(xí)到再添加

           

          sdptool命令:

          sdptool add SP    - 添加SPP:

          sdptool add --channel=1 DID SP DUN LAN FAX OPUSH FTP HS HF SAP NAP GN PANU HID CIP CTP A2SRC A2SNK SYNCML NOKID PCSUITE SR1

          sdptool brower local - 查看適配器提供的功能

           

          bluetoothctl 命令:

          bluetoothctl scan on 掃描
          bluetoothctl agent on 代理
          bluetoothctl default-agent 默認代理
          bluetoothctl trust xx:xx:xx:xx:CF:F0 信任
          bluetoothctl pair xx:xx:xx:xx:CF:F0 配對

           

          命令行進入: bluetoothctl

          查看:default-agent

          注冊agent:agent on

          掃描:scan on

          停止掃描:scan off

          找到要配對的藍牙:pair xx:xx:xx:xx:xx:xx

          添加信任:trust xx:xx:xx:xx:xx:xx

          連接:connect xx:xx:xx:xx:xx:xx

          設(shè)置藍牙可被發(fā)現(xiàn)狀態(tài):discoverable yes

           

          rfcomm命令:

          mknod /dev/rfcomm0 c 216 0   ---216是RFCOMM設(shè)備號

          rfcomm bind 0 xx:xx:xx:xx:CF:F0 綁定設(shè)備

          rfcomm connect 0  xx:xx:xx:xx:CF:F0 1連接設(shè)備

          rfcomm show 0  查看設(shè)備狀態(tài)

          cat >/dev/rfcomm0 寫數(shù)據(jù)

          rfcomm release 0 解綁

           

          rfcomm watch /dev/rfcomm0 3 /sbin/agetty rfcomm0 linux 115200   --沒用過

           

          hciconfig命令:

          hciconfig hci0 piscan 可使設(shè)備既可見
          hciconfig -a   查看hci詳細信息
          hciconfig hci0 sspmode disable #關(guān)閉簡易配對模式 enable為使能簡易配對
          hciconfig hci0 sspmode #查看簡易配對模式狀態(tài)

          hciconfig hci0 up

          hciconfig hci0 down

           

           

          hciattach命令:

          hciattach /dev/ttyACM1 any   

           

          linux藍牙配置文件:

          Bluetoothd保存的對端設(shè)備的信息:
          /var/lib/bluetooth/

          bluetooth配置:
          /etc/bluetooth/

          /usr/lib/systemd/system/bluetooth.service

          /sys/class/bluetooth/

          dbus中系統(tǒng)總線的配置
          /etc/dbus-1/system.d/bluetooth.conf

           

          bluetooth service和bluetoothd進程:


          service --status-all | grep blue        -查看是否存在bluetooth service


          ps -ef|grep blue    -查看是否存在bluetoothd進程

          service bluetooth start      -開啟bluetooth service

          service bluetooth stop   -停止bluetooth service

           

          停止bluetoothd進程方法:
          rfkill block bluetooth
          sudo service bluetooth stop
          rfkill unblock bluetooth

          bluetoothd -n -d - 啟動bluetoothd


          *博客內(nèi)容為網(wǎng)友個人發(fā)布,僅代表博主個人觀點,如有侵權(quán)請聯(lián)系工作人員刪除。



          關(guān)鍵詞: bluetooth

          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉