Commit Graph
691 Commits
Author SHA1 Message Date
mikecarper 307e7bec02 Complete ESP32 partition expander and adaptive LoRa OTA pacing 2026-09-24 17:13:22 -07:00
mikecarper e7f6d529a0 Expand ESP32 OTA partition migration across infrastructure roles 2026-09-24 10:01:14 -07:00
mikecarper d68601b358 Add ESP32 migration build menu and verified release bundle 2026-09-24 08:02:31 -07:00
mikecarper 8d4716be5b Add repeatable ESP32 partition migration build recipe 2026-09-24 00:26:46 -07:00
mikecarper c55022b001 Add in-place ESP32 Wi-Fi and LoRa partition migration packages 2026-09-23 22:12:45 -07:00
mikecarper f90f3a9aa4 Tighten preset test builder spacing 2026-09-23 19:24:26 -07:00
mikecarper 1b5377e3e7 Use 48-hour preset test window 2026-09-23 19:20:58 -07:00
mikecarper 9144a662f3 Update preset test scheduling UI 2026-09-23 19:11:41 -07:00
mikecarper 69c2e4855f Use nRF52 profile clock only for dual-radio scanning 2026-09-23 15:42:12 -07:00
mikecarper 1e1ee2618a Use precise T1000-E dual-profile timing 2026-09-23 15:31:43 -07:00
mikecarper ff50589b69 feat(cli): support relative minutes in radio schedules 2026-09-23 00:19:12 -07:00
mikecarper 4eb16deef4 Place KeyMind commands above preset URL builder 2026-09-22 23:08:18 -07:00
mikecarper cacf3e9b37 Simplify stock temporary radio test page 2026-09-22 22:50:28 -07:00
mikecarper 04697db82e feat(radio): calibrate dual-profile preambles from live switch timing 2026-09-22 00:09:37 -07:00
mikecarper 8c7f4df1cd feat(radio): enable fast profile switching across direct SX1262 boards
Add acknowledged SetFs and packet-cache shortcuts for SX1262, extend the LR1110 FS-mode fast path with buffered SPI, and keep the expander-backed Indicator on its previous path. Include HIL fixtures, validation notes, and regression tests.
2026-09-21 22:57:22 -07:00
mikecarper de82477184 fix(picker): use release JSON for OTA and logging 2026-09-21 20:02:53 -07:00
mikecarper c1571077a5 docs(picker): publish verified runtime capabilities 2026-09-21 19:58:46 -07:00
mikecarper 4cf8e77d57 docs(picker): record verified iKoka logging modes 2026-09-21 19:52:21 -07:00
mikecarper 68d99b4f2c docs: keep node clock correction page-local 2026-09-21 16:09:47 -07:00
mikecarper 900339db90 docs: compensate scheduled radio for node clock 2026-09-21 16:03:31 -07:00
mikecarper 653578c818 docs: show preset builder until configured 2026-09-21 01:17:09 -07:00
mikecarper 54eb0bd5b3 docs: add repeater tempradioat preset 2026-09-21 00:57:21 -07:00
mikecarper c4ef693395 fix(docs): reflect preset URL in page header 2026-09-20 16:40:49 -07:00
mikecarper c60eea9c59 docs: name the default preset test 2026-09-20 16:29:24 -07:00
mikecarper a37caf1507 feat(kiss): enable fast profile scanning on Station G3 2026-09-20 08:16:00 -07:00
mikecarper 7657840d38 feat(kiss): add dual-profile radio2 support for OpenHop 2026-09-20 07:59:43 -07:00
mikecarper 66b605a49d Add Wi-Fi OTA partition migration support 2026-09-19 20:14:37 -07:00
mikecarper e5768b12d0 Correct stock preset test commands 2026-09-19 09:46:49 -07:00
mikecarper c5fb923cdc Publish canonical Full partition-migration targets 2026-09-19 09:28:04 -07:00
mikecarper 5fd9d039f5 Add one-way OTA target migration aliases 2026-09-19 08:30:52 -07:00
mikecarper 86e8c413cd Hide superseded observer profiles in picker 2026-09-18 14:27:51 -07:00
mikecarper 5f7d03373c Fix capacity matrix build regressions 2026-09-17 23:54:11 -07:00
mikecarper da3ce75dd2 Add browser management report decoder 2026-09-17 14:31:12 -07:00
mikecarper 842be1841c Document room access 2026-09-17 13:57:15 -07:00
mikecarper ebee99af81 Consolidate companion components 2026-09-17 13:41:39 -07:00
mikecarper b981c5cf88 Split MQTT and ESP-NOW controls in Full ESP32 builds 2026-09-17 01:13:10 -07:00
mikecarper 6cb1c41eae Combine ESP-NOW and MQTT in ESP32 Full builds 2026-09-17 00:37:32 -07:00
mikecarper 57dd2661b6 Sync repeater GPS weekly in power saving mode 2026-09-16 22:42:51 -07:00
mikecarper cdd84bdb9f Limit repeater GPS acquisition and repair CI tests 2026-09-16 21:27:15 -07:00
mikecarper 9610cc4245 Add secure management reports and honor GPS off 2026-09-16 20:42:30 -07:00
mikecarper 644c9c078d Keep generated test URLs readable 2026-09-16 17:27:18 -07:00
mikecarper 17616b2951 Collapse reusable test generator 2026-09-16 17:20:59 -07:00
mikecarper d90b71aa21 Add interactive timezone map picker 2026-09-16 15:22:17 -07:00
mikecarper db91c9f22e Fix timezone dropdown cache mismatch 2026-09-16 15:09:11 -07:00
mikecarper 98b856d1d6 Use browser timezone in test generator 2026-09-16 15:03:02 -07:00
mikecarper 2cd9a9dbae Use stock-compatible radio test exit 2026-09-16 14:58:38 -07:00
mikecarper d61b287ddc Add reusable radio test link builder 2026-09-16 14:52:34 -07:00
mikecarper 1818e60387 Open radio test setup one hour early 2026-09-16 14:35:18 -07:00
mikecarper c919f18388 Disable Material copy controls before test 2026-09-16 14:29:55 -07:00
mikecarper 784eb2a0b2 Prevent early TempRadio command copying 2026-09-16 14:21:29 -07:00