LoRaMacStatus_t RegionBaseUSComputeNext125kHzJoinChannel(uint16_t *channelsMaskRemaining, uint8_t *groupsCurrentIndex, uint8_t *newChannelIndex)
Computes the next 125kHz channel used for join requests. And it returns all the parameters updated.
uint32_t RegionBaseUSCalcDownlinkFrequency(uint8_t channel, uint32_t frequency, uint32_t stepwidth)
Calculates the downlink frequency for a given channel. This function is used in class B only.
bool RegionBaseUSVerifyFrequencyGroup(uint32_t freq, uint32_t minFreq, uint32_t maxFreq, uint32_t stepwidth)
Verifies if the frequency is in the correct range with a specific stepwidth.