From 98c2525406961da617a3e42a802a563ddfc2a49f Mon Sep 17 00:00:00 2001 From: Florent Date: Mon, 2 Jun 2025 14:37:28 +0200 Subject: [PATCH] self_telemetry --- pyproject.toml | 2 +- src/meshcore/commands.py | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index cbf1ddd..e26b10b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "meshcore" -version = "1.9.9" +version = "1.9.10" authors = [ { name="Florent de Lamotte", email="florent@frizoncorrea.fr" }, { name="Alex Wolden", email="awolden@gmail.com" }, diff --git a/src/meshcore/commands.py b/src/meshcore/commands.py index 1d1446a..baa0688 100644 --- a/src/meshcore/commands.py +++ b/src/meshcore/commands.py @@ -367,6 +367,11 @@ class CommandHandler: data = b"\x27\x00\x00\x00" + dst_bytes return await self.send(data, [EventType.MSG_SENT, EventType.ERROR]) + async def get_self_telemetry(self) -> Event : + logger.debug(f"Getting self telemetry") + data = b"\x27\x00\x00\x00" + return await self.send(data, [EventType.TELEMETRY_RESPONSE, EventType.ERROR]) + async def get_custom_vars(self) -> Event: logger.debug(f"Asking for custom vars") data = b"\x28"