#7 WIP - removes (debug) equalizer buttons fromn the channel spectrum panel

This commit is contained in:
denny
2026-06-23 05:22:26 -04:00
parent 11da7c0dc7
commit 6ce8d00796
4 changed files with 0 additions and 62 deletions

View File

@@ -63,7 +63,6 @@ import org.slf4j.LoggerFactory;
import javax.swing.JButton;
import javax.swing.JLabel;
import javax.swing.JLayeredPane;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JSpinner;
import javax.swing.JSplitPane;
@@ -103,8 +102,6 @@ public class ChannelSpectrumPanel extends JPanel implements Listener<ProcessingC
private final JFXPanel mNoiseSquelchPanel;
private final JFXPanel mSymbolPanel;
private JSplitPane mSplitPane;
private JButton mAButton;
private JButton mBButton;
private FeedbackDecoder mFeedbackDecoder;
/**
@@ -143,30 +140,6 @@ public class ChannelSpectrumPanel extends JPanel implements Listener<ProcessingC
labelPanel.add(mDummyLabel);
mAButton = new JButton("EQ");
mAButton.setToolTipText("Display the current equalizer tap values");
mAButton.addActionListener(e -> {
String message = "Not Implemented";
if(mFeedbackDecoder != null)
{
message = mFeedbackDecoder.getEqualizerSettings();
}
JOptionPane.showMessageDialog(this, message);
});
mBButton = new JButton("Reset");
mBButton.setToolTipText("Resets the equalizer to default tap values");
mBButton.addActionListener(e -> {
if(mFeedbackDecoder != null)
{
mFeedbackDecoder.resetEqualizer();
}
});
labelPanel.add(mAButton);
labelPanel.add(mBButton);
mNoiseFloorSpinnerModel = new SpinnerNumberModel(18, 8, 36, 1);
mNoiseFloorSpinnerModel.addChangeListener(e -> {
Number number = mNoiseFloorSpinnerModel.getNumber();

View File

@@ -122,14 +122,4 @@ public abstract class FeedbackDecoder extends PrimaryDecoder implements ISourceE
mSymbolListener.receive(symbol);
}
}
public String getEqualizerSettings()
{
return "Not implemented";
}
public void resetEqualizer()
{
//No-op, unless implemented in subclass.
}
}

View File

@@ -87,18 +87,6 @@ public class NXDNDecoder extends FeedbackDecoder implements IByteBufferProvider,
mSymbolProcessor = new NXDNSymbolProcessor(mMessageFramer, this);
}
@Override
public void resetEqualizer()
{
mSymbolProcessor.resetEqualizer();
}
@Override
public String getEqualizerSettings()
{
return mSymbolProcessor.getEqualizerSettings();
}
/**
* Preloads NXDN channel details passed from the control channel used to resolve channel frequency information
* in traffic channel broadcast messaging.

View File

@@ -93,19 +93,6 @@ public class NXDNSymbolProcessor
DF.setPositivePrefix(" ");
}
/**
* Resets the symbol equalizer.
*/
public void resetEqualizer()
{
mSymbolEqualizer.reset();
}
public String getEqualizerSettings()
{
return mSymbolEqualizer.getTapsDescription();
}
/**
* Finalize and prepare for shutdown.
*/