我想使用任何移动电话通过串行端口协议(SPP)通过Bluetooth Classic连接到物联网设备。物联网设备没有屏幕也没有键盘,只要连接的电话知道一个秘密PIN码就可以自动接受连接(也就是说,我不希望被强迫每次都进入物联网设备进行配对一部新的手机试图连接)。 这些是我的物联网设备上运行至今的命令: # Make the device discoverable:
hciconfig hci0
执行Python 2.7 读取文件并发送: with open(payload) as f:
for line in f:
syslog.syslog("Send script line: " + data)
sock.send(line)
接收: while True:
data = self._client_sock.recv(1024)