gnuradio.gr: Miscellaneous

gnuradio.gr.feval_dd()

Proxy of C++ gr_py_feval_dd class

gnuradio.gr.feval_cc()

Proxy of C++ gr_py_feval_cc class

gnuradio.gr.feval_ll()

Proxy of C++ gr_py_feval_ll class

gnuradio.gr.feval()

Proxy of C++ gr_py_feval class

gnuradio.gr.prefs()

Return the global preference data base

gnuradio.gr.test(string name = std::string("gr_test"), int min_inputs = 1, int max_inputs = 1, unsigned int sizeof_input_item = 1, int min_outputs = 1, int max_outputs = 1, unsigned int sizeof_output_item = 1, unsigned int history = 1, unsigned int output_multiple = 1, double relative_rate = 1.0, bool fixed_rate = True, gr_consume_type_t cons_type = CONSUME_NOUTPUT_ITEMS, gr_produce_type_t prod_type = PRODUCE_NOUTPUT_ITEMS) → gr_test_sptr

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.

This block can be usefull when testing the runtime system. You can force this block to have a large history, decimation factor and/or large output_multiple. The runtime system should detect this and create large enough buffers all through the signal chain.

gnuradio.gr.message(long type = 0, double arg1 = 0, double arg2 = 0, size_t length = 0) → gr_message_sptr

Message class.

The ideas and method names for adjustable message length were lifted from the click modular router “Packet” class.

public constructor for gr_message

gnuradio.gr.msg_queue(unsigned int limit = 0) → gr_msg_queue_sptr

thread-safe message queue

gnuradio.gr.enable_realtime_scheduling() → gr_rt_status_t

If possible, enable high-priority “real time” scheduling.

Previous topic

gnuradio.gr: Mathematics

Next topic

gnuradio.gr: Miscellaneous Blocks

This Page