This commit is contained in:
Marat Fayzullin 2023-05-12 23:36:35 -04:00
parent 094b19ab45
commit ffab6fb317
1 changed files with 4 additions and 5 deletions

View File

@ -40,14 +40,14 @@ Scanner.prototype.scan = function() {
if (!this.timer || !this.bookmarks || !this.bookmarks.length) return;
// Get current squelch threshold from the slider
// (why do we need to subtract ~13dB here to make FFT match the S-meter?)
var $slider = $('#openwebrx-panel-receiver .openwebrx-squelch-slider');
this.threshold = $slider.val();
this.threshold = $slider.val() - 13.0;
// If there is currently selected bookmark...
if (this.current>=0) {
// Check if its current level still exceeds threshold
// (why do we need to add ~13dB here to match the S-meter?)
var level = this.bookmarks[this.current].level + 13.0;
var level = this.bookmarks[this.current].level;
if (level>this.threshold) return; else this.current = -1;
}
@ -58,8 +58,7 @@ Scanner.prototype.scan = function() {
//console.log("SCAN: " + b.name + " at " + b.frequency + ": " + b.level);
// If level exceeds threshold, tune to the bookmark
// (why do we need to add ~13dB here to match the S-meter?)
if (b.level+13.0>this.threshold && this.tuneBookmark(b)) {
if (b.level>this.threshold && this.tuneBookmark(b)) {
this.current = j;
return;
}