1

SDP プロトコルを使用してサポートしているサービスを確認するために、l2cap レイヤーを介してローカルの Bluetooth コントローラーに接続しようとしました。**sdptool を使用したくない

with socket.socket(socket.AF_BLUETOOTH, socket.SOCK_RAW, socket.BTPROTO_L2CAP) as l2cap_sock:
      l2cap_sock.bind((local_bd_addr,0))
      l2cap_sock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
      l2cap_sock.send(b'SDP PAYLOAD')
      

エラー結果:

[Errno 107] Transport endpoint is not connected

任意のアイデア、ありがとう

4

0 に答える 0