| @@ -137,25 +137,78 @@ get/set up to 64 properties. The actual meaning of each property is described on · 136 unmodified lines |
| 137 | 137 | </section> |
| 138 | 138 | <section id="DTV-MODULATION"> |
| 139 | 139 | <title><constant>DTV_MODULATION</constant></title> |
| 140 | | −<para>Specifies the frontend modulation type for cable and satellite types. The modulation can be one of the types bellow:</para> |
| 141 | | −<programlisting> |
| 142 | | − typedef enum fe_modulation { |
| 143 | | − QPSK, |
| 144 | | − QAM_16, |
| 145 | | − QAM_32, |
| 146 | | − QAM_64, |
| 147 | | − QAM_128, |
| 148 | | − QAM_256, |
| 149 | | − QAM_AUTO, |
| 150 | | − VSB_8, |
| 151 | | − VSB_16, |
| 152 | | − PSK_8, |
| 153 | | − APSK_16, |
| 154 | | − APSK_32, |
| 155 | | − DQPSK, |
| 156 | | − QAM_4_NR, |
| 157 | | − } fe_modulation_t; |
| 158 | | −</programlisting> |
| 140 | +<para>Specifies the frontend modulation type for delivery systems that supports |
| 141 | + more than one modulation type. The modulation can be one of the types |
| 142 | + defined by &fe-modulation;.</para> |
| 143 | + |
| 144 | + |
| 145 | +<section id="fe-modulation-t"> |
| 146 | +<title>Modulation property</title> |
| 147 | + |
| 148 | +<para>Most of the digital TV standards currently offers more than one possible |
| 149 | + modulation (sometimes called as "constellation" on some standards). This |
| 150 | + enum contains the values used by the Kernel. Please notice that not all |
| 151 | + modulations are supported by a given standard.</para> |
| 152 | + |
| 153 | +<table pgwide="1" frame="none" id="fe-modulation"> |
| 154 | + <title>enum fe_modulation</title> |
| 155 | + <tgroup cols="2"> |
| 156 | + &cs-def; |
| 157 | + <thead> |
| 158 | + <row> |
| 159 | + <entry>ID</entry> |
| 160 | + <entry>Description</entry> |
| 161 | + </row> |
| 162 | + </thead> |
| 163 | + <tbody valign="top"> |
| 164 | + <row> |
| 165 | + <entry>QPSK</entry> |
| 166 | + <entry>QPSK modulation</entry> |
| 167 | + </row><row> |
| 168 | + <entry>QAM_16</entry> |
| 169 | + <entry>16-QAM modulation</entry> |
| 170 | + </row><row> |
| 171 | + <entry>QAM_32</entry> |
| 172 | + <entry>32-QAM modulation</entry> |
| 173 | + </row><row> |
| 174 | + <entry>QAM_64</entry> |
| 175 | + <entry>64-QAM modulation</entry> |
| 176 | + </row><row> |
| 177 | + <entry>QAM_128</entry> |
| 178 | + <entry>128-QAM modulation</entry> |
| 179 | + </row><row> |
| 180 | + <entry>QAM_256</entry> |
| 181 | + <entry>256-QAM modulation</entry> |
| 182 | + </row><row> |
| 183 | + <entry>QAM_AUTO</entry> |
| 184 | + <entry>Autodetect QAM modulation</entry> |
| 185 | + </row><row> |
| 186 | + <entry>VSB_8</entry> |
| 187 | + <entry>8-VSB modulation</entry> |
| 188 | + </row><row> |
| 189 | + <entry>VSB_16</entry> |
| 190 | + <entry>16-VSB modulation</entry> |
| 191 | + </row><row> |
| 192 | + <entry>PSK_8</entry> |
| 193 | + <entry>8-PSK modulation</entry> |
| 194 | + </row><row> |
| 195 | + <entry>APSK_16</entry> |
| 196 | + <entry>16-APSK modulation</entry> |
| 197 | + </row><row> |
| 198 | + <entry>APSK_32</entry> |
| 199 | + <entry>32-APSK modulation</entry> |
| 200 | + </row><row> |
| 201 | + <entry>DQPSK</entry> |
| 202 | + <entry>DQPSK modulation</entry> |
| 203 | + </row><row> |
| 204 | + <entry>QAM_4_NR</entry> |
| 205 | + <entry>4-QAM-NR modulation</entry> |
| 206 | + </row> |
| 207 | + </tbody> |
| 208 | + </tgroup> |
| 209 | +</table> |
| 210 | +</section> |
| 211 | + |
| 159 | 212 | </section> |
| 160 | 213 | <section id="DTV-BANDWIDTH-HZ"> |
| 161 | 214 | <title><constant>DTV_BANDWIDTH_HZ</constant></title> |