GNU Radio Manual and C++ API Reference  3.7.7
The Free & Open Software Radio Ecosystem
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
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 
24 namespace gr {
25  namespace dtv {
29  };
30 
35  };
36 
40  };
41 
45  };
46 
53  };
54 
65  };
66 
68  GI_1_32 = 0,
75  };
76 
77  enum dvbt2_papr_t {
78  PAPR_OFF = 0,
82  };
83 
89  };
90 
92  PILOT_PP1 = 0,
100  };
101 
106  };
107 
111  };
112 
116  };
117 
119  MISO_TX1 = 0,
121  };
122 
126  };
127 
131  };
132 
136  };
137 
145  };
146 
147  } // namespace dtv
148 } // namespace gr
149 
168 
169 #endif /* INCLUDED_DTV_DVBT2_CONFIG_H */
170 
gr::dtv::dvbt2_bandwidth_t dvbt2_bandwidth_t
Definition: dvbt2_config.h:167
Definition: dvbt2_config.h:143
Definition: dvbt2_config.h:120
dvbt2_pilotpattern_t
Definition: dvbt2_config.h:91
Definition: dvbt2_config.h:33
Definition: dvbt2_config.h:103
gr::dtv::dvbt2_pilotpattern_t dvbt2_pilotpattern_t
Definition: dvbt2_config.h:159
Definition: dvbt2_config.h:64
Definition: dvbt2_config.h:104
Definition: dvbt2_config.h:78
Definition: dvbt2_config.h:51
gr::dtv::dvbt2_equalization_t dvbt2_equalization_t
Definition: dvbt2_config.h:166
dvbt2_inputmode_t
Definition: dvbt2_config.h:37
Definition: dvbt2_config.h:79
gr::dtv::dvbt2_papr_t dvbt2_papr_t
Definition: dvbt2_config.h:157
Definition: dvbt2_config.h:124
Definition: dvbt2_config.h:32
Definition: dvbt2_config.h:88
Definition: dvbt2_config.h:115
Definition: dvbt2_config.h:28
Definition: dvbt2_config.h:49
gr::dtv::dvbt2_inputmode_t dvbt2_inputmode_t
Definition: dvbt2_config.h:152
Definition: dvbt2_config.h:62
dvbt2_bandwidth_t
Definition: dvbt2_config.h:138
Definition: dvbt2_config.h:48
Definition: dvbt2_config.h:74
Definition: dvbt2_config.h:92
Definition: dvbt2_config.h:110
Definition: dvbt2_config.h:96
dvbt2_fftsize_t
Definition: dvbt2_config.h:55
dvbt2_version_t
Definition: dvbt2_config.h:102
Definition: dvbt2_config.h:94
gr::dtv::dvbt2_rotation_t dvbt2_rotation_t
Definition: dvbt2_config.h:150
Definition: dvbt2_config.h:59
Definition: dvbt2_config.h:52
Definition: dvbt2_config.h:141
Definition: dvbt2_config.h:93
gr::dtv::dvbt2_reservedbiasbits_t dvbt2_reservedbiasbits_t
Definition: dvbt2_config.h:161
gr::dtv::dvbt2_extended_carrier_t dvbt2_extended_carrier_t
Definition: dvbt2_config.h:153
Definition: dvbt2_config.h:99
gr::dtv::dvbt2_l1scrambled_t dvbt2_l1scrambled_t
Definition: dvbt2_config.h:162
Definition: dvbt2_config.h:50
gr::dtv::dvbt2_preamble_t dvbt2_preamble_t
Definition: dvbt2_config.h:154
Definition: dvbt2_config.h:39
dvbt2_misogroup_t
Definition: dvbt2_config.h:118
Definition: dvbt2_config.h:58
Definition: dvbt2_config.h:44
gr::dtv::dvbt2_fftsize_t dvbt2_fftsize_t
Definition: dvbt2_config.h:155
Include this header to use the message passing features.
Definition: logger.h:129
dvbt2_preamble_t
Definition: dvbt2_config.h:47
Definition: dvbt2_config.h:95
dvbt2_rotation_t
Definition: dvbt2_config.h:26
dvbt2_streamtype_t
Definition: dvbt2_config.h:31
Definition: dvbt2_config.h:71
Definition: dvbt2_config.h:38
Definition: dvbt2_config.h:86
Definition: dvbt2_config.h:27
Definition: dvbt2_config.h:129
dvbt2_l1constellation_t
Definition: dvbt2_config.h:84
Definition: dvbt2_config.h:139
Definition: dvbt2_config.h:81
Definition: dvbt2_config.h:119
Definition: dvbt2_config.h:105
Definition: dvbt2_config.h:61
dvbt2_papr_t
Definition: dvbt2_config.h:77
Definition: dvbt2_config.h:98
Definition: dvbt2_config.h:34
dvbt2_inband_t
Definition: dvbt2_config.h:128
Definition: dvbt2_config.h:80
gr::dtv::dvbt2_inband_t dvbt2_inband_t
Definition: dvbt2_config.h:165
Definition: dvbt2_config.h:130
Definition: dvbt2_config.h:60
Definition: dvbt2_config.h:140
Definition: dvbt2_config.h:142
Definition: dvbt2_config.h:69
Definition: dvbt2_config.h:97
gr::dtv::dvbt2_guardinterval_t dvbt2_guardinterval_t
Definition: dvbt2_config.h:156
Definition: dvbt2_config.h:63
Definition: dvbt2_config.h:134
gr::dtv::dvbt2_version_t dvbt2_version_t
Definition: dvbt2_config.h:160
Definition: dvbt2_config.h:85
Definition: dvbt2_config.h:109
Definition: dvbt2_config.h:70
Definition: dvbt2_config.h:56
dvbt2_extended_carrier_t
Definition: dvbt2_config.h:42
Definition: dvbt2_config.h:125
Definition: dvbt2_config.h:72
dvbt2_guardinterval_t
Definition: dvbt2_config.h:67
Definition: dvbt2_config.h:87
Definition: dvbt2_config.h:114
Definition: dvbt2_config.h:135
gr::dtv::dvbt2_streamtype_t dvbt2_streamtype_t
Definition: dvbt2_config.h:151
dvbt2_reservedbiasbits_t
Definition: dvbt2_config.h:108
gr::dtv::dvbt2_showlevels_t dvbt2_showlevels_t
Definition: dvbt2_config.h:164
gr::dtv::dvbt2_l1constellation_t dvbt2_l1constellation_t
Definition: dvbt2_config.h:158
dvbt2_l1scrambled_t
Definition: dvbt2_config.h:113
Definition: dvbt2_config.h:43
dvbt2_showlevels_t
Definition: dvbt2_config.h:123
Definition: dvbt2_config.h:57
Definition: dvbt2_config.h:73
Definition: dvbt2_config.h:68
gr::dtv::dvbt2_misogroup_t dvbt2_misogroup_t
Definition: dvbt2_config.h:163
dvbt2_equalization_t
Definition: dvbt2_config.h:133
Definition: dvbt2_config.h:144