Liam Cottle
5dddb8a3a1
Merge pull request #1350 from weebl2000/sync-gps-time-30min
Sync gps time every 30min
3 months ago
Liam Cottle
2a6325d8f8
Merge pull request #1915 from weebl2000/fix-incorrect-ram-flash-maximums
Fix incorrect ram flash maximums (supersedes #765 )
3 months ago
Liam Cottle
bd47d8d86b
Merge pull request #1391 from R6DJO/fix_t1000-e_temp
T1000-E: Negative temperature values incorrectly displayed due to char signedness
3 months ago
Liam Cottle
ca476488bb
Merge pull request #1364 from weebl2000/pass-rtc_clock-to-locationprovider
Pass rtc_clock to MicroNMEALocationProvider in all variants
3 months ago
AI7NC
d2a6fda8d5
Update cli_commands.md
3 months ago
AI7NC
992cc083e6
Update cli_commands.md to include path.hash.mode and loop.detect
Adding the new repeater cli commands introduced in 1.14
Ref: https://buymeacoffee.com/ripplebiz/path-diagnostics-improvements
3 months ago
Quency-D
7a8370fa69
Fixed a bug in the LORA_TX_POWER comment.
3 months ago
Quency-D
cdca79540f
Update Heltec Tracker v2 to version KCT8103L.
3 months ago
Quency-D
14db7d43cc
Merge pull request #7 from meshcore-dev/dev
merge Dev
3 months ago
Scott Powell
9f1a3eafcc
Merge branch 'dev'
# Conflicts:
# docs/cli_commands.md
3 months ago
Scott Powell
3fe2dd7f48
* ver 1.14.0
3 months ago
João Brázio
3e7fb4add1
Add setRxBoostedGain method declaration and implementation for SX1262/SX1268
3 months ago
João Brázio
9a95e25ef2
Remove unused RX boosted gain mode functions and related preprocessor directives across multiple variants
3 months ago
João Brázio
f858f2e4bb
Rename sx126x_rx_boosted_gain to rx_boosted_gain
3 months ago
João Brázio
8df87d5609
Merge remote-tracking branch 'upstream/dev' into 2026/remote-lna
3 months ago
Scott Powell
5684b4f1b8
* LOOP_DETECT_MODERATE bug fix
3 months ago
Quency-D
241805e8c1
Fixed the compilation error of HeltecV4Board::begin.
3 months ago
Quency-D
efd9fb4f05
Merge branch 'dev' into dev-heltec-v4.3
Merge branch 'dev' into dev-heltec-v4.3
3 months ago
Scott Powell
e233346bf0
* repeater: new "get/set loop.detect {off | minimal | moderate | strict }"
3 months ago
Liam Cottle
3031deb980
Merge pull request #1811 from robekl/docs_update_cli_commands
docs: correct CLI command forms and targeted typos
3 months ago
Liam Cottle
dc9e7abacc
Merge pull request #1490 from mesher-de/feature-0hop-cli
Add CLI-command for zerohop advert
3 months ago
Liam Cottle
044c66e261
Merge pull request #1001 from kallanreed/fix_gps_debug_logging
Use correct macro for GPS logging test
3 months ago
Liam Cottle
3e5522fcde
Merge pull request #1901 from weebl2000/fix-ikoka-handheld-build
Fix ikoka handheld build
3 months ago
Wessel Nieboer
60b76f56d9
update PR #765
3 months ago
Wessel Nieboer
801ed6bb0a
Merge remote-tracking branch 'origin/dev' into fix-incorrect-ram-flash-maximums
3 months ago
Quency-D
8769c4b876
Merge branch 'dev' into dev-heltec-v4.3
3 months ago
Wessel Nieboer
67d22401b1
Pass rtc_clock to all MicroNMEALocationProvider instances
Enable GPS time synchronization across all variants by passing
&rtc_clock to MicroNMEALocationProvider. When GPS gets a valid
fix, the RTC clock is now updated automatically every 30 minutes.
Updated 16 variants: rak4631, lilygo_tbeam_SX1262, rak_wismesh_tag,
lilygo_tbeam_supreme_SX1262, thinknode_m3, heltec_v4, thinknode_m1,
lilygo_tbeam_SX1276, meshadventurer, nano_g2_ultra, heltec_v3,
promicro, xiao_c3, heltec_tracker_v2, keepteen_lt1, heltec_mesh_solar.
5 months ago
Wessel Nieboer
10f2fecd45
Sync time with GPS every 30 minutes
Unless your GPS is being spoofed there isn't really a downside to
syncing more often with GPS.
I understand the RTC is very stable, but especially with powersaving now
clock drift is worse, we should sync more often.
5 months ago
Wessel Nieboer
c0c9c17cf5
and buildscript
3 months ago
Wessel Nieboer
780720c117
and board!
3 months ago
Wessel Nieboer
90fcd1043f
Fix ikoka handheld build
The extends was wrong.
3 months ago
Liam Cottle
cdd3d5f34e
Merge pull request #1841 from weebl2000/nit-prefs
prefs is 5 char length :nerd:
3 months ago
ripplebiz
7c594ebc50
Merge pull request #1743 from weebl2000/fixagcreset
fix agc reset on SX126x, SX1276 & LR11x0 chips
3 months ago
Liam Cottle
ba3d9e264e
Merge pull request #1836 from weebl2000/fix-rak3401-sky66122-11-fem
Fix RAK3401 SKY66122-11 FEM control: enable CSD/CPS for proper PA/LNA operation
3 months ago
Liam Cottle
d7ad89046b
Merge pull request #1633 from weebl2000/fix/gps-uart-power-leak
Fix GPS UART consuming +8mA when disabled (nRF52)
3 months ago
Liam Cottle
67779aded8
Merge pull request #1600 from weebl2000/heltec_deep_sleep_lna
Hold GC1109 PA_POWER during deep sleep for LNA RX wake
3 months ago
Liam Cottle
bbd621ba85
Merge pull request #1351 from weebl2000/heltec_wireless_tracker_gps
Support GPS properly on Heltec Wireless Tracker v1.x
3 months ago
ripplebiz
6431cd2d47
Merge pull request #1900 from wbijen/feature/contact-filter-by-hops
Add configurable max hops filter for auto-add contacts
3 months ago
Quency-D
c6d530143c
Merge pull request #3 from weebl2000/dev-heltec-v4.3
Default LNA enabled=true and fix the sleep order
3 months ago
Quency-D
3b5139a655
Update variants/heltec_v4/LoRaFEMControl.cpp
Co-authored-by: Wessel <[email protected] >
3 months ago
Quency-D
bab650fe61
LNA is enabled by default.
Co-authored-by: Wessel <[email protected] >
3 months ago
Quency-D
70d3b96768
Update variants/heltec_v4/LoRaFEMControl.cpp init function
Co-authored-by: Wessel <[email protected] >
3 months ago
Wouter Bijen
1d190ad944
Clamp max_hops to 64 to cover full protocol hop range (0-63)
3 months ago
Wouter Bijen
2cb08775c0
Clarify comment wording: 1 = direct (0 hops)
Co-Authored-By: Claude Opus 4.6 <[email protected] >
3 months ago
Wouter Bijen
c016db86d5
Address PR review: subtract-1 encoding and clamp max_hops
- Change > to >= so stored value 1 means direct/0-hop only (liamcottle)
- Clamp max_hops to 63 on write since getPathHashCount() caps at 63 (robekl)
- Update comments to reflect encoding: 0=no limit, 1=direct only, N=up to N-1 hops
Co-Authored-By: Claude Opus 4.6 <[email protected] >
3 months ago
Wouter Bijen
00566741f6
Add configurable max hops filter for auto-add contacts
Filter auto-add of new contacts by hop count (issues #1533 , #1546 ).
Setting is configurable from the companion app via extended
CMD_SET/GET_AUTOADD_CONFIG protocol (0 = no limit, 1-63 = max hops).
Co-Authored-By: Claude Opus 4.6 <[email protected] >
3 months ago
Wessel Nieboer
14f066bed0
Fix sleep
3 months ago
Wessel Nieboer
8b7fed65de
default lna_enabled=true
3 months ago
Daniel Novak
0d87dcc989
Also fix countBefore(0xFFFFFFFF) to return _num
The signed comparison in countBefore breaks for the max uint32_t value.
Even though callers now use getOutboundTotal(), the function itself
should be correct for all inputs.
3 months ago
Wessel Nieboer
8a9a0dca5f
Fix GPS +8mA power leak when disabled (nRF52)
On the T114, GPS_RESET (pin 38) is the same pin as PIN_3V3_EN.
MicroNMEALocationProvider::begin() sets pin 38 HIGH (powering the 3V3
rail) but stop() never set it back LOW, leaving the GPS module powered
even when disabled.
Assert reset pin in stop() to mirror begin(), and guard
_location->loop() behind gps_active check.
Fixes meshcore-dev/MeshCore#1628
4 months ago