Char To Float: Difference between revisions
Jump to navigation
Jump to search
(Created page with "Category:Block Docs Category:Stub Docs This is the template for the "Page-per-block Docs". This first section should describe what the block...") |
|||
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
[[Category:Block Docs]] | [[Category:Block Docs]] | ||
Convert stream of chars to a stream of float and applies a scaling factor (set to 1 by default). | |||
== Parameters == | == Parameters == | ||
(''R''): <span class="plainlinks">[https://wiki.gnuradio.org/index.php/GNURadioCompanion#Variable_Controls ''Run-time adjustable'']</span> | (''R''): <span class="plainlinks">[https://wiki.gnuradio.org/index.php/GNURadioCompanion#Variable_Controls ''Run-time adjustable'']</span> | ||
; | ; Scale (''R'') | ||
: | : Scaling factor applied to input stream. | ||
== Example Flowgraph == | |||
This flowgraph compares this block with the [[Char To Short]] which multiplies by 256 by default. Note that the signal source is generating random numbers between 0 and 128. | |||
[[File:Char-to-short-ex.png|500px]] | |||
[[File:Char-to-short-ex2.png|500px]] | |||
== Source Files == | == Source Files == | ||
; C++ | ; C++ files | ||
: [https://github.com/gnuradio/gnuradio/blob/main/gr-blocks/lib/char_to_float_impl.cc char_to_float_impl.cc] | |||
: [https://github.com/gnuradio/gnuradio | |||
; Header files | ; Header files | ||
: [https://github.com/gnuradio/gnuradio | : [https://github.com/gnuradio/gnuradio/blob/main/gr-blocks/lib/char_to_float_impl.h char_to_float_impl.h] | ||
; Public header files | ; Public header files | ||
: [https://github.com/gnuradio/gnuradio | : [https://github.com/gnuradio/gnuradio/blob/main/gr-blocks/include/gnuradio/blocks/char_to_float.h char_to_float.h] | ||
; Block definition | ; Block definition | ||
: [https://github.com/gnuradio/gnuradio | : [https://github.com/gnuradio/gnuradio/blob/main/gr-blocks/grc/blocks_char_to_float.block.yml blocks_char_to_float.block.yml] |
Latest revision as of 10:35, 5 August 2022
Convert stream of chars to a stream of float and applies a scaling factor (set to 1 by default).
Parameters
(R): Run-time adjustable
- Scale (R)
- Scaling factor applied to input stream.
Example Flowgraph
This flowgraph compares this block with the Char To Short which multiplies by 256 by default. Note that the signal source is generating random numbers between 0 and 128.
Source Files
- C++ files
- char_to_float_impl.cc
- Header files
- char_to_float_impl.h
- Public header files
- char_to_float.h
- Block definition
- blocks_char_to_float.block.yml