MeshCore/variants/wio-tracker-l1
jirogit c725b82e77 Replace JP_STRICT build flag with runtime frequency detection
JP LBT mode now activates automatically based on operating frequency:
- CH25: 920.800MHz
- CH26: 921.000MHz
- CH27: 921.200MHz (ARIB STD-T108, 200kHz grid)

Changes:
- Add isJapanMode() to RadioLibWrapper using getFreqMHz()
- Add getFreqMHz() to CustomSX1262Wrapper and CustomLR1110Wrapper
- Remove #ifdef JP_STRICT throughout, replaced by isJapanMode()
- Remove -D JP_STRICT build flag from platformio.ini
- MAX_TEXT_LEN dynamically determined by CR at runtime via getMaxTextLen()

No build flags required: JP compliance activates automatically
when device is configured to Japan 3 frequencies.
2026-03-31 21:57:05 -07:00
..
platformio.ini Replace JP_STRICT build flag with runtime frequency detection 2026-03-31 21:57:05 -07:00
target.cpp Remove unused RX boosted gain mode functions and related preprocessor directives across multiple variants 2026-03-05 18:38:57 +00:00
target.h Remove unused RX boosted gain mode functions and related preprocessor directives across multiple variants 2026-03-05 18:38:57 +00:00
variant.cpp wio-l1-eink initial support 2025-09-20 21:45:13 +02:00
variant.h * UITask: new UI_HAS_JOYSTICK 2025-10-16 17:33:22 +11:00
WioTrackerL1Board.cpp Deduplicate NRF52 startOTAUpdate() 2025-12-17 10:30:50 +01:00
WioTrackerL1Board.h Remove NRF52BoardOTA class and integrate it into NRF52Board 2026-01-08 22:46:20 +01:00