2
我正在嘗試設置Raspberry Pi和Arduino(Megapi)之間的藍牙連接。這些都安裝在無線機器人項目的機器人上。在Pi上運行Bluetooth服務器/偵聽器時,出現無效Exchange套接字錯誤。麻煩的代碼顯示如下─什麼是Python套接字錯誤否52(無效Exchange)引用?
self.host = "00:0D:19:EA:28:52"
self.port = 3
self.sock = socket.socket(socket.AF_BLUETOOTH, socket.SOCK_STREAM, socket.BTPROTO_RFCOMM)
self.sock.connect((self.host, self.port))
第四行是錯誤彈出向上
File "Client.py", line 21, in __init__
self.sock.connect((self.host, self.port))
File "/usr/lib/python2.7/socket.py", line 224, in meth
return getattr(self._sock,name)(*args)
socket.error: [Errno 52] Invalid exchange
不幸的是,似乎對套接字錯誤在互聯網上提供很少的文檔,比其他一個/兩個單詞的描述是什麼錯誤代碼的意思。我希望你能幫助!
什麼是「重點缺失」告訴我有關這個問題?我似乎無法找到錯誤的實際位置! –
可能是配對問題。 –