Skip to content

Commit 499e7c3

Browse files
committed
Update CMake and restore defaults
1 parent 28eb5f4 commit 499e7c3

File tree

2 files changed

+23
-18
lines changed

2 files changed

+23
-18
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
cmake_minimum_required(VERSION 2.8.12)
1+
cmake_minimum_required(VERSION 3.5.0)
22

33
project(gqrx-scanner)
44
# Set the output folder where your program will be created

gqrx-scan.c

Lines changed: 22 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -963,8 +963,8 @@ bool ScanBookmarkedFrequenciesInRange(int sockfd, freq_t freq_min, freq_t freq_m
963963
if (Frequencies[i].noise_floor == 0)
964964
Frequencies[i].noise_floor = level;
965965

966-
printf("\rNoise floor: %2.2f ", Frequencies[i].noise_floor);
967-
fflush(stdout);
966+
//printf("\rNoise floor: %2.2f ", Frequencies[i].noise_floor);
967+
//fflush(stdout);
968968

969969
if ((current_freq = FilterFrequency(i)) == (freq_t) 0 )
970970
continue;
@@ -985,7 +985,8 @@ bool ScanBookmarkedFrequenciesInRange(int sockfd, freq_t freq_min, freq_t freq_m
985985
if (level >= squelch)
986986
{
987987
time_t hit_time = GetTime(timestamp);
988-
if (opt_squelch_delta_auto_enable){
988+
if (opt_squelch_delta_auto_enable)
989+
{
989990
squelch_backup = squelch;
990991
SetSquelchLevel(sockfd, Frequencies[i].noise_floor + squelch_delta);
991992
printf ("\n[%s] Freq: %s active [%s],\nLevel: %2.2f/%2.2f, Squelch set: %2.2f ",
@@ -994,17 +995,15 @@ bool ScanBookmarkedFrequenciesInRange(int sockfd, freq_t freq_min, freq_t freq_m
994995
}
995996
else
996997
{
997-
squelch_backup = squelch;
998-
SetSquelchLevel(sockfd, squelch - squelch_delta);
999-
printf ("\n[%s] Freq: %s active [%s], Level: %2.2f/%2.2f,\nNoise Floor: %f, Squelch set: %2.2f ",
998+
printf ("[%s] Freq: %s active [%s], Level: %2.2f/%2.2f ",
1000999
timestamp, print_freq(current_freq),
1001-
Frequencies[i].descr, level, squelch, Frequencies[i].noise_floor, squelch - squelch_delta);
1000+
Frequencies[i].descr, level, squelch);
10021001
}
10031002
fflush(stdout);
10041003
skip = WaitUserInputOrDelay(sockfd, opt_delay, &current_freq);
10051004
time_t elapsed = DiffTime(timestamp, hit_time);
10061005
printf (" [elapsed time %s]\n", timestamp);
1007-
SetSquelchLevel(sockfd, squelch_backup);
1006+
if (opt_squelch_delta_auto_enable) SetSquelchLevel(sockfd, squelch_backup);
10081007
fflush(stdout);
10091008
}
10101009
else
@@ -1385,8 +1384,9 @@ bool ScanFrequenciesInRange(int sockfd, freq_t freq_min, freq_t freq_max, freq_t
13851384
if (Frequencies[i].noise_floor == 0)
13861385
Frequencies[i].noise_floor = level;
13871386

1388-
printf("\rNoise floor: %2.2f ", Frequencies[i].noise_floor);
1389-
fflush(stdout);
1387+
//printf("\rNoise floor: %2.2f ", Frequencies[i].noise_floor);
1388+
//fflush(stdout);
1389+
13901390
if (opt_verbose)
13911391
{
13921392
printf("\nFreq: %s Signal: %2.2f Squelch: %2.2f\n", print_freq(current_freq), level, squelch);
@@ -1453,22 +1453,27 @@ bool ScanFrequenciesInRange(int sockfd, freq_t freq_min, freq_t freq_max, freq_t
14531453
squelch_backup = squelch;
14541454
SetSquelchLevel(sockfd, Frequencies[i].noise_floor + squelch_delta);
14551455
}
1456+
1457+
time_t hit_time = GetTime(timestamp);
1458+
if (opt_squelch_delta_auto_enable)
1459+
{
1460+
printf ("\n[%s] Freq: %s active,\nLevel: %2.2f/%2.2f, Squelch set: %2.2f ",
1461+
timestamp, print_freq(current_freq),
1462+
level, squelch, Frequencies[i].noise_floor + squelch_delta);
1463+
}
14561464
else
14571465
{
1458-
squelch_backup = squelch;
1459-
SetSquelchLevel(sockfd, squelch - squelch_delta);
1466+
printf ("[%s] Freq: %s active, Level: %2.2f/%2.2f ",
1467+
timestamp, print_freq(current_freq),
1468+
level, squelch );
14601469
}
1461-
time_t hit_time = GetTime(timestamp);
1462-
printf ("\n[%s] Freq: %s active,\nLevel: %2.2f/%2.2f, Squelch set: %2.2f ",
1463-
timestamp, print_freq(current_freq),
1464-
level, squelch, Frequencies[i].noise_floor + squelch_delta);
14651470
fflush(stdout);
14661471
// Wait user input or delay time after signal lost
14671472
skip = WaitUserInputOrDelay(sockfd, opt_delay, &current_freq);
14681473
time_t elapsed = DiffTime(timestamp, hit_time);
14691474
printf (" [elapsed time %s]\n", timestamp);
14701475
fflush(stdout);
1471-
SetSquelchLevel(sockfd, squelch_backup);
1476+
if (opt_squelch_delta_auto_enable) SetSquelchLevel(sockfd, squelch_backup);
14721477
}
14731478
if (skip)
14741479
{

0 commit comments

Comments
 (0)