mbed-os/features/lorawan/lorastack/phy
Kimmo Vaisanen e206c1ee54 Changed RegionNextChannel function in order to return LoRaMacStatus_t instead of a boolean
Removed the while loop checking the return value from set_next_channel
(GitHub Issue https://github.com/Lora-net/LoRaMac-node/issues/357)

The new return values are:

LORAWAN_STATUS_OK                    : A channel has been found.
LORAWAN_STATUS_NO_FREE_CHANNEL_FOUND : No free channel has been found (AS923 and KR920 regions)
LORAWAN_STATUS_DUTYCYCLE_RESTRICTED  : No channel found due to the duty-cycle or JoinReq back-off restrictions. Trial must be delayed.
LORAWAN_STATUS_NO_CHANNEL_FOUND      : No channel has been found. Re-enabled the default channels.
2018-03-21 08:54:42 +02:00
..
LoRaPHY.cpp Changed RegionNextChannel function in order to return LoRaMacStatus_t instead of a boolean 2018-03-21 08:54:42 +02:00
LoRaPHY.h Changed RegionNextChannel function in order to return LoRaMacStatus_t instead of a boolean 2018-03-21 08:54:42 +02:00
LoRaPHYAS923.cpp Changed RegionNextChannel function in order to return LoRaMacStatus_t instead of a boolean 2018-03-21 08:54:42 +02:00
LoRaPHYAS923.h Changed RegionNextChannel function in order to return LoRaMacStatus_t instead of a boolean 2018-03-21 08:54:42 +02:00
LoRaPHYAU915.cpp Changed RegionNextChannel function in order to return LoRaMacStatus_t instead of a boolean 2018-03-21 08:54:42 +02:00
LoRaPHYAU915.h Changed RegionNextChannel function in order to return LoRaMacStatus_t instead of a boolean 2018-03-21 08:54:42 +02:00
LoRaPHYCN470.cpp Fix initialization of phy_params.payloads_with_repeater.size 2018-03-08 12:46:54 +02:00
LoRaPHYCN470.h A few Cosmetics & methods for mask manipulation 2018-02-13 15:09:58 +02:00
LoRaPHYCN779.cpp Fix initialization of phy_params.payloads_with_repeater.size 2018-03-08 12:46:54 +02:00
LoRaPHYCN779.h A few Cosmetics & methods for mask manipulation 2018-02-13 15:09:58 +02:00
LoRaPHYEU433.cpp Fix initialization of phy_params.payloads_with_repeater.size 2018-03-08 12:46:54 +02:00
LoRaPHYEU433.h A few Cosmetics & methods for mask manipulation 2018-02-13 15:09:58 +02:00
LoRaPHYEU868.cpp Fix initialization of phy_params.payloads_with_repeater.size 2018-03-08 12:46:54 +02:00
LoRaPHYEU868.h A few Cosmetics & methods for mask manipulation 2018-02-13 15:09:58 +02:00
LoRaPHYIN865.cpp Ensure DR_6 cannot be selected for IN865 region 2018-03-21 08:54:42 +02:00
LoRaPHYIN865.h A few Cosmetics & methods for mask manipulation 2018-02-13 15:09:58 +02:00
LoRaPHYKR920.cpp Changed RegionNextChannel function in order to return LoRaMacStatus_t instead of a boolean 2018-03-21 08:54:42 +02:00
LoRaPHYKR920.h Changed RegionNextChannel function in order to return LoRaMacStatus_t instead of a boolean 2018-03-21 08:54:42 +02:00
LoRaPHYUS915.cpp Changed RegionNextChannel function in order to return LoRaMacStatus_t instead of a boolean 2018-03-21 08:54:42 +02:00
LoRaPHYUS915.h Changed RegionNextChannel function in order to return LoRaMacStatus_t instead of a boolean 2018-03-21 08:54:42 +02:00
LoRaPHYUS915Hybrid.cpp Changed RegionNextChannel function in order to return LoRaMacStatus_t instead of a boolean 2018-03-21 08:54:42 +02:00
LoRaPHYUS915Hybrid.h Changed RegionNextChannel function in order to return LoRaMacStatus_t instead of a boolean 2018-03-21 08:54:42 +02:00
lora_phy_ds.h LoRa: get_phy_params() refactored 2018-03-16 18:00:02 +02:00
loraphy_target.h LoRa: LoRaWANInterface refactored. 2018-03-21 08:54:42 +02:00