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

4
1200.h Executable file
View File

@@ -0,0 +1,4 @@
#define MAXPAGES 64
#define ARRAYSIZE 76810
#define IPPD 1200

BIN
1200.h.gch Normal file

Binary file not shown.

4
3600.h Executable file
View File

@@ -0,0 +1,4 @@
#define MAXPAGES 4
#define ARRAYSIZE 14844
#define IPPD 3600

BIN
3600.h.gch Normal file

Binary file not shown.

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

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$@"

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);

5553
main.cpp Executable file

File diff suppressed because it is too large Load Diff

5464
mainHD.cpp Executable file

File diff suppressed because it is too large Load Diff