From 2902fe7607dcd15f3d04e0d7e324188ca5b14c0c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Hamal=20Dvo=C5=99=C3=A1k?= Date: Sat, 9 Mar 2024 19:13:49 +0100 Subject: [PATCH] Limit rx plot resolution --- src/main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main.c b/src/main.c index d85f44d..6a4a296 100644 --- a/src/main.c +++ b/src/main.c @@ -871,8 +871,8 @@ static void do_rx(int rx_pin, int bias_pin, float freq, char mode) float rssi = 10.0f * log10f(powf(agc_frac, 2)); for (int i = 0; i < IQ_BLOCK_LEN / 2; i += 2) { - int I = block[i]; - int Q = block[i + 1]; + int I = block[i] >> 8; + int Q = block[i + 1] >> 8; printf("%i %+4i | %+5.1f dBm | %+4i %+4i | ", overflow, RX_WORDS / 2 + gap, rssi, I, Q); plot_IQ(I, Q);