Skip to content
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

Merged
merged 2 commits into from
Jan 10, 2023
Merged

define custom regions #36

merged 2 commits into from
Jan 10, 2023

Conversation

mikev
Copy link

@mikev mikev commented Dec 20, 2022

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

@mikev mikev self-assigned this Dec 20, 2022
@mikev mikev requested a review from ke6jjj December 22, 2022 20:44
Copy link

@ke6jjj ke6jjj left a 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,
Copy link

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,
Copy link

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,
Copy link

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,
Copy link

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,
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(Repeat of EU868 docs)

@mikev mikev merged commit 54eaa91 into helium/hotspot Jan 10, 2023
@mikev mikev deleted the mv/customregions branch January 10, 2023 18:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants