mbed-os/features/lorawan/lorastack/mac
Hasnain Virk 6ea541c054 [IOTCELL-286] Adding Channel Plan subsystem
Channel planning was distributed over LoRaWANStack and LoRaMac previously.
We now centralize it by allocating the service to its own class.

Thus making the workflow consistent, i.e.,

Request for channel plan = Application->Interface->stack->Mac->ChannelPlan

Major change apart from adding the channel plan subsystem are the API changes
in LoRaMac class.
2018-02-11 00:31:47 +02:00
..
LoRaMac.cpp [IOTCELL-286] Adding Channel Plan subsystem 2018-02-11 00:31:47 +02:00
LoRaMac.h [IOTCELL-286] Adding Channel Plan subsystem 2018-02-11 00:31:47 +02:00
LoRaMacChannelPlan.cpp [IOTCELL-286] Adding Channel Plan subsystem 2018-02-11 00:31:47 +02:00
LoRaMacChannelPlan.h [IOTCELL-286] Adding Channel Plan subsystem 2018-02-11 00:31:47 +02:00
LoRaMacCommand.cpp [IOTCELL-289] Adding Mlme class handle 2018-02-11 00:31:47 +02:00
LoRaMacCommand.h [IOTCELL-289] Adding Mlme class handle 2018-02-11 00:31:47 +02:00
LoRaMacCrypto.cpp Adding MAC layer for LoRaWAN implementation 2018-02-09 11:00:56 -06:00
LoRaMacCrypto.h Adding MAC layer for LoRaWAN implementation 2018-02-09 11:00:56 -06:00
LoRaMacMcps.cpp [IOTCELL-290] Adding MCPS subsystem 2018-02-11 00:31:47 +02:00
LoRaMacMcps.h [IOTCELL-288] Adding MIB subsystem 2018-02-11 00:31:47 +02:00
LoRaMacMib.cpp [IOTCELL-288] Adding MIB subsystem 2018-02-11 00:31:47 +02:00
LoRaMacMib.h [IOTCELL-288] Adding MIB subsystem 2018-02-11 00:31:47 +02:00
LoRaMacMlme.cpp Changing MLME data access methods to inline 2018-02-11 00:31:47 +02:00
LoRaMacMlme.h Changing MLME data access methods to inline 2018-02-11 00:31:47 +02:00