[fix](trx-rs): correct FT2 symbol bin indexing

This commit is contained in:
2026-03-14 21:29:26 +01:00
parent 86d1775484
commit 4efb0dc5ef
+1 -1
View File
@@ -713,7 +713,7 @@ static bool ft2_extract_bitmetrics_raw(const float complex* signal, float bitmet
kiss_fft(fft_cfg, csymb, csymb); kiss_fft(fft_cfg, csymb, csymb);
for (int tone = 0; tone < 4; ++tone) for (int tone = 0; tone < 4; ++tone)
{ {
float complex bin = csymb[tone + 1].r + I * csymb[tone + 1].i; float complex bin = csymb[tone].r + I * csymb[tone].i;
symbols[tone][sym] = bin; symbols[tone][sym] = bin;
s4[tone][sym] = cabsf(bin); s4[tone][sym] = cabsf(bin);
} }