summaryrefslogtreecommitdiff
path: root/gr-trellis/src/lib/core_algorithms.h
diff options
context:
space:
mode:
authorAchilleas Anastasopoulos <anastas@umich.edu>2011-02-21 18:58:58 -0500
committerAchilleas Anastasopoulos <anastas@umich.edu>2011-02-21 18:58:58 -0500
commit96a174f10af9b9b16cbb921622672ab6fedc822d (patch)
treef17c762f76d89af3dd81c1f3374b13b0f6644253 /gr-trellis/src/lib/core_algorithms.h
parenta36d479a99488037aadbd36714829ff673bf0226 (diff)
added pccc decoder + examples
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 e52a22b8e3..fdb5f398ec 100644
--- a/gr-trellis/src/lib/core_algorithms.h
+++ b/gr-trellis/src/lib/core_algorithms.h
@@ -114,6 +114,15 @@ void sccc_decoder(
);
+template<class T>
+void pccc_decoder(
+ const fsm &FSM1, int ST10, int ST1K,
+ const fsm &FSM2, int ST20, int ST2K,
+ const interleaver &INTERLEAVER, int blocklength, int repetitions,
+ float (*p2mymin)(float,float),
+ const float *cprioro, T *data
+);
+
#endif