fixed push codes and added sleep cmd (to wait for msgs)

This commit is contained in:
Florent de Lamotte 2025-02-03 17:32:46 +01:00
parent 7ac0f8f8d5
commit 8977c35100

View file

@ -103,13 +103,13 @@ class MeshCore:
res["text"] = data[13:].decode() res["text"] = data[13:].decode()
self.result.set_result(res) self.result.set_result(res)
# push notifications # push notifications
case 80: case 0x80:
print ("Advertisment received") print ("Advertisment received")
case 81: case 0x81:
print("Code path update") print("Code path update")
case 82: case 0x82:
print("Received ACK") print("Received ACK")
case 83: case 0x83:
print("Msgs are waiting") print("Msgs are waiting")
# unhandled # unhandled
case _: case _:
@ -192,5 +192,7 @@ async def main(args):
print(await mc.send_advert()) print(await mc.send_advert())
case "set_name" : case "set_name" :
print(await mc.set_name(args[2])) print(await mc.set_name(args[2]))
case "sleep" :
await asyncio.sleep(int(args[2]))
asyncio.run(main(sys.argv)) asyncio.run(main(sys.argv))