From d8f1295f8512c19f781d13358896f7ef304da873 Mon Sep 17 00:00:00 2001 From: ismagom Date: Sun, 22 Nov 2015 20:20:16 +0100 Subject: [PATCH] All tests passing --- srslte/lib/fec/src/viterbi.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/srslte/lib/fec/src/viterbi.c b/srslte/lib/fec/src/viterbi.c index f960c334d..fef653df2 100644 --- a/srslte/lib/fec/src/viterbi.c +++ b/srslte/lib/fec/src/viterbi.c @@ -38,7 +38,7 @@ #define DEB 0 -#undef LV_HAVE_SSE +//#undef LV_HAVE_SSE int decode37(void *o, uint8_t *symbols, uint8_t *data, uint32_t frame_length) { srslte_viterbi_t *q = o; @@ -177,7 +177,7 @@ int init37_sse(srslte_viterbi_t *q, uint32_t poly[3], uint32_t framebits, bool t q->K = 7; q->R = 3; q->framebits = framebits; - q->gain_quant = 10; + q->gain_quant = 20; q->tail_biting = tail_biting; q->decode = decode37_sse; q->free = free37_sse; @@ -257,7 +257,6 @@ int srslte_viterbi_decode_f(srslte_viterbi_t *q, float *symbols, uint8_t *data, } if (!q->decode_f) { srslte_vec_quant_fuc(symbols, q->symbols_uc, q->gain_quant, 127.5, 255, len); - srslte_vec_fprint_b(stdout, q->symbols_uc, len); return srslte_viterbi_decode_uc(q, q->symbols_uc, data, frame_length); } else { return q->decode_f(q, symbols, data, frame_length);