Map: 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...") |
No edit summary |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
[[Category:Block Docs]] | [[Category:Block Docs]] | ||
This block maps an incoming signal to the value in the map. The block expects that the incoming signal has a maximum value of len(map)-1. | |||
This | |||
output[i] = map[input[i]] | |||
This block only takes byte input, and only produces byte output. | |||
== Parameters == | == Parameters == | ||
; | ; Map | ||
: | : A vector of integers that maps x to map[x]. | ||
== Example Flowgraph == | |||
This flowgraph can be found at [https://github.com/gnuradio/gnuradio/blob/master/gr-digital/examples/mpsk_stage6.grc]. | |||
[[File:Stage6_grc.png|800px]] | |||
== Source Files == | == Source Files == | ||
; C++ files | ; C++ files | ||
: [https://github.com/gnuradio/gnuradio | : [https://github.com/gnuradio/gnuradio/blob/main/gr-digital/lib/map_bb_impl.cc map_bb_impl.cc] | ||
; Header files | ; Header files | ||
: [https://github.com/gnuradio/gnuradio | : [https://github.com/gnuradio/gnuradio/blob/main/gr-digital/lib/map_bb_impl.h map_bb_impl.h] | ||
; Public header files | ; Public header files | ||
: [https://github.com/gnuradio/gnuradio | : [https://github.com/gnuradio/gnuradio/blob/main/gr-digital/include/gnuradio/digital/map_bb.h map_bb.h] | ||
; Block definition | ; Block definition | ||
: [https://github.com/gnuradio/gnuradio | : [https://github.com/gnuradio/gnuradio/blob/main/gr-digital/grc/digital_map_bb.block.yml digital_map_bb.block.yml] |
Latest revision as of 09:45, 26 January 2022
This block maps an incoming signal to the value in the map. The block expects that the incoming signal has a maximum value of len(map)-1.
output[i] = map[input[i]]
This block only takes byte input, and only produces byte output.
Parameters
- Map
- A vector of integers that maps x to map[x].
Example Flowgraph
This flowgraph can be found at [1].
Source Files
- C++ files
- map_bb_impl.cc
- Header files
- map_bb_impl.h
- Public header files
- map_bb.h
- Block definition
- digital_map_bb.block.yml