mbed-os/features/lorawan/lorastack/mac
Hasnain Virk d7c22a6b09 A few Cosmetics & methods for mask manipulation
LoRaMacChannelPlan class provides APIs which are not usable for
PHY layer implementations who do not support custom channel plans.
So we had some code in APIs which was explicitely using magic numbers
for the channel mask. Although it turned out to be not a bug as a layer
down we were checking for custom channel support. However, we now
check for custom channel support before going deep into PHY layer that will
make the code run faster and we have done some cosmetics to the code for
readability.

Channel mask is manipulated with inline methods
2018-02-13 15:09:58 +02:00
..
LoRaMac.cpp Style Changes in MAC layer 2018-02-11 00:31:47 +02:00
LoRaMac.h Style Changes in MAC layer 2018-02-11 00:31:47 +02:00
LoRaMacChannelPlan.cpp A few Cosmetics & methods for mask manipulation 2018-02-13 15:09:58 +02:00
LoRaMacChannelPlan.h Improve error handling & robustness 2018-02-11 00:31:47 +02:00
LoRaMacCommand.cpp Style Changes in MAC layer 2018-02-11 00:31:47 +02:00
LoRaMacCommand.h Style Changes in MAC layer 2018-02-11 00:31:47 +02:00
LoRaMacCrypto.cpp Style Changes in MAC layer 2018-02-11 00:31:47 +02:00
LoRaMacCrypto.h Style Changes in MAC layer 2018-02-11 00:31:47 +02:00
LoRaMacMcps.cpp Style Changes in MAC layer 2018-02-11 00:31:47 +02:00
LoRaMacMcps.h [IOTCELL-282] Code cleanup/simplification and rules 2018-02-11 00:31:47 +02:00
LoRaMacMib.cpp A few Cosmetics & methods for mask manipulation 2018-02-13 15:09:58 +02:00
LoRaMacMib.h [IOTCELL-282] Code cleanup/simplification and rules 2018-02-11 00:31:47 +02:00
LoRaMacMlme.cpp Style Changes in MAC layer 2018-02-11 00:31:47 +02:00
LoRaMacMlme.h Style Changes in MAC layer 2018-02-11 00:31:47 +02:00