Skip to content

Merge to 1.15#1

Merged
MRTRALHA merged 273 commits into
MRTRALHA:mainfrom
tmacinc:main
Apr 28, 2026
Merged

Merge to 1.15#1
MRTRALHA merged 273 commits into
MRTRALHA:mainfrom
tmacinc:main

Conversation

@MRTRALHA
Copy link
Copy Markdown
Owner

No description provided.

DanielNovak and others added 30 commits February 28, 2026 17:19
Instead of overloading getOutboundCount() with a magic sentinel value,
add a dedicated getOutboundTotal() method to the PacketManager interface
that returns the total queue size without time filtering.

This eliminates the fragile convention that caused the regression and
makes the two operations — time-filtered count vs total count —
explicitly separate in the API.
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.
Co-authored-by: Wessel <wessel@weebl.me>
Co-authored-by: Wessel <wessel@weebl.me>
Co-authored-by: Wessel <wessel@weebl.me>
Default LNA enabled=true and fix the sleep order
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.
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.
Merge branch 'dev' into dev-heltec-v4.3
…-locationprovider

Pass rtc_clock to MicroNMEALocationProvider in all variants
T1000-E: Negative temperature values incorrectly displayed due to char signedness
…-flash-maximums

Fix incorrect ram flash maximums (supersedes meshcore-dev#765)
Update Heltec Tracker v2 to version KCT8103L.
petrkr and others added 28 commits April 14, 2026 15:40
* room server: added RegionMap, and new CommonCLI wiring, default_scope handling
* sensor: only minimal RegionMap wiring. Still needs work to handle default-scope
…n-dfu-from-mt

Add support for Companion BLE OTA updates on nRF devices
…companion-usb

feat: add USB Companion Radio env for Heltec Wireless Paper
docs: add radio.rxgain command reference
SDK3.x: Fix OTA includes, bump Async version
fix: remove sensors from xiao c3 companion because of bootloops
# Conflicts:
#	docs/faq.md
@MRTRALHA MRTRALHA merged commit fd13807 into MRTRALHA:main Apr 28, 2026
9 checks passed
MRTRALHA pushed a commit that referenced this pull request Apr 28, 2026
Fix remote LNA toggle bugs: correct register comparison, add missing implementation & wire up companion radio
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.