-
Notifications
You must be signed in to change notification settings - Fork 45
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
define custom regions #36
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Need to either edit docs.helium.com or enable FSK on EU868 configs.
}, | ||
"chan_FSK": { | ||
/* disabled */ | ||
"enable": false, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Conflict with docs -- currently our published region plan for EU868 says that we listen for FSK on 868.8; this config doesn't enable it. Who is correct?
}, | ||
"chan_FSK": { | ||
/* disabled */ | ||
"enable": false, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
(Repeat of EU868 docs)
}, | ||
"chan_FSK": { | ||
/* disabled */ | ||
"enable": false, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
(Repeat of EU868 docs)
}, | ||
"chan_FSK": { | ||
/* disabled */ | ||
"enable": false, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
(Repeat of EU868 docs)
}, | ||
"chan_FSK": { | ||
/* disabled */ | ||
"enable": false, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
(Repeat of EU868 docs)
Problem Statement:
Often a country or several countries need a custom region, which defines slightly different parameters. For example in Malaysia any frequencies in 924 Mhz are not legal.
Solution:
So we defined a new region AS923_1B which did not use frequency within 924 Mhz. Now Kenya needs this same custom region, because some of our EU868 frequencies are not legal. This will be a recurring pattern. The PR, review, commit process is painful so lets just do this once across all our repos and define EU868_A to _F and AS923_1A .. 1F
Only AS923 and EU868 will require custom regions.
Libraries (Require a review 1st)
helium/proto#250
helium/blockchain-core#1502
helium/erlang-lorawan#27
Projects
helium/miner#1873
https://github.com/helium/gateway-rs/search?q=as923 [gateway-rs no longer requires enum]
#36
https://github.com/helium/docs/pull/1048/files
helium/helium-config-service#27