FSPL validation bugfix

This commit is contained in:
alex
2015-10-27 21:49:45 +00:00
parent 523cb1e736
commit 9c049e4274
9 changed files with 11035 additions and 7 deletions
Executable
+4
View File
@@ -0,0 +1,4 @@
#define MAXPAGES 64
#define ARRAYSIZE 76810
#define IPPD 1200
BIN
View File
Binary file not shown.
Executable
+4
View File
@@ -0,0 +1,4 @@
#define MAXPAGES 4
#define ARRAYSIZE 14844
#define IPPD 3600
BIN
View File
Binary file not shown.
+3
View File
@@ -1,5 +1,8 @@
SIGNAL SERVER CHANGELOG SIGNAL SERVER CHANGELOG
2.61 - 27 Oct 2015
BUGFIX - FSPL model floor reduced from 150MHz to 20MHz.
2.6 - 9 June 2015 2.6 - 9 June 2015
Multithreading support added by Michael Ramnarine Multithreading support added by Michael Ramnarine
PlotPropagation() and PlotLOSMap() use four threads by default PlotPropagation() and PlotLOSMap() use four threads by default
+5 -5
View File
@@ -16,11 +16,11 @@ GCC_VER_OK := $(shell test $(GCC_MAJOR) -ge 4 && \
test $(GCC_MINOR) -ge 7 && \ test $(GCC_MINOR) -ge 7 && \
echo 1) echo 1)
ifneq "$(GCC_VER_OK)" "1" #ifneq "$(GCC_VER_OK)" "1"
error: #error:
@echo "Requires GCC version >= 4.7" # @echo "Requires GCC version >= 4.7"
@exit # @exit
endif #endif
%.o : %.cc %.o : %.cc
@echo -e " CXX\t$@" @echo -e " CXX\t$@"
+2 -2
View File
@@ -1,4 +1,4 @@
double version = 2.6; double version = 2.61;
/****************************************************************************\ /****************************************************************************\
* Signal Server: Server optimised SPLAT! by Alex Farrant * * Signal Server: Server optimised SPLAT! by Alex Farrant *
****************************************************************************** ******************************************************************************
@@ -1495,7 +1495,7 @@ int main(int argc, char *argv[])
"ERROR: Receiver threshold out of range (-200 / +200)"); "ERROR: Receiver threshold out of range (-200 / +200)");
exit(0); exit(0);
} }
if (propmodel > 2 && propmodel < 8 && LR.frq_mhz < 150) { if (propmodel > 2 && propmodel < 7 && LR.frq_mhz < 150) {
fprintf(stdout, fprintf(stdout,
"ERROR: Frequency too low for Propagation model"); "ERROR: Frequency too low for Propagation model");
exit(0); exit(0);
Executable
+5553
View File
File diff suppressed because it is too large Load Diff
Executable
+5464
View File
File diff suppressed because it is too large Load Diff