How does the chirpstack convert the Enabled uplink channels provided in Gateway profile or in network server toml to equivalent frequencies

How does the chirpstack convert the channels provided in Gateway profile or in network server toml to equivalent frequencies

Consider we have 8 sub-bands for US and we provide enabled uplink channels as [8,9,10,11,12,13,14,15]. Then how does chirpstack solution converts this channel numbers to equivalent frequency values for that particular region?

The same thing we want to know about other regions as well such as AU915,AS923 etc.

Can anyone please let me know the logic/table the chirsptack uses for mapping channels to frequencies, it would be very appreciable.

@brocaar Please help us getting this info

As you have configured a band in your ChirpStack Network Server config, it knows that you are using for example US915, in which case the frequencies are defined by the Regional Parameter specs.

All this config can be found here: lorawan/band at master · brocaar/lorawan · GitHub.