FSK channel configuration

Hi,
I’m using chirpstack running on docker and RPI4 + RAK5146 hat as hardware and
I’m working in eu868 region so FSK is defined on regional parameter.
When i set the end device to use DR7 for uplink I get the error “channel is not in channel mask” so I think end device configuration is correct.
On server side the concentratord has FSK channel configured and the receiver board can handle FSK uplink.
On the chirpstack web interface i noticed that on the region eu868 inside network server tab FSK channel is not defined, inside the regioneu868.toml file FSK channel is defined correctly.

Has anyone had a similar problem?

You will need to configure one of the active channels in the region’s .toml file to be an FSK channel. Then, CS will send the appropriate MAC commands to your device (assuming it has a relatively recent LW version, like 1.0.4). Then your device will be able to use FSK.

Gateway side, in the regions.gateway section FSK channel is defined as follow

    [[regions.gateway.channels]]
      frequency=868800000
      bandwidth=125000
      modulation="FSK"
      datarate=50000

FSK channel need to be defined inside region.network.extra_channel?

Node side, the device is compatible with LW 1.0.4

By adding to region_eu868.toml the channel as follow

    [[regions.network.extra_channels]]
    frequency=868800000
    min_dr=7
    max_dr=7

the FSK channel can be used.

NB in my case this channel need to be added before all other channel, if it is addeed at the end the node says channel not found even after exchanging all subsequent MAC messages after OTAA

1 Like

Sweet! Sorry for my lack of reply - am on holiday so not active on fora :slight_smile: Glad you managed to sort it out yourself.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.