aboutsummaryrefslogtreecommitdiff
path: root/unittest/tqam16.c
diff options
context:
space:
mode:
Diffstat (limited to 'unittest/tqam16.c')
-rw-r--r--unittest/tqam16.c36
1 files changed, 17 insertions, 19 deletions
diff --git a/unittest/tqam16.c b/unittest/tqam16.c
index 21ae9d0..9e4c8d0 100644
--- a/unittest/tqam16.c
+++ b/unittest/tqam16.c
@@ -10,28 +10,26 @@
#include <stdio.h>
#include <string.h>
+
#include "ofdm_internal.h"
int main(void) {
- int c;
- for(c=0; c<16; c++) {
- int tx_bits[4], rx_bits[4];
- for(int i=0; i<4; i++)
- tx_bits[i] = (c >> (3-i)) & 0x1;
- complex float symbol = qam16_mod(tx_bits);
- qam16_demod(symbol, rx_bits);
- if (memcmp(tx_bits, rx_bits, 4)) {
- fprintf(stderr, "FAIL on %d!\ntx_bits: ",c);
- for(int i=0; i<4; i++) fprintf(stderr, "%d ", tx_bits[i]);
- fprintf(stderr, "%f %f\nrx_bits: ", creal(symbol), cimag(symbol));
- for(int i=0; i<4; i++) fprintf(stderr, "%d ", rx_bits[i]);
- fprintf(stderr, "%f %f\n", creal(symbol), cimag(symbol));
- return 1;
- }
+ int c;
+ for (c = 0; c < 16; c++) {
+ int tx_bits[4], rx_bits[4];
+ for (int i = 0; i < 4; i++) tx_bits[i] = (c >> (3 - i)) & 0x1;
+ complex float symbol = qam16_mod(tx_bits);
+ qam16_demod(symbol, rx_bits);
+ if (memcmp(tx_bits, rx_bits, 4)) {
+ fprintf(stderr, "FAIL on %d!\ntx_bits: ", c);
+ for (int i = 0; i < 4; i++) fprintf(stderr, "%d ", tx_bits[i]);
+ fprintf(stderr, "%f %f\nrx_bits: ", creal(symbol), cimag(symbol));
+ for (int i = 0; i < 4; i++) fprintf(stderr, "%d ", rx_bits[i]);
+ fprintf(stderr, "%f %f\n", creal(symbol), cimag(symbol));
+ return 1;
}
+ }
- fprintf(stderr, "%d tested OK...\nPASS!\n", c);
- return 0;
+ fprintf(stderr, "%d tested OK...\nPASS!\n", c);
+ return 0;
}
-
-