From 9613a71e8ce5b374ae34c2923b3cc907e63d360b Mon Sep 17 00:00:00 2001 From: Lewis Moten Date: Fri, 17 May 2024 17:46:29 -0400 Subject: [PATCH] sync resolution --- Panels/FrequencyPanel.js | 4 +++- index.js | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Panels/FrequencyPanel.js b/Panels/FrequencyPanel.js index 90556b7..14f6489 100644 --- a/Panels/FrequencyPanel.js +++ b/Panels/FrequencyPanel.js @@ -93,7 +93,9 @@ class FrequencyPanel extends BasePanel { this.setValueById('multi-fsk-padding', value); this.checkFskPairsChanged(); } - + getFrequencyResolutionSize = () => { + return this.getValueById('frequency-resolution-size'); + } checkFskPairsChanged = () => { const original = this.originalFskPairs; const current = this.getFskPairs(); diff --git a/index.js b/index.js index c3aa099..ee84128 100644 --- a/index.js +++ b/index.js @@ -267,7 +267,8 @@ function updateFrequencyResolution() { const fftSize = frequencyPanel.getFftSize(); const frequencyResolution = sampleRate / fftSize; const frequencyCount = (sampleRate/2) / frequencyResolution; - document.getElementById('frequency-resolution').innerText = frequencyResolution.toFixed(2); + + document.getElementById('frequency-resolution').innerText = frequencyPanel.getFrequencyResolutionSize();; document.getElementById('frequency-count').innerText = frequencyCount.toFixed(2); }