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