我对蓝牙编程比较陌生。我只是想通过手机与我的 PI 通信,目前我已经设法用 Blueterm 发送单个字符。使用教程 scrypt。
import bluetooth
server_sock=bluetooth.BluetoothSocket( bluetooth.RFCOMM )
port = 1
server_sock.bind(("",port))
server_sock.listen(1)
data = 0
client_sock,address = server_sock.accept()
print "Accepted connection from ",address
#data = client_sock.recv(1024)
while data != 'x':
data = client_sock.recv(1024)
print "received [%s]" % data
client_sock.close()
server_sock.close()
但我真正想做的是发送遥控命令,就好像它是一辆遥控车一样。
Blueterm 是唯一可以连接到 PI 的应用程序。我发现这是因为 Blueterm 允许不安全的连接。
但是我在弄清楚如何建立安全连接时遇到了一些困难。有人可以帮助我吗?或者也许知道解决方法?