We keep trying new LoRa concepts and now we are trying to activate Channel 8 (867.3 SF7BW250) It seems to work if I replace one of the 5 CF channels but I want it to work as an extra channel (NewChannelReq)
Can this command be forced? It seems to work if I got rid of the extra channels and only left it behind.
I don’t know where I have the error. I have been checking the src and it seems that the enable channels are loaded in config
3 + len(extra_channels)
But the server is not adding the channel number 8 to ChMask.
So it seems that server handles me the new channel with the request and then with the ADR and the CHMask gets rid of it telling the device to use only the 8 first channels
I don’t know why but I changed the config of Channel 8 to 868.3 SF7BW250 and it seems to work now. @brocaar Could it be possible that loraserver found the same freq 2 times (867.3) and discards the last one? That’s the only thing that make sense to me
Server still does not select DR6 always DR5
EDIT:
Now it seems to dissapear whenever I change something in gateway-profiles.
The gateway-profile only changes the gateway configuration. It does not affect the configuration of devices. It is expected behavior that the ADR algorithm does not change the device to DR6. With DR0 - DR5 the uplinks (and downlinks) are spread over multiple channels. When the ADR algorithm would ask your devices to change to DR6, it would put all these devices on a single channels, potentially causing a lot of collisions.
Note that you still could enable it by the application-layer of your device. E.g. turn off ADR and then change the device to DR6 manually (device application).