Fix FEM/LNA enbaled by default for Heltec T096, Heltec Wireless Tracker v2

Should only really be disabled when it causes issues.
Cette révision appartient à :
Wessel Nieboer
2026-04-22 09:30:00 +02:00
Parent cc6139bc23
révision 66fe9ac2db
4 fichiers modifiés avec 4 ajouts et 4 suppressions
+1 -1
Voir le fichier
@@ -9,7 +9,7 @@ void LoRaFEMControl::init(void)
pinMode(P_LORA_KCT8103L_PA_CSD, OUTPUT); pinMode(P_LORA_KCT8103L_PA_CSD, OUTPUT);
digitalWrite(P_LORA_KCT8103L_PA_CSD, HIGH); digitalWrite(P_LORA_KCT8103L_PA_CSD, HIGH);
pinMode(P_LORA_KCT8103L_PA_CTX, OUTPUT); pinMode(P_LORA_KCT8103L_PA_CTX, OUTPUT);
digitalWrite(P_LORA_KCT8103L_PA_CTX, HIGH); digitalWrite(P_LORA_KCT8103L_PA_CTX, lna_enabled ? LOW : HIGH);
setLnaCanControl(true); setLnaCanControl(true);
} }
+1 -1
Voir le fichier
@@ -16,6 +16,6 @@ class LoRaFEMControl
void setLnaCanControl(bool can_control) { lna_can_control = can_control; } void setLnaCanControl(bool can_control) { lna_can_control = can_control; }
private: private:
bool lna_enabled = false; bool lna_enabled = true;
bool lna_can_control = false; bool lna_can_control = false;
}; };
+1 -1
Voir le fichier
@@ -14,7 +14,7 @@ void LoRaFEMControl::init(void)
pinMode(P_LORA_KCT8103L_PA_CSD, OUTPUT); pinMode(P_LORA_KCT8103L_PA_CSD, OUTPUT);
digitalWrite(P_LORA_KCT8103L_PA_CSD, HIGH); digitalWrite(P_LORA_KCT8103L_PA_CSD, HIGH);
pinMode(P_LORA_KCT8103L_PA_CTX, OUTPUT); pinMode(P_LORA_KCT8103L_PA_CTX, OUTPUT);
digitalWrite(P_LORA_KCT8103L_PA_CTX, HIGH); digitalWrite(P_LORA_KCT8103L_PA_CTX, lna_enabled ? LOW : HIGH);
setLnaCanControl(true); setLnaCanControl(true);
} }
+1 -1
Voir le fichier
@@ -16,6 +16,6 @@ class LoRaFEMControl
void setLnaCanControl(bool can_control) { lna_can_control = can_control; } void setLnaCanControl(bool can_control) { lna_can_control = can_control; }
private: private:
bool lna_enabled = false; bool lna_enabled = true;
bool lna_can_control = false; bool lna_can_control = false;
}; };