Replies: 2 comments 1 reply
|
In EU we have not 1 % airtime but 10%, on the used 869 main frequency. An other good feature woud be: And really confusing is that MC does not know if a heltec v4 in his high power 1W version. User has to search for docu, to find the calculation table (22 dBm setting means 30 dBm - or so..). This makes it really complicated and uncertain for users who like to be legal. See also: #2034 |
|
Note on generalizability: KR920 (South Korea) The JP LBT implementation in #2218 should generalize to Korea with parameter substitution only — no structural changes. Korea's 920 MHz band rules permit either LBT-AFA or duty-cycle operation, and the LoRaWAN KR920-923 regional parameters adopted LBT. Semtech's reference implementation (LoRaMac-node, RegionKR920.c) uses: Since #2218 already implements continuous RSSI sensing with a configurable threshold and duration, a KR mode would essentially be a frequency-detection branch (analogous to isAS923_1_JP()) plus these two constants. Caveat: the values above come from the LoRaWAN spec and Semtech reference code, not from the Korean regulation text itself. Anyone implementing a KR mode should verify the threshold, sensing duration, and any per-transmission time limits against the primary Korean regulatory source before treating it as compliant. I have no KR hardware or local community contact to test against yet— leaving this here as a pointer for anyone in Korea who wants to pick it up. |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Background
PR #2218 implemented Japan-specific LBT (Listen Before Talk) compliance for the 920 MHz band (ARIB STD-T108), using runtime frequency detection to activate Japan mode automatically. This works for the immediate use case, but raises a broader design question.
Problem
RF regulatory requirements vary by regulatory framework, not strictly by country:
A dedicated setting would make compliance intent explicit and auditable.
Proposal
Add a
radio_regsetting (regulatory domain) with the following initial values:ARIBETSIFCCNONEPrior discussion
PR #2218 (Japan LBT implementation) — first raised set radio_law concept in review response
PR #1297 (token bucket duty cycle enforcement) — demonstrates community demand for proper ETSI duty cycle compliance; reviewer discussion confirms FCC/AU/NZ regions require no duty cycle enforcement
Issue #2079 (Japan LBT tracking issue)
Relationship to existing settings
set region— controls repeater forwarding filter (unrelated)set radio_reg— controls RF regulatory compliance behaviorThese two settings serve different purposes and should remain independent.
Notes
ARIBmodeARIBrefers specifically to ARIB STD-T108 (920 MHz band). ARIB STD-T67 (400 MHz band) is out of scope for current hardware but the naming leaves room for future extensionradio_regtargets compliance with the underlying radio law requirements (e.g. ARIB STD-T108), not device certification such as Japan's 技適 (Giteki). Users are responsible for operating within their regulatory frameworkphy_compliance,rf_reg, etc.)All reactions