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
2.61 - 27 Oct 2015
BUGFIX - FSPL model floor reduced from 150MHz to 20MHz.
2.6 - 9 June 2015
Multithreading support added by Michael Ramnarine
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 && \
echo 1)
ifneq "$(GCC_VER_OK)" "1"
error:
@echo "Requires GCC version >= 4.7"
@exit
endif
#ifneq "$(GCC_VER_OK)" "1"
#error:
# @echo "Requires GCC version >= 4.7"
# @exit
#endif
%.o : %.cc
@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 *
******************************************************************************
@@ -1495,7 +1495,7 @@ int main(int argc, char *argv[])
"ERROR: Receiver threshold out of range (-200 / +200)");
exit(0);
}
if (propmodel > 2 && propmodel < 8 && LR.frq_mhz < 150) {
if (propmodel > 2 && propmodel < 7 && LR.frq_mhz < 150) {
fprintf(stdout,
"ERROR: Frequency too low for Propagation model");
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