Scott Powell
e78bff0041
* unit test no longer valid
2026-08-14 16:42:54 +10:00
Scott Powell
890a2e2cff
* commenting out the load/save of the fem_ properties, until they can be set
2026-08-14 16:30:12 +10:00
ripplebiz and GitHub
b09cb27a1f
Merge pull request #3106 from ViezeVingertjes/fix/scoped-reply-routing
...
Fix replies dropped when flood.max.unscoped is low
2026-08-13 15:00:37 +10:00
ripplebiz and GitHub
abd3546d75
Merge pull request #3189 from oltaco/nrf52-unused-pin-sweep
...
Fix unused pin definitions on some NRF52 boards
2026-08-13 13:48:59 +10:00
taco
7cd1d207af
Fix LilyGo T-Echo Lite SPI pins
2026-08-13 00:53:58 +10:00
taco
c2a4ef082f
Fix Heltec MeshPocket SPI pins
2026-08-13 00:15:34 +10:00
taco
3ea541f1f2
Fix Heltec T1 pin definitions
...
SPI pins that are set to -1 cause OOB reads on NRF52. The unused Serial2 pin definitions were removed to avoid potential issues with the Uart framework.
2026-08-13 00:12:37 +10:00
ripplebiz and GitHub
e9edfc8e1a
Merge pull request #3188 from oltaco/heltec-t096-pin-fix
...
Fix Heltec T096 Tx issue
2026-08-12 23:00:31 +10:00
taco
49d9f9a839
Heltec T096: fix PIN_SPI1_MISO
...
Setting SPI pins to values that are OOB of the g_ADigitalPinMap[] array causes OOB reads. This variant.h has pin 0 as 0xFF which passes through as NRFX_SPIM_PIN_NOT_USED.
2026-08-12 22:31:57 +10:00
taco
f43e1cde89
Revert "t096 compiler layout workaround"
...
This reverts commit 9c60f9696e .
2026-08-12 22:28:36 +10:00
taco
264d778168
Revert "T096 PA_CTX pin direction workaround"
...
This reverts commit 82de18fb0e .
2026-08-12 22:28:05 +10:00
ripplebiz and GitHub
956094b271
Merge pull request #3185 from oltaco/fix-techo-card-txco-voltage
...
Set T-Echo Card TCXO voltage to 3.0
2026-08-12 18:13:44 +10:00
ripplebiz and GitHub
a4ab7f0e59
Merge pull request #3137 from agessaman/feat/station-g3-fem-prefs
...
Station G3: Expose, persist, and apply FEM gain preferences
2026-08-12 16:11:23 +10:00
taco
9d6dcc673e
set T-Echo Card TCXO voltage to 3.0
...
as per https://github.com/meshcore-dev/MeshCore/pull/3140 and https://github.com/Xinyuan-LilyGO/T-Echo-Lite/issues/14
2026-08-12 16:08:05 +10:00
ripplebiz and GitHub
1cb308b694
Merge pull request #3182 from oltaco/t096-tx-workaround
...
Workaround for Heltec T096 transmit issue
2026-08-12 14:49:32 +10:00
taco
82de18fb0e
T096 PA_CTX pin direction workaround
2026-08-12 14:07:31 +10:00
taco
9c60f9696e
t096 compiler layout workaround
...
see https://github.com/meshcore-dev/MeshCore/issues/3151
2026-08-12 14:04:50 +10:00
ripplebiz and GitHub
e027263d1e
Merge pull request #3154 from fdlamotte/nrf52_hwcrypto_init
...
nrf52: call nRFCrypto.begin()/end() only once
2026-08-12 12:14:21 +10:00
Huw Duddy and GitHub
34ad059afb
Merge pull request #3170 from recrof/promicro-pin-tidy-up
...
[promicro] make pinmap more tidy, move the LoRa pins to variant.h
2026-08-11 18:43:20 +10:00
Rastislav Vysoky
5cce5cfe97
removed misleading 'GPIO' from pin numbers
2026-08-11 10:37:20 +02:00
ripplebiz and GitHub
fbef2ff0dc
Merge pull request #3164 from weebl2000/fix-tbeam-s3-display
...
Fix display issues on T-beam Supreme S3
2026-08-11 14:39:39 +10:00
agessaman
e2aa7b98f9
feat(companion_radio): add external FEM gain preferences for RX and TX for companions
...
Introduced consistent preferences for external LoRa FEM RX and TX gain settings in NodePrefs. Updated companion MyMesh to apply these settings during initialization and transmission. Added unit tests to verify the round-trip serialization of these new preferences.
2026-08-10 11:59:26 -07:00
Rastislav Vysoky
a82dc1b9da
make promicro pinmap more tidy, move the LoRa pins to variant.h
2026-08-10 20:13:59 +02:00
Liam Cottle and GitHub
9d8894e166
Merge pull request #3166 from recrof/debug-noise-floor-flag
...
move RadioLibWrapper noise_floor level message under special debug flag
2026-08-11 03:07:31 +12:00
Rastislav Vysoky
3138ad99ba
move RadioLibWrapper noise_floor level message under special debug flag
2026-08-10 16:56:56 +02:00
Wessel Nieboer
32bd6d48d6
Fix T-beam Supreme S3 display
2026-08-10 13:39:16 +02:00
Huw Duddy and GitHub
f6c25e6a25
Merge pull request #3158 from mepholic/bug/fix-rxgain-setting-post-agc-reset
...
Fix RX Boosted Gain setting after AGC reset is triggered
2026-08-10 17:31:38 +10:00
ripplebiz and GitHub
9941669fd5
Merge pull request #3142 from oltaco/buildfix-userbtn
...
Build fix for R1 Neo and Minewsemi repeater
2026-08-10 13:30:24 +10:00
ripplebiz and GitHub
0d60de6fa6
Merge pull request #3146 from oltaco/lr2021-preamble-and-irq-timeout
...
LR2021: add PREAMBLE_DETECTED bit and IRQ timeout logic
2026-08-10 13:29:12 +10:00
Dan Theisen
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.
2026-08-09 18:11:35 -07:00
Florent
ecb8c94560
nrf52: call nRFCrypto.begin()/end() only once
2026-08-09 14:46:23 -04:00
Huw Duddy and GitHub
a1c50e15dd
Merge pull request #3148 from recrof/add-missing-kiss-radio
...
add missing kiss radio roles, add kiss radio build to build.sh
2026-08-09 22:22:08 +10:00
Rastislav Vysoky
c2d57f08c8
add missing kiss radio roles, add kiss radio build to build.sh
2026-08-09 14:17:18 +02:00
Huw Duddy and GitHub
f310afb5e5
Merge pull request #3140 from entr0p1/fix/techo-lite-pins
...
Lilygo T-Echo Lite Pin Fixes
2026-08-09 22:06:21 +10:00
taco
ce62c8b5d7
LR2021: add PREAMBLE_DETECTED bit and IRQ timeout logic
2026-08-09 21:41:22 +10:00
taco
39934d6999
minewsemi: build fix and platformio.ini tidy up
...
fixes minewsemi repeater failing build due to user_btn missing.
2026-08-09 18:33:27 +10:00
taco
e8bbcd4580
R1 neo: remove stray lib_deps entry
2026-08-09 16:51:45 +10:00
taco
b75a548d7f
build fix for R1 Neo repeater
...
added missing declarations for user_btn and NullDisplayDriver
2026-08-09 16:50:44 +10:00
Scott Powell
727fc0512c
Merge branch 'dev'
...
# Conflicts:
# docs/payloads.md
room-server-v1.17.0
companion-v1.17.0
repeater-v1.17.0
2026-08-09 15:16:48 +10:00
Scott Powell
93b2db63de
* version 1.17.0
2026-08-09 15:14:46 +10:00
entr0p1
5732b2edd8
Lilygo T-Echo Lite Pin Fixes
...
- Aligned to Lilygo's updated schematic and pin map as per https://github.com/Xinyuan-LilyGO/T-Echo-Lite/issues/14
2026-08-09 14:09:35 +10:00
ripplebiz and GitHub
48df179e36
Merge pull request #3139 from oltaco/x1-flash
...
Add QSPIFlash support for Seeed MeshTracker X1
2026-08-09 13:52:56 +10:00
Huw Duddy and GitHub
58ebff82c0
Merge pull request #3125 from Hacuchino-hash/fix-x1-charge-status
...
Fix X1 charge status LED always showing charged
2026-08-09 12:54:29 +10:00
taco
9420195626
bump CustomLFS version for GD25Q64C support
2026-08-09 11:45:35 +10:00
taco
02ec123eb8
add QSPIFlash support for Seeed MeshTracker X1
2026-08-09 11:41:09 +10:00
Adam Gessaman
c58c9b2f31
fix(station-g3): apply FEM PA level at TX start
...
PA PL1 re-targets the PA's DC-DC supply rail rather than selecting a
logic-level gain, and the serial CLI is serviced on every main-loop pass
regardless of whether a transmit is in flight. A `set radio.fem.txgain`
write could therefore move the rail mid-transmit, while the SX1262 was
still driving the PA at full input power.
Record the requested level in setPAGainEnable() and drive the pin from
setTxModeEnable(), which runs from onBeforeTransmit() ahead of
startTransmit(). The level only matters while transmitting, so deferring
costs nothing.
Document that the pref is saved immediately but applied at the next
transmit, so `get radio.fem.txgain` can lead the hardware until then.
2026-08-08 14:53:57 -07:00
Hacuchino-hash
2af4b3c14a
Fix X1 charge status LED always showing charged
2026-08-07 08:08:08 -05:00
ripplebiz and GitHub
47154f02cb
Merge pull request #3122 from Hacuchino-hash/x1-notifications
...
Add RGB LED and haptic notifications for SenseCAP MeshTracker X1
2026-08-07 15:26:33 +10:00
agessaman
23066573e5
fix(station-g3): expose FEM gain preferences
2026-08-06 15:29:14 -07:00
Huw Duddy and GitHub
623422694b
Merge pull request #3121 from liamcottle/config/disable-companion-cad
...
Disable CAD on Companion Firmware until it's configurable
2026-08-06 22:40:37 +10:00