Commit Graph
2879 Commits
Author SHA1 Message Date
Scott Powell 576e9dfd45 * bug fix 2026-04-15 15:44:22 +10:00
Scott Powell 4131a455a2 * repeater: refactored 'region' CLI commands -> CommonCLI
* room server: added RegionMap, and new CommonCLI wiring, default_scope handling
* sensor: only minimal RegionMap wiring. Still needs work to handle default-scope
2026-04-15 13:32:49 +10:00
Petr Kracik e6c6282d40 Variants: Enable ElegantOTA on ESP32-C6 devices 2026-04-14 15:40:31 +02:00
Petr Kracik 3a9e1086af SDK3.x: Fix OTA includes, bump Async version 2026-04-14 15:28:11 +02:00
Scott Powell 569cfe177a * repeater: default-scope support 2026-04-14 17:51:34 +10:00
Liam CottleandGitHub 9f680d1744 Merge pull request #2302 from recrof/patch-2
xiao nrf52 companion usb: Add OFFLINE_QUEUE_SIZE=256
2026-04-14 18:36:50 +12:00
Rastislav VysokyandGitHub bd05eca9f5 Add OFFLINE_QUEUE_SIZE=256 for xiao nrf52 companion usb 2026-04-13 21:09:56 +02:00
Huw DuddyandGitHub 49221fc159 Merge pull request #2298 from TheMalkavien/fix/waveshare-rp2040-rx-sensitivity
Fixes #2294 : RX path not enabled on Waveshare RP2040
2026-04-14 01:36:26 +10:00
Scott Powell efdd2b6a6c * companion: simplified the CMD_GET / CMD_SET _DEFAULT_FLOOD_SCOPE 2026-04-13 23:11:21 +10:00
Scott Powell d131e8ae35 * companion: RegionMap now used in Datastore
* companion: new CMD_SET_DEFAULT_FLOOD_SCOPE
* support for regional builds with DEFAULT_REGION_SCOPE
2026-04-13 21:06:53 +10:00
xJARiDandGitHub bd90f5b958 Merge pull request #23 from xJARiD/develop
docs: add MeshCore board signal tables and normalise size formatting
2026-04-13 19:25:39 +10:00
Jared Dohrman a1aa318352 docs: add MeshCore board signal tables and normalise size formatting 2026-04-13 19:25:11 +10:00
xJARiDandGitHub 1a44a807ca Merge pull request #22 from xJARiD/develop
docs: fill in board PSRAM sizes and simplify MCU tables
2026-04-13 17:05:22 +10:00
Jared Dohrman 1b7466d5bc docs: fill in board PSRAM sizes and simplify MCU tables 2026-04-13 17:05:01 +10:00
Jared Dohrman 61b2867f1a docs: fill in board PSRAM sizes and simplify MCU tables 2026-04-13 17:03:12 +10:00
xJARiDandGitHub 13b0258fe6 Merge pull request #21 from xJARiD/develop
docs: remove misleading CPU MHz from board comparison tables
2026-04-13 16:51:28 +10:00
Jared Dohrman 9feb30a362 docs: remove misleading CPU MHz from board comparison tables 2026-04-13 16:50:33 +10:00
xJARiDandGitHub 2fe56242f4 Merge pull request #20 from xJARiD/develop
docs: simplify board tables and clean up published markdown rendering
2026-04-13 16:24:42 +10:00
Jared Dohrman b29436eb62 docs: simplify board tables and clean up published markdown rendering 2026-04-13 16:24:08 +10:00
xJARiDandGitHub 5babf1456e Merge pull request #19 from xJARiD/develop
docs: improve board guidance and normalise eastmesh mqtt targets
2026-04-13 16:05:35 +10:00
Jared Dohrman 631fcc67fb docs: improve board guidance and normalise eastmesh mqtt targets 2026-04-13 16:01:22 +10:00
xJARiDandGitHub 916a5e3a60 Merge pull request #18 from xJARiD/develop
docs: add board comparison guide for MQTT and companion builds
2026-04-13 14:51:28 +10:00
Jared Dohrman 09399c75eb docs: add board comparison guide for MQTT and companion builds 2026-04-13 14:51:05 +10:00
xJARiDandGitHub a74fcb00d3 Merge pull request #17 from xJARiD/develop
fix: reduce repeater web panel pressure and improve mqtt diagnostics
2026-04-13 09:48:26 +10:00
Jared Dohrman de071cbb79 fix: reduce repeater web panel pressure and improve mqtt diagnostics 2026-04-13 09:42:32 +10:00
Liam CottleandGitHub 748f9cfdda Merge pull request #2072 from robekl/fix-t1000e-pin-comments
Fix T1000-E pin comments
2026-04-13 02:27:19 +12:00
Liam CottleandGitHub 7e4d5f723a Merge pull request #2102 from robekl/docs-gps-output-format
docs: align gps output description with CLI
2026-04-13 01:51:51 +12:00
Liam CottleandGitHub 3ff8b17660 Merge pull request #1833 from olanwe/set-wifi-offline-queue-sizes
Set OFFLINE_QUEUE_SIZE=256 for missing WiFi companion environments
2026-04-13 01:41:07 +12:00
liamcottle 7d8d66c3e6 fix compilation error in wifi variants due to not enough ram 2026-04-13 01:03:32 +12:00
Malkavien 8056344b86 fix(waveshare-rp2040): add SX126X_RXEN=17 to restore RX sensitivity
The Waveshare RP2040-LoRa board has an RF switch with two complementary
control lines:
- DIO2 (CTRL)  -- driven automatically by the SX1262 chip: HIGH on TX,
  LOW on RX
- GPIO17 (!CTRL) -- was not configured in MeshCore, so it floated and
  the switch never properly selected the LNA/RX path

Without this pin driven, the RF switch never switches to RX mode,
resulting in completely degraded reception. TX was unaffected because
DIO2 alone is sufficient to activate the TX path.

Adding SX126X_RXEN=17 lets RadioLib drive GPIO17 as the complement of
DIO2, so the switch correctly routes the signal to the LNA on receive.

Reference: https://files.waveshare.com/wiki/RP2040-LoRa/Rp2040-lora-sch.pdf
2026-04-12 14:49:42 +02:00
Scott Powell 6a939ed8f8 * RegionMap: new 'default' region 2026-04-12 22:06:10 +10:00
Liam CottleandGitHub a9de5bfc0c Merge pull request #1612 from weebl2000/default-button-low
Default button polarity to active-LOW across all firmware types
2026-04-12 23:30:28 +12:00
Liam CottleandGitHub 612aa66fc8 Merge pull request #2075 from pcmoore/working-ina3221
RFE: allow for INA3221 macro overrides in platform.io files
2026-04-12 22:49:17 +12:00
Liam CottleandGitHub f2b61f1ce5 Merge pull request #1425 from thomasabbott/tcxo_voltage_fix_rp2040
RP2040 Update SX126X_DIO3_TCXO_VOLTAGE to 1.8 V
2026-04-12 22:45:00 +12:00
Liam CottleandGitHub c92cd219d1 Merge pull request #2164 from Snayler/dev
Fix Heltec Wireless Paper battery reading
2026-04-12 21:17:42 +12:00
xJARiDandGitHub 5d4b394104 Merge pull request #16 from xJARiD/develop
chore: disable MQTT_DEBUG
2026-04-12 11:06:43 +10:00
Jared Dohrman 9e0cff9e70 chore: enable local MQTT debug builds and disable MQTT_DEBUG in GitHub workflows 2026-04-12 11:00:16 +10:00
Jared Dohrman ca7c437c10 chore: disable MQTT_DEBUG 2026-04-12 10:55:41 +10:00
xJARiDandGitHub 99dc0710a2 Merge pull request #15 from xJARiD/develop
fix: add graceful MQTT reconnect backoff during broker outages
2026-04-12 10:54:42 +10:00
Jared Dohrman 71ddba8bdc feat: expand repeater web panel with radio presets, info cards, and clock sync controls 2026-04-12 10:33:13 +10:00
Jared Dohrman 3bb4f69566 fix: add graceful MQTT reconnect backoff during broker outages 2026-04-12 09:01:25 +10:00
xJARiDandGitHub 8683da7e47 Merge pull request #14 from xJARiD/develop
fix: improve MQTT/web memory usage and streamline broker controls
2026-04-11 18:18:04 +10:00
Jared Dohrman 4f4964e454 fix: add battery reporting toggle for Heltec V3 and clean up VS Code metadata 2026-04-11 18:14:30 +10:00
Jared Dohrman 6680e53ef5 fix: improve MQTT/web memory usage and streamline broker controls 2026-04-11 16:40:45 +10:00
SnaylerandGitHub d360931aa7 Merge branch 'meshcore-dev:dev' into dev 2026-04-10 18:31:52 +01:00
Jared Dohrman 104143f209 fix(web): correct noise floor gauge coloring and expose prv.key in web console 2026-04-10 23:55:49 +10:00
xJARiDandGitHub 243742f7cd Merge pull request #13 from xJARiD/develop
chore(docs): simplify end-user guides and align web panel docs with current UI
2026-04-10 23:09:19 +10:00
Jared Dohrman 3db8b96d6f chore(docs): simplify end-user guides and align web panel docs with current UI 2026-04-10 23:08:51 +10:00
xJARiDandGitHub 7d6dee33d5 Merge pull request #12 from xJARiD/develop
fix(mqtt): clear legacy prefs, restore status publishing, and expand …
2026-04-10 22:28:50 +10:00
Jared Dohrman 328a0ecf6f fix(mqtt): clear legacy prefs, restore status publishing, and expand web controls 2026-04-10 22:24:58 +10:00