2

次のコードを使用して、コンピューターから Raspberry Pi に接続しています。

import bluetooth

MACaddr = 'F0:65:DD:6B:81:FD'
#Mac address of Raspberry Pi used in test
port = 1

print "Device found!\n Pairing with device."

sock = bluetooth.BluetoothSocket (bluetooth.RFCOMM)
sock.connect((MACaddr, port))

私の計画は、ラップトップを 2 つの Raspberry Pi に接続することです。Pis は、ラップトップの RSSI 値との間のおおよその距離を計算します。

「sudo hcitool rssi F0:65:DD:6B:81:FD」を実行すると、約 30 秒間、返された RSSI 値が返されますが、約 30 秒後に Python プログラムが返されます。

File "bt.py", line 12, in <module>
sock.connect((MACaddr, port))
File "<string>", line 5, in connect
bluetooth.btcommon.BluetoothError: (104, 'Connection reset by peer')
4

0 に答える 0