mirror of
https://github.com/richonguzman/LoRa_APRS_iGate.git
synced 2026-01-29 03:44:31 +01:00
added mods to include Telemetry
This commit is contained in:
parent
0e46c64880
commit
72fd2b45ec
|
|
@ -960,19 +960,6 @@
|
|||
<div class="col-9 mt-2">
|
||||
<div class="row mt-2">
|
||||
<div class="col-6">
|
||||
<div class="form-check form-switch">
|
||||
<input
|
||||
type="checkbox"
|
||||
name="battery.sendVoltageAsTelemetry"
|
||||
id="battery.sendVoltageAsTelemetry"
|
||||
class="form-check-input"
|
||||
/>
|
||||
<label
|
||||
for="battery.sendVoltageAsTelemetry"
|
||||
class="form-label"
|
||||
>Send Voltage As Telemetry</label
|
||||
>
|
||||
</div>
|
||||
<div class="form-check form-switch">
|
||||
<input
|
||||
type="checkbox"
|
||||
|
|
@ -986,6 +973,20 @@
|
|||
>Send Internal Voltage</label
|
||||
>
|
||||
</div>
|
||||
<div class="form-check form-switch">
|
||||
<input
|
||||
type="checkbox"
|
||||
name="battery.sendVoltageAsTelemetry"
|
||||
id="battery.sendVoltageAsTelemetry"
|
||||
class="form-check-input"
|
||||
/>
|
||||
<label
|
||||
for="battery.sendVoltageAsTelemetry"
|
||||
class="form-label"
|
||||
style="font-style: italic;"
|
||||
>(Send Voltage As Telemetry)</label
|
||||
>
|
||||
</div>
|
||||
<div class="form-check form-switch mt-3">
|
||||
<input
|
||||
type="checkbox"
|
||||
|
|
@ -1034,7 +1035,7 @@
|
|||
>Send External Voltage</label
|
||||
>
|
||||
</div>
|
||||
<div class="form-check form-switch mt-3">
|
||||
<div class="form-check form-switch mt-5">
|
||||
<input
|
||||
type="checkbox"
|
||||
name="battery.monitorExternalVoltage"
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ ________________________________________________________________________________
|
|||
#include "A7670_utils.h"
|
||||
#endif
|
||||
|
||||
String versionDate = "2024.09.22";
|
||||
String versionDate = "2024.09.23";
|
||||
Configuration Config;
|
||||
WiFiClient espClient;
|
||||
|
||||
|
|
|
|||
|
|
@ -259,8 +259,8 @@ namespace BATTERY_Utils {
|
|||
if (telemetryCounter == 1000) {
|
||||
telemetryCounter = 0;
|
||||
}
|
||||
if (Config.battery.sendInternalVoltage) telemetry += generateEncodedTelemetryBytes(3.987/*checkInternalVoltage()*/, false, 0);
|
||||
if (Config.battery.sendExternalVoltage) telemetry += generateEncodedTelemetryBytes(12.123/*checkExternalVoltage()*/, false, 1);
|
||||
if (Config.battery.sendInternalVoltage) telemetry += generateEncodedTelemetryBytes(checkInternalVoltage(), false, 0);
|
||||
if (Config.battery.sendExternalVoltage) telemetry += generateEncodedTelemetryBytes(checkExternalVoltage(), false, 1);
|
||||
telemetry += "|";
|
||||
return telemetry;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -253,7 +253,7 @@ namespace Utils {
|
|||
}
|
||||
#endif
|
||||
|
||||
if (Config.battery.sendVoltageAsTelemetry && !Config.bme.active){
|
||||
if (Config.battery.sendVoltageAsTelemetry && !Config.bme.active && (Config.battery.sendInternalVoltage || Config.battery.sendExternalVoltage)){
|
||||
String encodedTelemetry = BATTERY_Utils::generateEncodedTelemetry();
|
||||
beaconPacket += encodedTelemetry;
|
||||
secondaryBeaconPacket += encodedTelemetry;
|
||||
|
|
|
|||
Loading…
Reference in a new issue