Repository navigation
Conversation
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
⚡ Try this PR in the Web FlasherNote Building this pull request… the flash button, badges and supported-board |
|
Super neat! |
f88d084 to
6a75489
Compare
5c214e0 to
0a4e5f7
Compare
|
Closing this one out - Does not seem to have much traction |
Summary
This draft prototypes both LR1121s in the RadioMaster Nomad as independent Meshtastic PHYs:
config.loraand was tested as US MediumFast at 913.125 MHzlora.pa_fan_disabledThis is an experimental continuation of the Nomad bring-up in #5318 and the hardening delta in #11141.
Why
Meshtastic currently exposes one router-facing radio interface, while logical channels are cryptographic namespaces rather than per-channel PHY configurations. This composite interface is a small test vehicle for assigning one logical channel to each physical LR1121 before attempting a true cross-channel bridge.
Current limitations
Validation
trunk fmtgit diff --checkpio run -e radiomaster_nomad_geminifrom commitdefe8b60f7973ee94950ebe893d88bb0ed3e06c22.8.0.defe8b6!5868023a -> 0b45f21f -> a0352604 -> !4703f8ab!4703f8ab -> 273c3874 -> !5868023a0x78bac82cwas selected for ShortTurbo and reported TX-done on each retry192.168.1.252, answered ICMP, and served the TCP API on port 4403The repository test wrapper is blocked on macOS by Bash
mapfileand BSDfindlacking-printf. Direct native tests are independently blocked by existing macOS-incompatible VLAs andlinux/input.h; neither failure reaches the Nomad-specific code.Review focus