summaryrefslogtreecommitdiff
path: root/gr-digital/include/digital_descrambler_bb.h
diff options
context:
space:
mode:
Diffstat (limited to 'gr-digital/include/digital_descrambler_bb.h')
-rw-r--r--gr-digital/include/digital_descrambler_bb.h15
1 files changed, 8 insertions, 7 deletions
diff --git a/gr-digital/include/digital_descrambler_bb.h b/gr-digital/include/digital_descrambler_bb.h
index d503102a9e..112d9afb32 100644
--- a/gr-digital/include/digital_descrambler_bb.h
+++ b/gr-digital/include/digital_descrambler_bb.h
@@ -33,17 +33,11 @@ DIGITAL_API digital_descrambler_bb_sptr
digital_make_descrambler_bb(int mask, int seed, int len);
/*!
+ * \ingroup coding_blk
* Descramble an input stream using an LFSR. This block works on the LSB only
* of the input data stream, i.e., on an "unpacked binary" stream, and
* produces the same format on its output.
- *
- * \param mask Polynomial mask for LFSR
- * \param seed Initial shift register contents
- * \param len Shift register length
- *
- * \ingroup coding_blk
*/
-
class DIGITAL_API digital_descrambler_bb : public gr_sync_block
{
friend DIGITAL_API digital_descrambler_bb_sptr
@@ -51,6 +45,13 @@ class DIGITAL_API digital_descrambler_bb : public gr_sync_block
gr::analog::lfsr d_lfsr;
+ /*!
+ * Build a descrambler block.
+ *
+ * \param mask Polynomial mask for LFSR
+ * \param seed Initial shift register contents
+ * \param len Shift register length
+ */
digital_descrambler_bb(int mask, int seed, int len);
public: