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);