sync resolution
This commit is contained in:
@@ -93,7 +93,9 @@ class FrequencyPanel extends BasePanel {
|
|||||||
this.setValueById('multi-fsk-padding', value);
|
this.setValueById('multi-fsk-padding', value);
|
||||||
this.checkFskPairsChanged();
|
this.checkFskPairsChanged();
|
||||||
}
|
}
|
||||||
|
getFrequencyResolutionSize = () => {
|
||||||
|
return this.getValueById('frequency-resolution-size');
|
||||||
|
}
|
||||||
checkFskPairsChanged = () => {
|
checkFskPairsChanged = () => {
|
||||||
const original = this.originalFskPairs;
|
const original = this.originalFskPairs;
|
||||||
const current = this.getFskPairs();
|
const current = this.getFskPairs();
|
||||||
|
|||||||
3
index.js
3
index.js
@@ -267,7 +267,8 @@ function updateFrequencyResolution() {
|
|||||||
const fftSize = frequencyPanel.getFftSize();
|
const fftSize = frequencyPanel.getFftSize();
|
||||||
const frequencyResolution = sampleRate / fftSize;
|
const frequencyResolution = sampleRate / fftSize;
|
||||||
const frequencyCount = (sampleRate/2) / frequencyResolution;
|
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);
|
document.getElementById('frequency-count').innerText = frequencyCount.toFixed(2);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user