Unpack K Bits

From GNU Radio
Revision as of 23:23, 3 May 2019 by 777arc (talk | contribs) (Created page with "Category:Block Docs Opposite of Pack K Bits make(unsigned int k) -> unpack_k_bits_bb_sptr Converts a byte with k relevant bits to k output bytes with 1 bit in...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Opposite of Pack K Bits

make(unsigned int k) -> unpack_k_bits_bb_sptr

       Converts a byte with k relevant bits to k output bytes with 1 bit in the LSB.
       This block picks the K least significant bits from a byte, and expands them into K bytes of 0 or 1.
       Example: k = 4 in = [0xf5, 0x08] out = [0,1,0,1, 1,0,0,0]
       Constructor Specific Documentation:
       Make an unpack_k_bits block.
       Args:
           k : number of bits to unpack.