mirror of https://github.com/ARMmbed/mbed-os.git
The issue rose up when using ARMC6. A test case didn't initialize NetID parameter for ABP while using connect(params) API. NetID is the first 7 bits of the Device Address. It makes sense to actually remove the net-id parameter from ABP settings as the stack can deduce it from device address. However, the ABP structure is exposed in public APIs, so we can't really do that at the moment. Simpler fix is to move the mask that helps us to extract first 7 bits of the device address is exposed in lorawan_types.h and the user can use it to deduce correct net-id. |
||
---|---|---|
.. | ||
lorastack | ||
system | ||
LICENSE | ||
LoRaRadio.h | ||
LoRaWANBase.h | ||
LoRaWANInterface.cpp | ||
LoRaWANInterface.h | ||
LoRaWANStack.cpp | ||
LoRaWANStack.h | ||
lorawan_types.h | ||
mbed_lib.json |