Basic MAC data interface for LoRa transceiver
Dependents: LoRaBaseStation LoRaTerminal
Diff: AlohaTransceiver.cpp
- Revision:
- 8:4bda842f73d4
- Parent:
- 7:bc08d51535b6
- Child:
- 9:3074f6e08d8e
diff -r bc08d51535b6 -r 4bda842f73d4 AlohaTransceiver.cpp --- a/AlohaTransceiver.cpp Sun Jul 17 05:15:47 2016 +0000 +++ b/AlohaTransceiver.cpp Sun Jul 17 11:23:20 2016 +0000 @@ -216,6 +216,21 @@ return SnrValue; } +#if USE_MODEM_LORA == 1 +AlohaTransceiver::LoRaSettings_t *AlohaTransceiver::getSettings() +{ + return &Settings; +} + +#elif USE_MODEM_FSK == 1 +AlohaTransceiver::FskSettings_t *AlohaTransceiver::getSettings() +{ + return &Settings; +} +#else + #error "Please define a modem in the compiler options." +#endif + void OnTxDone( void ) { Radio.Sleep( );