使用python-xbee库,我编写了将数据从端点发送到协调器的代码。我已成功将数据发送到协调器,协调器接收到该数据。但是,在端点代码中,协调器获取数据后,我想结束通信。我应该写什么才能检测到协调器已收到数据?
我正在发送数据
class XbeeSend(Concurrent):
def __init__(self):
self.stopped = False
threading.Thread.__init__(self)
def run(self):
try:
while self.stopped == False :
data_ = str( .... )
xbee.send('tx',frame_id='\x01',dest_addr_long=DEST_ADDR_LONG,dest_addr="\xff\xfe",data=data_)
time.sleep(1)
threading.Timer(2, self.run())
except:
None