kopia lustrzana https://github.com/PiInTheSky/lora-gateway
V1.8.4 - Fix to handle disable LoRa channel
rodzic
e5295d5bab
commit
7b262838e0
|
@ -0,0 +1,30 @@
|
|||
tracker=LCARS
|
||||
EnableHabitat=N
|
||||
EnableSSDV=N
|
||||
LogTelemetry=Y
|
||||
LogPackets=Y
|
||||
CallingTimeout=60
|
||||
ServerPort=6004
|
||||
Latitude=51.950230
|
||||
Longitude=-2.544500
|
||||
Antenna=MagMount
|
||||
JPGFolder=SSDV
|
||||
EnableDev=N
|
||||
|
||||
#NetworkLED=21
|
||||
#InternetLED=22
|
||||
#ActivityLED_0=23
|
||||
#ActivityLED_1=24
|
||||
|
||||
frequency_0=434.450000
|
||||
mode_0=1
|
||||
#mode_0=1
|
||||
DIO0_0=6
|
||||
DIO5_0=5
|
||||
AFC_0=N
|
||||
|
||||
frequency_1=869.850000
|
||||
mode_1=3
|
||||
DIO0_1=27
|
||||
DIO5_1=26
|
||||
AFC_1=N
|
|
@ -34,7 +34,7 @@
|
|||
#include "gateway.h"
|
||||
#include "config.h"
|
||||
|
||||
#define VERSION "V1.8.3"
|
||||
#define VERSION "V1.8.4"
|
||||
bool run = TRUE;
|
||||
|
||||
// RFM98
|
||||
|
@ -1452,6 +1452,9 @@ void LoadConfigFile(void)
|
|||
Config.LoRaDevices[0].DIO5 = 5;
|
||||
Config.LoRaDevices[1].DIO0 = 27;
|
||||
Config.LoRaDevices[1].DIO5 = 26;
|
||||
|
||||
Config.LoRaDevices[0].Frequency = -1;
|
||||
Config.LoRaDevices[1].Frequency = -1;
|
||||
|
||||
if ( ( fp = fopen( filename, "r" ) ) == NULL )
|
||||
{
|
||||
|
@ -1527,7 +1530,7 @@ void LoadConfigFile(void)
|
|||
for (Channel = 0; Channel <= 1; Channel++)
|
||||
{
|
||||
RegisterConfigDouble(MainSection, Channel, "frequency", &Config.LoRaDevices[Channel].Frequency, NULL);
|
||||
if (Config.LoRaDevices[Channel].Frequency >= 0.0)
|
||||
if (Config.LoRaDevices[Channel].Frequency > 100)
|
||||
{
|
||||
// Defaults
|
||||
Config.LoRaDevices[Channel].ImplicitOrExplicit = EXPLICIT_MODE;
|
||||
|
|
Ładowanie…
Reference in New Issue