GNSS-SDR  0.0.19
An Open Source GNSS Software Defined Receiver
Public Member Functions | Friends | List of all members
unpack_2bit_samples Class Reference

This class takes 2 bit samples that have been packed into bytes or shorts as input and generates a byte for each sample. It generates eight times as much data as is input (every two bits become 16 bits) More...

#include <unpack_2bit_samples.h>

Inheritance diagram for unpack_2bit_samples:

Public Member Functions

 unpack_2bit_samples (bool big_endian_bytes, size_t item_size, bool big_endian_items, bool reverse_interleaving)
 
int work (int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)
 

Friends

unpack_2bit_samples_sptr make_unpack_2bit_samples_sptr (bool big_endian_bytes, size_t item_size, bool big_endian_items, bool reverse_interleaving)
 

Detailed Description

This class takes 2 bit samples that have been packed into bytes or shorts as input and generates a byte for each sample. It generates eight times as much data as is input (every two bits become 16 bits)

Definition at line 84 of file unpack_2bit_samples.h.


The documentation for this class was generated from the following file: