我对蓝牙编程很陌生。我只是想通过手机与我的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允许不安全的连接。
但我很难搞清楚如何建立安全连接。有人可以帮我吗?或者也许知道解决方法?