beaconOfferFrequencySlot
fun beaconOfferFrequencySlot(offerChannel: ChannelSettings?, primaryChannel: ChannelSettings?, radioLora: Config.LoRaConfig): Int?(source)
The frequency slot to advertise alongside an outgoing offer, or null to leave the field unset.
Firmware sends this on the air only where it differs from the slot a receiver derives from the offered region, channel name and preset, so stamping the radio's real slot costs nothing until the two diverge. They diverge in exactly the cases the field exists for: a radio pinned to an explicit channel_num, a region that mandates a slot, or an offered channel whose name hashes somewhere other than where the radio actually sits. Without this the radio advertises a frequency it is not on, and a client that joins hears nothing.