Commit Graph

  • 9941669fd5 Merge pull request #3142 from oltaco/buildfix-userbtn ripplebiz 2026-08-10 13:30:24 +10:00
  • 0d60de6fa6 Merge pull request #3146 from oltaco/lr2021-preamble-and-irq-timeout ripplebiz 2026-08-10 13:29:12 +10:00
  • 2b342ab552 RX Boosted Gain was set back to the compiled in value rather than the current/flash value set by the user when the ACG reset is triggered. This commit fixes this. Dan Theisen 2026-08-09 18:04:24 -07:00
  • 8204004959 fix(observer): leave AGC reset user-configurable agessaman 2026-08-09 19:07:25 -07:00
  • 6f491f3033 RX Boosted Gain was set back to the compiled in value rather than the current/flash value set by the user when the ACG reset is triggered. This commit fixes this. Dan Theisen 2026-08-09 18:04:24 -07:00
  • 1b2af50315 Merge feat/station-g3-fem-prefs into feat/mqtt-prefs-json agessaman 2026-08-09 18:08:39 -07:00
  • dbfaefaedf Merge branch 'observer-firmware-dev' into feat/mqtt-prefs-json agessaman 2026-08-09 12:08:29 -07:00
  • da204b8fee feat(mqtt): persist observer preferences as JSON agessaman 2026-08-09 12:04:55 -07:00
  • ecb8c94560 nrf52: call nRFCrypto.begin()/end() only once Florent 2026-08-09 14:46:23 -04:00
  • 95f326954b merge: perf/memory-savings into observer-firmware-dev agessaman 2026-08-09 09:33:20 -07:00
  • b744b42aab merge: observer-firmware-dev into observer-firmware at v1.17.0 agessaman 2026-08-09 07:04:22 -07:00
  • 8f12b89d6d ci: bump observer channel base version to v1.17.0 agessaman 2026-08-09 06:57:43 -07:00
  • f9968ac1a5 merge: upstream/dev into observer-firmware-dev (v1.17.0) agessaman 2026-08-09 06:32:53 -07:00
  • a1c50e15dd Merge pull request #3148 from recrof/add-missing-kiss-radio Huw Duddy 2026-08-09 22:22:08 +10:00
  • c2d57f08c8 add missing kiss radio roles, add kiss radio build to build.sh Rastislav Vysoky 2026-08-09 14:17:18 +02:00
  • f310afb5e5 Merge pull request #3140 from entr0p1/fix/techo-lite-pins Huw Duddy 2026-08-09 22:06:21 +10:00
  • ce62c8b5d7 LR2021: add PREAMBLE_DETECTED bit and IRQ timeout logic taco 2026-08-09 21:41:22 +10:00
  • 39934d6999 minewsemi: build fix and platformio.ini tidy up taco 2026-08-09 18:33:27 +10:00
  • e8bbcd4580 R1 neo: remove stray lib_deps entry taco 2026-08-09 16:51:45 +10:00
  • b75a548d7f build fix for R1 Neo repeater taco 2026-08-09 16:50:44 +10:00
  • 727fc0512c Merge branch 'dev' Scott Powell 2026-08-09 15:16:48 +10:00
  • 93b2db63de * version 1.17.0 Scott Powell 2026-08-09 15:14:46 +10:00
  • 5732b2edd8 Lilygo T-Echo Lite Pin Fixes entr0p1 2026-08-09 14:09:35 +10:00
  • 48df179e36 Merge pull request #3139 from oltaco/x1-flash ripplebiz 2026-08-09 13:52:56 +10:00
  • 339bffa97d ci: sync the portal page to the flasher site for /webconfig agessaman 2026-08-08 20:02:31 -07:00
  • 58ebff82c0 Merge pull request #3125 from Hacuchino-hash/fix-x1-charge-status Huw Duddy 2026-08-09 12:54:29 +10:00
  • 9420195626 bump CustomLFS version for GD25Q64C support taco 2026-08-09 11:45:35 +10:00
  • 02ec123eb8 add QSPIFlash support for Seeed MeshTracker X1 taco 2026-08-09 11:41:09 +10:00
  • 2125917f15 Merge pull request #43 from agessaman/feat/webconfig-cli Adam Gessaman 2026-08-08 17:20:24 -07:00
  • 6cfdc61baf fix(webconfig): define the in-class constants out of line agessaman 2026-08-08 17:13:00 -07:00
  • 9988cb6063 chore: untrack the .wt-station-g3-prod worktree agessaman 2026-08-08 16:37:26 -07:00
  • 4bcbcd8ce0 fix(webconfig): pass the build date from the room server too agessaman 2026-08-08 16:30:56 -07:00
  • da37b6eb2d feat(mqtt): add idahomesh broker preset agessaman 2026-08-08 15:19:05 -07:00
  • 40b2112dfd Merge pull request #41 from zebpalmer/add-idahomesh-preset Adam Gessaman 2026-08-08 15:17:55 -07:00
  • 542a091c4a Merge pull request #42 from agessaman/fix/station-g3-ota-manifest-base Adam Gessaman 2026-08-08 15:01:41 -07:00
  • 5000391c7d fix(station-g3): enable online OTA for observer builds agessaman 2026-08-08 15:00:57 -07:00
  • c58c9b2f31 fix(station-g3): apply FEM PA level at TX start Adam Gessaman 2026-08-08 14:53:57 -07:00
  • 8abe26ba7b fix(webconfig): stop the CLI reading secrets, and enforce the setup password agessaman 2026-08-08 14:05:02 -07:00
  • a8ceb6d9d5 add idahomesh broker preset Zeb Palmer 2026-08-08 14:39:41 -06:00
  • 20826dcccf feat(webconfig): trim the displayed version to base, build and channel agessaman 2026-08-08 09:01:29 -07:00
  • cac91c91d8 feat(webconfig): print the full firmware version and name the channel agessaman 2026-08-08 08:53:56 -07:00
  • c831e599ec fix(webconfig): tighten CLI failure detection, reboot deferral and refusals agessaman 2026-08-08 08:40:49 -07:00
  • 75d4656e59 chore(variants): drop the dead MAX_MQTT_BROKERS build flag agessaman 2026-08-08 08:28:18 -07:00
  • d532e4ea86 fix(webconfig): correct reply classification and the missing MyMesh commands agessaman 2026-08-08 08:14:27 -07:00
  • d7109c185c feat(webconfig): implement /api/cli on the device agessaman 2026-08-07 23:16:38 -07:00
  • 33d8766d48 fix(webconfig): report a missing endpoint honestly agessaman 2026-08-07 23:01:52 -07:00
  • b72b02f55b fix(webconfig): make the mock answer the whole CLI surface agessaman 2026-08-07 22:52:15 -07:00
  • 105d71478d refactor(webconfig): drop the fake shell prompt from the terminal header agessaman 2026-08-07 22:39:02 -07:00
  • d90f657c73 feat(webconfig): offer the console as a way out of guided setup agessaman 2026-08-07 22:35:11 -07:00
  • 8cbc5520c9 build(webconfig): strip comments before embedding the portal page agessaman 2026-08-07 22:35:00 -07:00
  • d148d0c62a feat(webconfig): add a terminal CLI tab to the portal agessaman 2026-08-07 22:20:18 -07:00
  • 6961492f21 docs(mqtt): add okimesh to broker presets table agessaman 2026-08-07 21:17:47 -07:00
  • 482d7432c2 docs(mqtt): add okimesh broker presets to the documentation agessaman 2026-08-07 21:16:35 -07:00
  • c026c24e07 feat(mqtt): include RSSI in neighbor data for improved metrics feat/neighbors-rssi agessaman 2026-08-07 21:14:49 -07:00
  • 3b11540e15 feat(mqtt): add gomesh to broker presets table agessaman 2026-08-07 20:54:05 -07:00
  • 73507bf5ab feat(mqtt): add gomesh to broker presets table agessaman 2026-08-07 20:54:05 -07:00
  • fe72d0321a Allow for build-time macro to disable the bluetooth LED Bill Plein 2026-08-07 17:51:01 -05:00
  • e240543014 docs(mqtt): add atvirastinklas to broker presets table agessaman 2026-08-07 15:43:05 -07:00
  • 20a4dfb818 Update MQTT preset for atvirastinklas to use GTS_ROOT_R4 certificate Martynas Zilinskas 2026-08-07 18:07:41 +03:00
  • 4e6483373e Add new MQTT preset for atvirastinklas. Martynas Zilinskas 2026-08-07 17:53:58 +03:00
  • aad3b09cae docs(mqtt): add atvirastinklas to broker presets table agessaman 2026-08-07 15:43:05 -07:00
  • dbee39b598 feat(mqtt): add MQTT preset for atvirastinklas Adam Gessaman 2026-08-07 15:42:21 -07:00
  • b27b475d3c feat(variants): add I2C sensor pins to Heltec/RAK3112 observers agessaman 2026-08-07 15:12:17 -07:00
  • 4fab9099ea feat(variants): add I2C sensor support for Heltec and RAK3112 agessaman 2026-08-07 15:11:24 -07:00
  • 2436229591 Update MQTT preset for atvirastinklas to use GTS_ROOT_R4 certificate Martynas Zilinskas 2026-08-07 18:07:41 +03:00
  • da7b51f181 Add new MQTT preset for atvirastinklas. Martynas Zilinskas 2026-08-07 17:53:58 +03:00
  • 2af4b3c14a Fix X1 charge status LED always showing charged Hacuchino-hash 2026-08-07 08:08:08 -05:00
  • 47154f02cb Merge pull request #3122 from Hacuchino-hash/x1-notifications ripplebiz 2026-08-07 15:26:33 +10:00
  • bfc43e94f8 feat(station-g3): add repeater and room server observer variants agessaman 2026-07-30 15:21:20 -07:00
  • 23066573e5 fix(station-g3): expose FEM gain preferences agessaman 2026-08-06 15:29:14 -07:00
  • f156c0bd2a fix(boards): restore Station G2 GPS UART pin mapping agessaman 2026-08-06 09:02:19 -07:00
  • 623422694b Merge pull request #3121 from liamcottle/config/disable-companion-cad Huw Duddy 2026-08-06 22:40:37 +10:00
  • 335ebf546d Add SPA06 barometer telemetry and charge status LED for MeshTracker X1 Hacuchino-hash 2026-08-05 09:34:02 -05:00
  • 3abe415cf7 Add RGB LED and haptic notifications for SenseCAP MeshTracker X1 Hacuchino-hash 2026-08-05 09:03:44 -05:00
  • dee133d647 disable cad on companion until it's configurable liamcottle 2026-08-07 00:19:18 +12:00
  • 9b4a591ec4 Merge pull request #3120 from recrof/patch-2 Liam Cottle 2026-08-06 22:54:24 +12:00
  • e4fbd386af ThinkNode M6: Remove QSPIFLASH=1 build flag to fix companion roles Rastislav Vysoky 2026-08-06 12:37:21 +02:00
  • f4ec1d48b1 Merge pull request #3112 from Hacuchino-hash/add-meshtracker-x1 ripplebiz 2026-08-06 16:04:18 +10:00
  • b8585bdcb8 feat(mqtt): increase built-in MQTT preset count to 31 agessaman 2026-08-05 19:58:47 -07:00
  • 51267a3293 Add new MQTT presets for okimesh Josh Clarke 2026-08-05 22:37:03 -04:00
  • c4a7601329 Merge pull request #39 from clartek/patch-1 Adam Gessaman 2026-08-05 20:00:17 -07:00
  • 73faa30cfa feat(mqtt): increase built-in MQTT preset count to 31 agessaman 2026-08-05 19:58:47 -07:00
  • c0adb67033 Add new MQTT presets for okimesh Josh Clarke 2026-08-05 22:37:03 -04:00
  • 460d254f72 feat(examples): add firmware update notification to serial output mqtt-bridge-implementation agessaman 2026-08-05 17:32:47 -07:00
  • 3d6a891586 Add support for Seeed SenseCAP MeshTracker X1 (LR2021) Hacuchino-hash 2026-08-04 12:59:16 -05:00
  • 84e3a67bd7 Merge pull request #3115 from oltaco/meshnology_w12 ripplebiz 2026-08-05 15:04:00 +10:00
  • 9d4f93806d LR2021: auto-LDRO for side detectors taco 2026-07-12 18:03:25 +10:00
  • 36e77671a2 LR2021: fix for hardware cad and side detectors taco 2026-07-02 17:18:03 +10:00
  • 696a82d7c2 LR2021 multi-SF support (side detectors) taco 2026-07-01 18:17:48 +10:00
  • 7cc16366cb add Meshnology W12 support and LR2021 wrapper taco 2026-08-05 14:23:29 +10:00
  • 8d1a0eb333 fix(mqtt): reject invalid path encodings before serializing agessaman 2026-08-04 14:06:32 -07:00
  • dbdf2d732f fix(mqtt): scan every slot for a stale JWT after a clock correction agessaman 2026-08-04 14:04:39 -07:00
  • 53bae5684e fix(mqtt): measure the setup-retry interval from the failure agessaman 2026-08-04 14:04:08 -07:00
  • 6be84eb4eb fix(mqtt): let a retried setup consume the reconnect allowance agessaman 2026-08-04 14:03:21 -07:00
  • e242cc6fd3 fix(mqtt): address review of the demand-driven slot work agessaman 2026-08-04 10:13:04 -07:00
  • b93b6b1560 perf(mqtt): keep slot JWT tokens in PSRAM where available agessaman 2026-08-04 09:47:06 -07:00
  • 9141ad854f perf(mqtt): allocate slot JWT token buffers on demand agessaman 2026-08-04 09:45:30 -07:00
  • c833da10e9 perf(mqtt): allocate slot clients on demand agessaman 2026-08-04 09:16:47 -07:00
  • b155081882 Merge remote-tracking branch 'upstream/dev' into fix/scoped-reply-routing ViezeVingertjes 2026-08-04 11:49:58 +02:00
  • c28548aecf perf(mqtt): tranche 1 memory reductions in the bridge agessaman 2026-08-03 22:15:12 -07:00