8sphinx.addnodesdocument)}( rawsourcechildren]( translations LanguagesNode)}(hhh](h pending_xref)}(hhh]docutils.nodesTextChinese (Simplified)}parenthsba attributes}(ids]classes]names]dupnames]backrefs] refdomainstdreftypedoc reftarget>/translations/zh_CN/userspace-api/media/v4l/pixfmt-sdr-pcu20bemodnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Traditional)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget>/translations/zh_TW/userspace-api/media/v4l/pixfmt-sdr-pcu20bemodnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget>/translations/it_IT/userspace-api/media/v4l/pixfmt-sdr-pcu20bemodnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget>/translations/ja_JP/userspace-api/media/v4l/pixfmt-sdr-pcu20bemodnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget>/translations/ko_KR/userspace-api/media/v4l/pixfmt-sdr-pcu20bemodnameN classnameN refexplicituh1hhh ubh)}(hhh]hPortuguese (Brazilian)}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget>/translations/pt_BR/userspace-api/media/v4l/pixfmt-sdr-pcu20bemodnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget>/translations/sp_SP/userspace-api/media/v4l/pixfmt-sdr-pcu20bemodnameN classnameN refexplicituh1hhh ubeh}(h]h ]h"]h$]h&]current_languageEnglishuh1h hh _documenthsourceNlineNubhcomment)}(h8SPDX-License-Identifier: GFDL-1.1-no-invariants-or-laterh]h8SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later}hhsbah}(h]h ]h"]h$]h&] xml:spacepreserveuh1hhhhhhX/var/lib/git/docbuild/linux/Documentation/userspace-api/media/v4l/pixfmt-sdr-pcu20be.rsthKubhtarget)}(h.. _V4L2-SDR-FMT-PCU20BE:h]h}(h]h ]h"]h$]h&]refidv4l2-sdr-fmt-pcu20beuh1hhKhhhhhhubhsection)}(hhh](htitle)}(hV4L2_SDR_FMT_PCU20BE ('PC20')h]h!V4L2_SDR_FMT_PCU20BE (‘PC20’)}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhhhhhKubh paragraph)}(h3Planar complex unsigned 20-bit big endian IQ sampleh]h3Planar complex unsigned 20-bit big endian IQ sample}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK hhhhubh)}(hhh](h)}(h Descriptionh]h Description}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhhhhhK ubh)}(hXThis format contains a sequence of complex number samples. Each complex number consist of two parts called In-phase and Quadrature (IQ). Both I and Q are represented as a 20 bit unsigned big endian number stored in 32 bit space. The remaining unused bits within the 32 bit space will be padded with 0. I value starts first and Q value starts at an offset equalling half of the buffer size (i.e.) offset = buffersize/2. Out of the 20 bits, bit 19:2 (18 bit) is data and bit 1:0 (2 bit) can be any value.h]hXThis format contains a sequence of complex number samples. Each complex number consist of two parts called In-phase and Quadrature (IQ). Both I and Q are represented as a 20 bit unsigned big endian number stored in 32 bit space. The remaining unused bits within the 32 bit space will be padded with 0. I value starts first and Q value starts at an offset equalling half of the buffer size (i.e.) offset = buffersize/2. Out of the 20 bits, bit 19:2 (18 bit) is data and bit 1:0 (2 bit) can be any value.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhhhubh)}(h&**Byte Order.** Each cell is one byte.h](hstrong)}(h**Byte Order.**h]h Byte Order.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubh Each cell is one byte.}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhhhhubhtable)}(hhh]htgroup)}(hhh](hcolspec)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jBhj?ubjC)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jBhj?ubjC)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jBhj?ubjC)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jBhj?ubjC)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jBhj?ubhthead)}(hhh]hrow)}(hhh](hentry)}(hhh]h)}(hOffset:h]hOffset:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhj}ubj)}(hhh]h)}(hByte B0h]hByte B0}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK hjubah}(h]h ]h"]h$]h&]uh1jhj}ubj)}(hhh]h)}(hByte B1h]hByte B1}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK!hjubah}(h]h ]h"]h$]h&]uh1jhj}ubj)}(hhh]h)}(hByte B2h]hByte B2}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK"hjubah}(h]h ]h"]h$]h&]uh1jhj}ubj)}(hhh]h)}(hByte B3h]hByte B3}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK#hjubah}(h]h ]h"]h$]h&]uh1jhj}ubeh}(h]h ]h"]h$]h&]uh1j{hjxubah}(h]h ]h"]h$]h&]uh1jvhj?ubhtbody)}(hhh](j|)}(hhh](j)}(hhh]h)}(h start + 0:h]h start + 0:}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK$hj ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hI'\ :sub:`0[19:12]`h](hI’ }(hj#hhhNhNubh subscript)}(h:sub:`0[19:12]`h]h0[19:12]}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1j+hj#ubeh}(h]h ]h"]h$]h&]uh1hhhhK%hj ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hI'\ :sub:`0[11:4]`h](hI’ }(hjJhhhNhNubj,)}(h:sub:`0[11:4]`h]h0[11:4]}(hjRhhhNhNubah}(h]h ]h"]h$]h&]uh1j+hjJubeh}(h]h ]h"]h$]h&]uh1hhhhK&hjGubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hI'\ :sub:`0[3:0]; B2[3:0]=pad`h](hI’ }(hjohhhNhNubj,)}(h:sub:`0[3:0]; B2[3:0]=pad`h]h0[3:0]; B2[3:0]=pad}(hjwhhhNhNubah}(h]h ]h"]h$]h&]uh1j+hjoubeh}(h]h ]h"]h$]h&]uh1hhhhK'hjlubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hpadh]hpad}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK(hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1j{hjubj|)}(hhh](j)}(hhh]h)}(h start + 4:h]h start + 4:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK)hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hI'\ :sub:`1[19:12]`h](hI’ }(hjhhhNhNubj,)}(h:sub:`1[19:12]`h]h1[19:12]}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j+hjubeh}(h]h ]h"]h$]h&]uh1hhhhK*hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hI'\ :sub:`1[11:4]`h](hI’ }(hjhhhNhNubj,)}(h:sub:`1[11:4]`h]h1[11:4]}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j+hjubeh}(h]h ]h"]h$]h&]uh1hhhhK+hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hI'\ :sub:`1[3:0]; B2[3:0]=pad`h](hI’ }(hjhhhNhNubj,)}(h:sub:`1[3:0]; B2[3:0]=pad`h]h1[3:0]; B2[3:0]=pad}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j+hjubeh}(h]h ]h"]h$]h&]uh1hhhhK,hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hpadh]hpad}(hj:hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK-hj7ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1j{hjubj|)}(hhh]j)}(hhh]h)}(h...h]h...}(hjZhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK.hjWubah}(h]h ]h"]h$]h&]morecolsKuh1jhjTubah}(h]h ]h"]h$]h&]uh1j{hjubj|)}(hhh](j)}(hhh]h)}(hstart + offset:h]hstart + offset:}(hj{hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK/hjxubah}(h]h ]h"]h$]h&]uh1jhjuubj)}(hhh]h)}(hQ'\ :sub:`0[19:12]`h](hQ’ }(hjhhhNhNubj,)}(h:sub:`0[19:12]`h]h0[19:12]}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j+hjubeh}(h]h ]h"]h$]h&]uh1hhhhK0hjubah}(h]h ]h"]h$]h&]uh1jhjuubj)}(hhh]h)}(hQ'\ :sub:`0[11:4]`h](hQ’ }(hjhhhNhNubj,)}(h:sub:`0[11:4]`h]h0[11:4]}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j+hjubeh}(h]h ]h"]h$]h&]uh1hhhhK1hjubah}(h]h ]h"]h$]h&]uh1jhjuubj)}(hhh]h)}(hQ'\ :sub:`0[3:0]; B2[3:0]=pad`h](hQ’ }(hjhhhNhNubj,)}(h:sub:`0[3:0]; B2[3:0]=pad`h]h0[3:0]; B2[3:0]=pad}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j+hjubeh}(h]h ]h"]h$]h&]uh1hhhhK2hjubah}(h]h ]h"]h$]h&]uh1jhjuubj)}(hhh]h)}(hpadh]hpad}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK3hjubah}(h]h ]h"]h$]h&]uh1jhjuubeh}(h]h ]h"]h$]h&]uh1j{hjubj|)}(hhh](j)}(hhh]h)}(hstart + offset + 4:h]hstart + offset + 4:}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK4hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hQ'\ :sub:`1[19:12]`h](hQ’ }(hj8hhhNhNubj,)}(h:sub:`1[19:12]`h]h1[19:12]}(hj@hhhNhNubah}(h]h ]h"]h$]h&]uh1j+hj8ubeh}(h]h ]h"]h$]h&]uh1hhhhK5hj5ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hQ'\ :sub:`1[11:4]`h](hQ’ }(hj]hhhNhNubj,)}(h:sub:`1[11:4]`h]h1[11:4]}(hjehhhNhNubah}(h]h ]h"]h$]h&]uh1j+hj]ubeh}(h]h ]h"]h$]h&]uh1hhhhK6hjZubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hQ'\ :sub:`1[3:0]; B2[3:0]=pad`h](hQ’ }(hjhhhNhNubj,)}(h:sub:`1[3:0]; B2[3:0]=pad`h]h1[3:0]; B2[3:0]=pad}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j+hjubeh}(h]h ]h"]h$]h&]uh1hhhhK7hjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hpadh]hpad}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK8hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1j{hjubeh}(h]h ]h"]h$]h&]uh1jhj?ubeh}(h]h ]h"]h$]h&]colsKuh1j=hj:ubah}(h]h ]h"]h$]h&]uh1j8hhhhhNhNubeh}(h] descriptionah ]h"] descriptionah$]h&]uh1hhhhhhhhK ubeh}(h](v4l2-sdr-fmt-pcu20be-pc20heh ]h"](v4l2_sdr_fmt_pcu20be ('pc20')v4l2-sdr-fmt-pcu20beeh$]h&]uh1hhhhhhhhKexpect_referenced_by_name}jhsexpect_referenced_by_id}hhsubeh}(h]h ]h"]h$]h&]sourcehuh1hcurrent_sourceN current_lineNsettingsdocutils.frontendValues)}(hN generatorN datestampN source_linkN source_urlN toc_backlinksjfootnote_backlinksK sectnum_xformKstrip_commentsNstrip_elements_with_classesN strip_classesN report_levelK halt_levelKexit_status_levelKdebugNwarning_streamN tracebackinput_encoding utf-8-siginput_encoding_error_handlerstrictoutput_encodingutf-8output_encoding_error_handlerj error_encodingutf-8error_encoding_error_handlerbackslashreplace language_codeenrecord_dependenciesNconfigN id_prefixhauto_id_prefixid dump_settingsNdump_internalsNdump_transformsNdump_pseudo_xmlNexpose_internalsNstrict_visitorN_disable_configN_sourcehnj _destinationN _config_files]7/var/lib/git/docbuild/linux/Documentation/docutils.confafile_insertion_enabled raw_enabledKline_length_limitM'pep_referencesN pep_base_urlhttps://peps.python.org/pep_file_url_templatepep-%04drfc_referencesN rfc_base_url&https://datatracker.ietf.org/doc/html/ tab_widthKtrim_footnote_reference_spacesyntax_highlightlong smart_quotessmartquotes_locales]character_level_inline_markupdoctitle_xform docinfo_xformKsectsubtitle_xform image_loadinglinkembed_stylesheetcloak_email_addressessection_self_linkenvNubreporterNindirect_targets]substitution_defs}substitution_names}refnames}refids}h]hasnameids}(jhjjjju nametypes}(jjjuh}(hhjhjhu footnote_refs} citation_refs} autofootnotes]autofootnote_refs]symbol_footnotes]symbol_footnote_refs] footnotes] citations]autofootnote_startKsymbol_footnote_startK id_counter collectionsCounter}Rparse_messages]hsystem_message)}(hhh]h)}(heUnexpected possible title overline or transition. Treating it as ordinary text because it's so short.h]hgUnexpected possible title overline or transition. Treating it as ordinary text because it’s so short.}(hjshhhNhNubah}(h]h ]h"]h$]h&]uh1hhjpubah}(h]h ]h"]h$]h&]levelKtypeINFOlineK.sourcehuh1jnhjWubatransform_messages]jo)}(hhh]h)}(hhh]h:Hyperlink target "v4l2-sdr-fmt-pcu20be" is not referenced.}hjsbah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]levelKtypejsourcehnjlineKuh1jnuba transformerN include_log] decorationNhhub.