From 1037294c929421c570837d853014dfcdfeb6934d Mon Sep 17 00:00:00 2001 From: Ahmet Inan Date: Sat, 27 Apr 2024 09:42:58 +0200 Subject: [PATCH] use less pixels for larger pixels --- app/src/main/java/xdsopl/robot36/MainActivity.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/xdsopl/robot36/MainActivity.java b/app/src/main/java/xdsopl/robot36/MainActivity.java index f972d2e..d43b25e 100644 --- a/app/src/main/java/xdsopl/robot36/MainActivity.java +++ b/app/src/main/java/xdsopl/robot36/MainActivity.java @@ -325,7 +325,7 @@ public class MainActivity extends AppCompatActivity { thin = getColor(R.color.thin); scopeBuffer = new PixelBuffer(640, 2 * 1280); createScope(config); - freqPlotBuffer = new PixelBuffer(640, 2 * 640); + freqPlotBuffer = new PixelBuffer(256, 2 * 256); createFreqPlot(config); peakMeterBuffer = new PixelBuffer(1, 16); createPeakMeter(); @@ -464,7 +464,7 @@ public class MainActivity extends AppCompatActivity { int offset = stride * (freqPlotBuffer.line + freqPlotBuffer.height / 2 - height); freqPlotBitmap.setPixels(freqPlotBuffer.pixels, offset, stride, 0, 0, width, height); freqPlotView = findViewById(R.id.freq_plot); - freqPlotView.setScaleType(ImageView.ScaleType.FIT_CENTER); + freqPlotView.setScaleType(ImageView.ScaleType.FIT_XY); freqPlotView.setImageBitmap(freqPlotBitmap); }