GNU Radio Manual and C++ API Reference 3.7.14.0
The Free & Open Software Radio Ecosystem
dvbt2_config.h
Go to the documentation of this file.
1/* -*- c++ -*- */
2/*
3 * Copyright 2015 Free Software Foundation, Inc.
4 *
5 * This is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License as published by
7 * the Free Software Foundation; either version 3, or (at your option)
8 * any later version.
9 *
10 * This software is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this software; see the file COPYING. If not, write to
17 * the Free Software Foundation, Inc., 51 Franklin Street,
18 * Boston, MA 02110-1301, USA.
19 */
20
21#ifndef INCLUDED_DTV_DVBT2_CONFIG_H
22#define INCLUDED_DTV_DVBT2_CONFIG_H
23
24namespace gr {
25namespace dtv {
29};
30
35};
36
40};
41
45};
46
53};
54
65};
66
72};
73
79};
80
90};
91
96};
97
101};
102
106};
107
111};
112
116};
117
121};
122
126};
127
135};
136
137} // namespace dtv
138} // namespace gr
139
157
158#endif /* INCLUDED_DTV_DVBT2_CONFIG_H */
gr::dtv::dvbt2_version_t dvbt2_version_t
Definition: dvbt2_config.h:149
gr::dtv::dvbt2_preamble_t dvbt2_preamble_t
Definition: dvbt2_config.h:144
gr::dtv::dvbt2_fftsize_t dvbt2_fftsize_t
Definition: dvbt2_config.h:145
gr::dtv::dvbt2_l1scrambled_t dvbt2_l1scrambled_t
Definition: dvbt2_config.h:151
gr::dtv::dvbt2_reservedbiasbits_t dvbt2_reservedbiasbits_t
Definition: dvbt2_config.h:150
gr::dtv::dvbt2_equalization_t dvbt2_equalization_t
Definition: dvbt2_config.h:155
gr::dtv::dvbt2_pilotpattern_t dvbt2_pilotpattern_t
Definition: dvbt2_config.h:148
gr::dtv::dvbt2_streamtype_t dvbt2_streamtype_t
Definition: dvbt2_config.h:141
gr::dtv::dvbt2_l1constellation_t dvbt2_l1constellation_t
Definition: dvbt2_config.h:147
gr::dtv::dvbt2_inputmode_t dvbt2_inputmode_t
Definition: dvbt2_config.h:142
gr::dtv::dvbt2_papr_t dvbt2_papr_t
Definition: dvbt2_config.h:146
gr::dtv::dvbt2_extended_carrier_t dvbt2_extended_carrier_t
Definition: dvbt2_config.h:143
gr::dtv::dvbt2_misogroup_t dvbt2_misogroup_t
Definition: dvbt2_config.h:152
gr::dtv::dvbt2_inband_t dvbt2_inband_t
Definition: dvbt2_config.h:154
gr::dtv::dvbt2_rotation_t dvbt2_rotation_t
Definition: dvbt2_config.h:140
gr::dtv::dvbt2_showlevels_t dvbt2_showlevels_t
Definition: dvbt2_config.h:153
gr::dtv::dvbt2_bandwidth_t dvbt2_bandwidth_t
Definition: dvbt2_config.h:156
dvbt2_equalization_t
Definition: dvbt2_config.h:123
@ EQUALIZATION_ON
Definition: dvbt2_config.h:125
@ EQUALIZATION_OFF
Definition: dvbt2_config.h:124
dvbt2_fftsize_t
Definition: dvbt2_config.h:55
@ FFTSIZE_16K_T2GI
Definition: dvbt2_config.h:64
@ FFTSIZE_8K
Definition: dvbt2_config.h:57
@ FFTSIZE_8K_T2GI
Definition: dvbt2_config.h:62
@ FFTSIZE_2K
Definition: dvbt2_config.h:56
@ FFTSIZE_32K
Definition: dvbt2_config.h:61
@ FFTSIZE_16K
Definition: dvbt2_config.h:60
@ FFTSIZE_32K_T2GI
Definition: dvbt2_config.h:63
@ FFTSIZE_1K
Definition: dvbt2_config.h:59
@ FFTSIZE_4K
Definition: dvbt2_config.h:58
dvbt2_version_t
Definition: dvbt2_config.h:92
@ VERSION_131
Definition: dvbt2_config.h:95
@ VERSION_121
Definition: dvbt2_config.h:94
@ VERSION_111
Definition: dvbt2_config.h:93
dvbt2_l1scrambled_t
Definition: dvbt2_config.h:103
@ L1_SCRAMBLED_ON
Definition: dvbt2_config.h:105
@ L1_SCRAMBLED_OFF
Definition: dvbt2_config.h:104
dvbt2_l1constellation_t
Definition: dvbt2_config.h:74
@ L1_MOD_BPSK
Definition: dvbt2_config.h:75
@ L1_MOD_QPSK
Definition: dvbt2_config.h:76
@ L1_MOD_64QAM
Definition: dvbt2_config.h:78
@ L1_MOD_16QAM
Definition: dvbt2_config.h:77
dvbt2_pilotpattern_t
Definition: dvbt2_config.h:81
@ PILOT_PP3
Definition: dvbt2_config.h:84
@ PILOT_PP5
Definition: dvbt2_config.h:86
@ PILOT_PP1
Definition: dvbt2_config.h:82
@ PILOT_PP2
Definition: dvbt2_config.h:83
@ PILOT_PP8
Definition: dvbt2_config.h:89
@ PILOT_PP7
Definition: dvbt2_config.h:88
@ PILOT_PP6
Definition: dvbt2_config.h:87
@ PILOT_PP4
Definition: dvbt2_config.h:85
dvbt2_bandwidth_t
Definition: dvbt2_config.h:128
@ BANDWIDTH_5_0_MHZ
Definition: dvbt2_config.h:130
@ BANDWIDTH_7_0_MHZ
Definition: dvbt2_config.h:132
@ BANDWIDTH_10_0_MHZ
Definition: dvbt2_config.h:134
@ BANDWIDTH_1_7_MHZ
Definition: dvbt2_config.h:129
@ BANDWIDTH_6_0_MHZ
Definition: dvbt2_config.h:131
@ BANDWIDTH_8_0_MHZ
Definition: dvbt2_config.h:133
dvbt2_extended_carrier_t
Definition: dvbt2_config.h:42
@ CARRIERS_EXTENDED
Definition: dvbt2_config.h:44
@ CARRIERS_NORMAL
Definition: dvbt2_config.h:43
dvbt2_inputmode_t
Definition: dvbt2_config.h:37
@ INPUTMODE_HIEFF
Definition: dvbt2_config.h:39
@ INPUTMODE_NORMAL
Definition: dvbt2_config.h:38
dvbt2_misogroup_t
Definition: dvbt2_config.h:108
@ MISO_TX2
Definition: dvbt2_config.h:110
@ MISO_TX1
Definition: dvbt2_config.h:109
dvbt2_preamble_t
Definition: dvbt2_config.h:47
@ PREAMBLE_T2_LITE_MISO
Definition: dvbt2_config.h:52
@ PREAMBLE_T2_SISO
Definition: dvbt2_config.h:48
@ PREAMBLE_NON_T2
Definition: dvbt2_config.h:50
@ PREAMBLE_T2_MISO
Definition: dvbt2_config.h:49
@ PREAMBLE_T2_LITE_SISO
Definition: dvbt2_config.h:51
dvbt2_inband_t
Definition: dvbt2_config.h:118
@ INBAND_ON
Definition: dvbt2_config.h:120
@ INBAND_OFF
Definition: dvbt2_config.h:119
dvbt2_reservedbiasbits_t
Definition: dvbt2_config.h:98
@ RESERVED_OFF
Definition: dvbt2_config.h:99
@ RESERVED_ON
Definition: dvbt2_config.h:100
dvbt2_papr_t
Definition: dvbt2_config.h:67
@ PAPR_TR
Definition: dvbt2_config.h:70
@ PAPR_ACE
Definition: dvbt2_config.h:69
@ PAPR_BOTH
Definition: dvbt2_config.h:71
@ PAPR_OFF
Definition: dvbt2_config.h:68
dvbt2_rotation_t
Definition: dvbt2_config.h:26
@ ROTATION_ON
Definition: dvbt2_config.h:28
@ ROTATION_OFF
Definition: dvbt2_config.h:27
dvbt2_streamtype_t
Definition: dvbt2_config.h:31
@ STREAMTYPE_BOTH
Definition: dvbt2_config.h:34
@ STREAMTYPE_TS
Definition: dvbt2_config.h:32
@ STREAMTYPE_GS
Definition: dvbt2_config.h:33
dvbt2_showlevels_t
Definition: dvbt2_config.h:113
@ SHOWLEVELS_OFF
Definition: dvbt2_config.h:114
@ SHOWLEVELS_ON
Definition: dvbt2_config.h:115
Include this header to use the message passing features.
Definition: basic_block.h:45