mbed-os/features/lorawan/lorastack/phy
Hasnain Virk 10c3019e06 Refactoring LoRaRadio::receive(uint32_t) API
receive(uint32_t) API in the LoRaRadio class (base class for the radio drivers) should
not take any argument as we decided to take hardware timers for RX timeout interrupts
instead of software timers. It is being refactored to receive(void).
This is an API change, but as it is not an application interface, we will not put a
deprecation notice. Only user of this API is our stack (LoRaPHY layer) which has been updated
accordingly.
Actual driver comes out of the tree and a PR is open there to update the drivers:
https://github.com/ARMmbed/mbed-semtech-lora-rf-drivers/pull/22

In addition to this an internal API belonging to LoRaPHY class is refactored.
set_rx_window(parameters) is refactored to handle_receive(void) which is more consistent with
handle_send().
2018-06-26 15:47:51 +03:00
..
LoRaPHY.cpp Refactoring LoRaRadio::receive(uint32_t) API 2018-06-26 15:47:51 +03:00
LoRaPHY.h Refactoring LoRaRadio::receive(uint32_t) API 2018-06-26 15:47:51 +03:00
LoRaPHYAS923.cpp Adding custom channel plan support in AS923 2018-05-08 16:45:25 +03: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 Datarate bug fix in rx windows configs 2018-05-08 16:45:26 +03:00
LoRaPHYAU915.h Datarate bug fix in rx windows configs 2018-05-08 16:45:26 +03:00
LoRaPHYCN470.cpp Datarate bug fix in rx windows configs 2018-05-08 16:45:26 +03:00
LoRaPHYCN470.h Datarate bug fix in rx windows configs 2018-05-08 16:45:26 +03:00
LoRaPHYCN779.cpp Initializing band for default channels 2018-05-08 16:24:34 +03:00
LoRaPHYCN779.h A few Cosmetics & methods for mask manipulation 2018-02-13 15:09:58 +02:00
LoRaPHYEU433.cpp Initializing band for default channels 2018-05-08 16:24:34 +03:00
LoRaPHYEU433.h A few Cosmetics & methods for mask manipulation 2018-02-13 15:09:58 +02:00
LoRaPHYEU868.cpp Initializing band for default channels 2018-05-08 16:24:34 +03:00
LoRaPHYEU868.h A few Cosmetics & methods for mask manipulation 2018-02-13 15:09:58 +02:00
LoRaPHYIN865.cpp Initializing band for default channels 2018-05-08 16:24:34 +03:00
LoRaPHYIN865.h A few Cosmetics & methods for mask manipulation 2018-02-13 15:09:58 +02:00
LoRaPHYKR920.cpp Initializing band for default channels 2018-05-08 16:24:34 +03:00
LoRaPHYKR920.h LoRaWAN: Memory corruption due to band mishandling 2018-04-26 13:23:47 +03:00
LoRaPHYUS915.cpp Datarate bug fix in rx windows configs 2018-05-08 16:45:26 +03:00
LoRaPHYUS915.h Datarate bug fix in rx windows configs 2018-05-08 16:45:26 +03:00
LoRaPHYUS915Hybrid.cpp Datarate bug fix in rx windows configs 2018-05-08 16:45:26 +03:00
LoRaPHYUS915Hybrid.h Datarate bug fix in rx windows configs 2018-05-08 16:45:26 +03:00
lora_phy_ds.h Style changes only 2018-06-01 12:41:09 +03:00
loraphy_target.h Lora: fix AU915 build 2018-05-08 14:09:03 +03:00