diff --git a/CHANGELOG b/CHANGELOG index 46cb83f..da3669e 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,7 +1,11 @@ SIGNAL SERVER CHANGELOG +2.62 - 30 Oct 2015 +Fixed near field 'lattice' bug at 30m resolution caused by previous fix to fill in void around antenna. +Credit to Nils Lofstad for helping nail this down. + 2.61 - 27 Oct 2015 -BUGFIX - FSPL model floor reduced from 150MHz to 20MHz. +FSPL model floor reduced from 150MHz to 20MHz. 2.6 - 9 June 2015 Multithreading support added by Michael Ramnarine diff --git a/main.cc b/main.cc index 561ea63..2de8ad5 100644 --- a/main.cc +++ b/main.cc @@ -1,4 +1,4 @@ -double version = 2.61; +double version = 2.62; /****************************************************************************\ * Signal Server: Server optimised SPLAT! by Alex Farrant * ****************************************************************************** @@ -1664,16 +1664,20 @@ int main(int argc, char *argv[]) propmodel, knifeedge, haf, pmenv, use_threads); // Near field bugfix - PutSignal(tx_site[0].lat, tx_site[0].lon, hottest); - for (lat = tx_site[0].lat - 0.002; - lat <= tx_site[0].lat + 0.002; - lat = lat + 0.0005) { - for (lon = tx_site[0].lon - 0.002; - lon <= tx_site[0].lon + 0.002; - lon = lon + 0.0005) { + //PutSignal(tx_site[0].lat, tx_site[0].lon, hottest); + + + + for (lat = tx_site[0].lat - 0.001; + lat <= tx_site[0].lat + 0.001; + lat = lat + 0.0001) { + for (lon = tx_site[0].lon - 0.001; + lon <= tx_site[0].lon + 0.001; + lon = lon + 0.0001) { PutSignal(lat, lon, hottest); } } + if (LR.erp == 0.0) DoPathLoss(mapfile, geo, kml, ngs, tx_site, txsites);