mirror of
https://github.com/MarekZegare4/MeshCore-Solo.git
synced 2026-09-14 15:16:40 +00:00
21 lines
461 B
C++
21 lines
461 B
C++
#pragma once
|
|
|
|
class LoRaFEMControl {
|
|
public:
|
|
void init();
|
|
void setSleepModeEnable();
|
|
void setTxModeEnable();
|
|
void setRxModeEnable();
|
|
void setLNAEnable(bool enabled);
|
|
void setPAGainEnable(bool enabled);
|
|
|
|
bool canControlLNA() const;
|
|
bool canControlPAGain() const;
|
|
bool isLNAEnabled() const { return lna_enabled; }
|
|
bool isPAGainEnabled() const { return pa_gain_enabled; }
|
|
|
|
private:
|
|
bool lna_enabled = true;
|
|
bool pa_gain_enabled = false;
|
|
};
|