From 6d3ef4441b5d661a397d8cc46c5ff81acef4dd09 Mon Sep 17 00:00:00 2001 From: GlassOnTin Date: Sun, 29 Mar 2026 11:27:36 +0100 Subject: [PATCH] Add provisioned radio profile baseline MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit T-Watch provisioned via rnodeconf with patched T-Watch product code (0xEC). Radio online at 868MHz, GPS active. Key finding: radio SPI takes only 6µs/loop when online and idle (vs 99ms when stopRadio() was called every loop). Main loop stable at 289µs. Full frame 83ms (37ms flush + 45ms render). rnodeconf requires T-Watch product code (0xEC) and model (0xDA) to be added to the RNS Utilities package. Signing key generated locally for self-signed provisioning. --- scripts/profile_provisioned.json | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 scripts/profile_provisioned.json diff --git a/scripts/profile_provisioned.json b/scripts/profile_provisioned.json new file mode 100644 index 0000000..6e4e3ce --- /dev/null +++ b/scripts/profile_provisioned.json @@ -0,0 +1,27 @@ +{ + "test": "profile", + "build": "Mar 29 2026 11:10:40", + "date": "2026-03-29", + "device": "T-Watch Ultimate (provisioned 868MHz, hwcdc, radio online)", + "notes": "Provisioned via rnodeconf with T-Watch product code. Radio online, GPS active.", + "idle_us": 909, + "idle_flush_us": 0, + "full_us": 82548, + "full_flush_us": 37294, + "data_update_us": 2030, + "nav_5tile_us": 465761, + "burst_10frame_us": 799982, + "avg_frame_us": 79998, + "loop_us": 289, + "loop_breakdown": { + "radio_us": 6, + "serial_us": 7, + "display_us": 1, + "pmu_us": 2, + "gps_us": 10, + "bt_us": 2, + "imu_us": 217 + }, + "heap": 7270887, + "psram": 7116347 +}