comparison sw/mcsi-rxtx/rx_samples.c @ 10:c1d9b5d128f5

fc-mcsi-rxtx: implement print-rx command
author Mychaela Falconia <falcon@freecalypso.org>
date Mon, 28 Oct 2024 06:11:23 +0000
parents 62579cfff4fc
children 315428573a25
comparison
equal deleted inserted replaced
9:62579cfff4fc 10:c1d9b5d128f5
20 for (n = 0; n < 160; n++) { 20 for (n = 0; n < 160; n++) {
21 samp = ((unsigned) sp[1] << 8) | ((unsigned) sp[0]); 21 samp = ((unsigned) sp[1] << 8) | ((unsigned) sp[0]);
22 rx_pcm_samples[n] = samp; 22 rx_pcm_samples[n] = samp;
23 } 23 }
24 } 24 }
25
26 void
27 cmd_print_rx()
28 {
29 unsigned i, j, n;
30
31 if (!is_active) {
32 printf("Rx is not active\n");
33 return;
34 }
35 n = 0;
36 for (i = 0; i < 10; i++) {
37 for (j = 0; j < 16; j++) {
38 printf("%04x", rx_pcm_samples[n++]);
39 if (j == 15)
40 putchar('\n');
41 else
42 putchar(' ');
43 }
44 }
45 }