您可以创建一个线程或一个子进程来不断地等待这些消息指令,因此,如果套接字中的消息是None如果消息是'stop the alarm',则什么也不做;如果消息是'start the alarm',则执行startAlarm()。既然你到目前为止还没有表现出你所做的一切,这就是我能做的一切来帮助你。我希望这有帮助!在
更新:
在RPI1上:
import socket
def sendTCP(message=''):
HOST, PORT = "192.168.43.136", 9999
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
try:
sock.connect((HOST, PORT))
except socket.error:
pass
else:
sock.send(message) #the message is the order
sock.close()
您可以创建一个线程或一个子进程来不断地等待这些消息指令,因此,如果套接字中的消息是
None
如果消息是'stop the alarm'
,则什么也不做;如果消息是'start the alarm'
,则执行startAlarm()
。既然你到目前为止还没有表现出你所做的一切,这就是我能做的一切来帮助你。我希望这有帮助!在更新:
在RPI1上:
在RPI2上:
^{pr2}$我希望这有帮助
相关问题 更多 >
编程相关推荐