summaryrefslogtreecommitdiff
path: root/gr-trellis/include/gnuradio/trellis/fsm.h
diff options
context:
space:
mode:
Diffstat (limited to 'gr-trellis/include/gnuradio/trellis/fsm.h')
-rw-r--r--gr-trellis/include/gnuradio/trellis/fsm.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/gr-trellis/include/gnuradio/trellis/fsm.h b/gr-trellis/include/gnuradio/trellis/fsm.h
index cc8893f1e3..5ba4483b97 100644
--- a/gr-trellis/include/gnuradio/trellis/fsm.h
+++ b/gr-trellis/include/gnuradio/trellis/fsm.h
@@ -153,6 +153,16 @@ namespace gr {
* \param FSM2 second FSMS
*/
fsm(const fsm &FSM1, const fsm &FSM2);
+
+
+ /*!
+ * \brief Creates an FSMS describing the trellis of two serially concatenated FSMs.
+ *
+ * \param FSMo outer FSMS
+ * \param FSMi inner FSMS
+ * \param serial set it to true to distinguish from the previous constructor
+ */
+ fsm(const fsm &FSMo, const fsm &FSMi, bool serial);
/*!
* \brief Creates an FSMS representing n stages through the originial FSM (AKA radix-n FSM).