Miscellaneous


Classes

class  gr_deinterleave
 deinterleave a single input into N outputs More...
class  gr_delay
 delay the input by a certain number of samples More...
class  gr_feval_dd
 base class for evaluating a function: double -> double

This class is designed to be subclassed in Python or C++ and is callable from both places. It uses SWIG's "director" feature to implement the magic. It's slow. Don't use it in a performance critical path. More...

class  gr_feval_cc
 base class for evaluating a function: complex -> complex

This class is designed to be subclassed in Python or C++ and is callable from both places. It uses SWIG's "director" feature to implement the magic. It's slow. Don't use it in a performance critical path. More...

class  gr_feval_ll
 base class for evaluating a function: long -> long

This class is designed to be subclassed in Python or C++ and is callable from both places. It uses SWIG's "director" feature to implement the magic. It's slow. Don't use it in a performance critical path. More...

class  gr_feval
 base class for evaluating a function: void -> void

This class is designed to be subclassed in Python or C++ and is callable from both places. It uses SWIG's "director" feature to implement the magic. It's slow. Don't use it in a performance critical path. More...

class  gr_fxpt_nco
 Numerically Controlled Oscillator (NCO). More...
class  gr_fxpt_vco
 Voltage Controlled Oscillator (VCO). More...
class  gr_interleave
 interleave N inputs to a single output More...
class  gr_keep_one_in_n
 decimate a stream, keeping one item out of every n. More...
class  gr_kludge_copy
 output[i] = input[i]

This is a short term kludge to work around a problem with the hierarchical block impl. More...

class  gr_lms_dfe_cc
 Least-Mean-Square Decision Feedback Equalizer (complex in/out). More...
class  gr_lms_dfe_ff
 Least-Mean-Square Decision Feedback Equalizer (float in/out). More...
class  gr_map_bb
 output[i] = map[input[i]] More...
class  gr_nco< o_type, i_type >
 base class template for Numerically Controlled Oscillator (NCO) More...
class  gr_nop
 Does nothing. Used for testing only. More...
class  gr_pa_2x2_phase_combiner
 pa_2x2 phase combiner

Anntenas are arranged like this: More...

class  gr_prefs
 Base class for representing user preferences a la windows INI files.

The real implementation is in Python, and is accessable from C++ via the magic of SWIG directors. More...

class  gr_test
 Test class for testing runtime system (setting up buffers and such.)

This block does not do any usefull actual data processing. It just exposes setting all standard block parameters using the contructor or public methods. More...

class  gr_threshold_ff
 Please fix my documentation. More...
class  gr_vco< o_type, i_type >
 base class template for Voltage Controlled Oscillator (VCO) More...
class  gr_message
 Message class. More...
class  gr_msg_queue
 thread-safe message queue More...

Functions

unsigned int gr_update_crc32 (unsigned int crc, const unsigned char *buf, size_t len)
 update running CRC-32

Update a running CRC with the bytes buf[0..len-1] The CRC should be initialized to all 1's, and the transmitted value is the 1's complement of the final running CRC. The resulting CRC should be transmitted in big endian order.

gr_rt_status_t gr_enable_realtime_scheduling ()
 If possible, enable high-priority "real time" scheduling.
gr_timer_sptr gr_make_timer (gr_timer_hook, void *)
 create a timeout.

Detailed Description


Function Documentation

gr_rt_status_t gr_enable_realtime_scheduling (  ) 

If possible, enable high-priority "real time" scheduling.

gr_timer_sptr gr_make_timer ( gr_timer_hook  ,
void *   
)

create a timeout.

gr_timer_hook is called when timer fires.

unsigned int gr_update_crc32 ( unsigned int  crc,
const unsigned char *  buf,
size_t  len 
)

update running CRC-32

Update a running CRC with the bytes buf[0..len-1] The CRC should be initialized to all 1's, and the transmitted value is the 1's complement of the final running CRC. The resulting CRC should be transmitted in big endian order.


Generated on Thu Mar 5 09:02:16 2009 for GNU Radio 3.1.3 by  doxygen 1.5.8