ChmaskCntl?
- This topic has 3 replies, 2 voices, and was last updated 5 years, 9 months ago by .
Viewing 4 posts - 1 through 4 (of 4 total)
Viewing 4 posts - 1 through 4 (of 4 total)
- You must be logged in to reply to this topic.
Hi,
I have a MultiConnect® Conduit® IP67 Base Station GNSS Global version for 915 US, I have a provider of certified nodes that requests the parameter “ChMaskCntl”, I never heard it and I do not remember having it configured in my gateway. I’ve been reading a bit about it but I’m still confused about it.
I appreciate who can help me.
It is part of the LinkAdrReq MAC command. The ADR algorithm controls the ChMaskCtrl bits to enable the correct channel according to selected FrequencySubBand.
https://lora-alliance.org/resource-hub/lorawanr-specification-v103
Thanks for your answer, Is there a default value for this gateway?
The regional parameters page 23 shows a table of how the channel mask control field is used in US915.
https://lora-alliance.org/resource-hub/lorawan-regional-parameters-v103reva
The network server determines the commands to send depending on what channels need to be enabled.
In LoRaWAN 1.0.2 and before two commands are needed to set to a single FrequencySubBand. The first disables all 125 kHz channels and enables one 500 kHz channel. The second enables a block of 8 channels. Some sets of channels would need several commands to be enabled.
ChMaskCtrl 7 and 0-3 are used
FSB1: 0300010071 & 0300ff0001
FSB2: 0300020071 & 030000ff01
FSB3: 0300040071 & 0300ff0011
…
FSB8: 0300800071 & 030000ff31
In LoRaWAN 1.0.3 the option (5) to set the block of 125 kHz channels and a single 500 kHz channel was added. This allows a set of channel blocks to be enabled/disabled with one command.
ChMaskCtrl 5 is used.
FSB1: 0300010051
FSB2: 0300020051
FSB3: 0300040051
FSB4: 0300080051
…
FSB8: 0300800051