IShort To Complex: Difference between revisions

From GNU Radio
Jump to navigation Jump to search
(add Example Flowgraph)
 
(2 intermediate revisions by 2 users not shown)
Line 14: Line 14:
== Example Flowgraph ==
== Example Flowgraph ==


== Source Files ==
[[File:Type_conv_fg.png|798px]]


<p>This flowgraph can be downloaded from [[Media:Type_conv.grc]].</p>


== Source Files ==


; C++ files
; C++ files
: [https://github.com/gnuradio/gnuradio/blob/main/gr-blocks/lib/interleaved_char_to_complex_impl.cc interleaved_char_to_complex_impl.cc]
: [https://github.com/gnuradio/gnuradio/blob/main/gr-blocks/lib/interleaved_short_to_complex_impl.cc interleaved_short_to_complex_impl.cc]


; Header files
; Header files
: [https://github.com/gnuradio/gnuradio/blob/main/gr-blocks/lib/interleaved_char_to_complex_impl.h interleaved_char_to_complex_impl.h]
: [https://github.com/gnuradio/gnuradio/blob/main/gr-blocks/lib/interleaved_short_to_complex_impl.h interleaved_short_to_complex_impl.h]


; Public header files
; Public header files
: [https://github.com/gnuradio/gnuradio/blob/main/gr-blocks/include/gnuradio/blocks/interleaved_char_to_complex.h interleaved_char_to_complex.h]
: [https://github.com/gnuradio/gnuradio/blob/main/gr-blocks/include/gnuradio/blocks/interleaved_short_to_complex.h interleaved_short_to_complex.h]


; Block definition
; Block definition
: [https://github.com/gnuradio/gnuradio/blob/main/gr-blocks/grc/blocks_interleaved_char_to_complex.block.yml blocks_interleaved_char_to_complex.block.yml]
: [https://github.com/gnuradio/gnuradio/blob/main/gr-blocks/grc/blocks_interleaved_short_to_complex.block.yml blocks_interleaved_short_to_complex.block.yml]

Latest revision as of 21:54, 10 April 2025

Convert stream of interleaved shorts to a stream of complex.

Opposite of Complex To IShort.

Parameters

(R): Run-time adjustable

Vector Input
Swap (R)
Whether or not to swap IQ.

Example Flowgraph

Type conv fg.png

This flowgraph can be downloaded from Media:Type_conv.grc.

Source Files

C++ files
interleaved_short_to_complex_impl.cc
Header files
interleaved_short_to_complex_impl.h
Public header files
interleaved_short_to_complex.h
Block definition
blocks_interleaved_short_to_complex.block.yml