Frame Mapper: 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...") |
(add Example Flowgraph) |
||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
[[Category:Block Docs]] | [[Category:Block Docs]] | ||
Maps T2 frames. | |||
; Input: Cell and time interleaved QPSK, 16QAM, 64QAM or 256QAM modulated cells. | |||
; Output: T2 frame. | |||
== Parameters == | == Parameters == | ||
; | ; FECFRAME size | ||
: | : FEC frame size (normal or short). | ||
; | ; Code rate | ||
: | : FEC code rate. | ||
; Constellation | |||
: DVB-T2 constellation. | |||
; Constellation rotation | |||
: DVB-T2 constellation rotation (on or off). | |||
; FEC blocks per frame | |||
: number of FEC frames in a T2 frame. | |||
; TI blocks per frame | |||
: number of time interleaving blocks in a T2 frame. | |||
; Extended Carrier Mode | |||
: number of carriers (normal or extended). | |||
; FFT Size | |||
: OFDM IFFT size. | |||
; Guard Interval | |||
: OFDM ISI guard interval. | |||
; L1 Constellation | |||
: L1 constellation. | |||
; Pilot Pattern | |||
: DVB-T2 pilot pattern (PP1 - PP8). | |||
; T2 Frames per Super-frame | |||
: number of T2 frames in a super-frame. | |||
; Number of Data Symbols | |||
: number of OFDM symbols in a T2 frame. | |||
; PAPR Mode | |||
: PAPR reduction mode. | |||
; Specification Version | |||
: DVB-T2 specification version. | |||
; Preamble | |||
: P1 symbol preamble format. | |||
; Baseband Framing Mode | |||
: Baseband Header mode. | |||
; Reserved Bits Bias Balancing | |||
: set all L1 bias bits to 1 (on or off). | |||
; L1-post Scrambling | |||
: scramble L1 post signalling (on or off). | |||
; In-band Signalling | |||
: In-band type B signalling (on or off). | |||
== Example Flowgraph == | == Example Flowgraph == | ||
This flowgraph can be found at [https://raw.githubusercontent.com/gnuradio/gnuradio/master/gr-dtv/examples/germany-g1.grc] | |||
[[File:Germany_g1_fg.png|799px]] | |||
== Source Files == | == Source Files == | ||
; C++ files | ; C++ files | ||
: [https://github.com/gnuradio/gnuradio | : [https://github.com/gnuradio/gnuradio/blob/master/gr-dtv/lib/dvbt2/dvbt2_framemapper_cc_impl.cc] | ||
; Header files | ; Header files | ||
: [https://github.com/gnuradio/gnuradio | : [https://github.com/gnuradio/gnuradio/blob/master/gr-dtv/lib/dvbt2/dvbt2_framemapper_cc_impl.h] | ||
; Public header files | ; Public header files | ||
: [https://github.com/gnuradio/gnuradio | : [https://github.com/gnuradio/gnuradio/blob/master/gr-dtv/include/gnuradio/dtv/dvbt2_framemapper_cc.h] | ||
; Block definition | ; Block definition | ||
: [https://github.com/gnuradio/gnuradio | : [https://github.com/gnuradio/gnuradio/blob/master/gr-dtv/grc/dtv_dvbt2_framemapper_cc.block.yml] |
Latest revision as of 12:28, 20 December 2021
Maps T2 frames.
- Input
- Cell and time interleaved QPSK, 16QAM, 64QAM or 256QAM modulated cells.
- Output
- T2 frame.
Parameters
- FECFRAME size
- FEC frame size (normal or short).
- Code rate
- FEC code rate.
- Constellation
- DVB-T2 constellation.
- Constellation rotation
- DVB-T2 constellation rotation (on or off).
- FEC blocks per frame
- number of FEC frames in a T2 frame.
- TI blocks per frame
- number of time interleaving blocks in a T2 frame.
- Extended Carrier Mode
- number of carriers (normal or extended).
- FFT Size
- OFDM IFFT size.
- Guard Interval
- OFDM ISI guard interval.
- L1 Constellation
- L1 constellation.
- Pilot Pattern
- DVB-T2 pilot pattern (PP1 - PP8).
- T2 Frames per Super-frame
- number of T2 frames in a super-frame.
- Number of Data Symbols
- number of OFDM symbols in a T2 frame.
- PAPR Mode
- PAPR reduction mode.
- Specification Version
- DVB-T2 specification version.
- Preamble
- P1 symbol preamble format.
- Baseband Framing Mode
- Baseband Header mode.
- Reserved Bits Bias Balancing
- set all L1 bias bits to 1 (on or off).
- L1-post Scrambling
- scramble L1 post signalling (on or off).
- In-band Signalling
- In-band type B signalling (on or off).
Example Flowgraph
This flowgraph can be found at [1]
Source Files
- C++ files
- [2]
- Header files
- [3]
- Public header files
- [4]
- Block definition
- [5]