summaryrefslogtreecommitdiff
path: root/gr-trellis/src/lib/core_algorithms.h
diff options
context:
space:
mode:
authorAchilleas Anastasopoulos <anastas@umich.edu>2011-02-20 10:13:46 -0500
committerAchilleas Anastasopoulos <anastas@umich.edu>2011-02-20 10:13:46 -0500
commit6454b7f23db35e87d7ab9a6d7a266e846277191e (patch)
tree6a62a9f0bf16e7ae9d8688f28ba55de3494d42bf /gr-trellis/src/lib/core_algorithms.h
parent9bc24753ce556492bb222ca4b91e15fb1fcf0f32 (diff)
added sccc_decoder block (without the metrics part)
Diffstat (limited to 'gr-trellis/src/lib/core_algorithms.h')
-rw-r--r--gr-trellis/src/lib/core_algorithms.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/gr-trellis/src/lib/core_algorithms.h b/gr-trellis/src/lib/core_algorithms.h
index 8e4ffe522f..e52a22b8e3 100644
--- a/gr-trellis/src/lib/core_algorithms.h
+++ b/gr-trellis/src/lib/core_algorithms.h
@@ -104,6 +104,15 @@ void sccc_decoder_combined(
);
+template<class T>
+void sccc_decoder(
+ const fsm &FSMo, int STo0, int SToK,
+ const fsm &FSMi, int STi0, int STiK,
+ const interleaver &INTERLEAVER, int blocklength, int repetitions,
+ float (*p2mymin)(float,float),
+ const float *iprioro, T *data
+);
+