21 #ifndef INCLUDED_CCSDS_GENERATECADU_IMPL_H 22 #define INCLUDED_CCSDS_GENERATECADU_IMPL_H 38 std::vector<unsigned char> d_sync;
41 unsigned char parse_hex(
char c);
42 std::vector<unsigned char> parse_string(
const std::string & s);
47 int work(
int noutput_items,
48 gr_vector_const_void_star &input_items,
49 gr_vector_void_star &output_items);
Definition: generateCADU_impl.h:30
generateCADU_impl(int frameLength, std::string sync, int scramble, int rs, int intDepth)
Definition: cc_depuncture.h:28
int work(int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)
<+description of block+>
Definition: generateCADU.h:36
void scramble(uint8_t *data, uint32_t length)
Definition: Scrambler_CCSDS.h:44