#ifndef LORA_H_ #define LORA_H_ #include #include #include #include class LoRa_APRS : public LoRaClass { public: LoRa_APRS(); bool checkMessage(); std::shared_ptr getMessage(); void sendMessage(const std::shared_ptr msg); void setRxFrequency(long frequency); long getRxFrequency() const; void setRxGain(uint8_t gain); void setTxFrequency(long frequency); long getTxFrequency() const; private: std::shared_ptr _LastReceivedMsg; long _RxFrequency; long _TxFrequency; uint8_t _RxGain; }; #endif