mirror of
https://github.com/meshcore-dev/MeshCore.git
synced 2026-04-20 22:13:47 +00:00
Dispatcher's default 4-second getCADFailMaxDuration() would trigger forced transmission before JP LBT backoff completes (max 16s), violating ARIB STD-T108 which prohibits TX while channel is busy. - Add isJapanMode() virtual method to Radio base class (Dispatcher.h) - Override getCADFailMaxDuration() in all Mesh subclasses to return UINT32_MAX in Japan mode — no forced TX, channel must be free - Default non-JP behavior unchanged (4000ms) If ambient noise exceeds -80dBm, TX is blocked indefinitely. Users can monitor noise floor via companion app: menu (⋮) -> Tools -> Noise Floor. |
||
|---|---|---|
| .. | ||
| companion_radio | ||
| kiss_modem | ||
| simple_repeater | ||
| simple_room_server | ||
| simple_secure_chat | ||
| simple_sensor | ||