7sphinx.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-pcu18bemodnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Traditional)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget>/translations/zh_TW/userspace-api/media/v4l/pixfmt-sdr-pcu18bemodnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget>/translations/it_IT/userspace-api/media/v4l/pixfmt-sdr-pcu18bemodnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget>/translations/ja_JP/userspace-api/media/v4l/pixfmt-sdr-pcu18bemodnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget>/translations/ko_KR/userspace-api/media/v4l/pixfmt-sdr-pcu18bemodnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget>/translations/sp_SP/userspace-api/media/v4l/pixfmt-sdr-pcu18bemodnameN 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-pcu18be.rsthKubhtarget)}(h.. _V4L2-SDR-FMT-PCU18BE:h]h}(h]h ]h"]h$]h&]refidv4l2-sdr-fmt-pcu18beuh1hhKhhhhhhubhsection)}(hhh](htitle)}(hV4L2_SDR_FMT_PCU18BE ('PC18')h]h!V4L2_SDR_FMT_PCU18BE (‘PC18’)}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhhhhhKubh paragraph)}(h3Planar complex unsigned 18-bit big endian IQ sampleh]h3Planar complex unsigned 18-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 18 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 18 bits, bit 17:2 (16 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 18 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 18 bits, bit 17:2 (16 bit) is data and bit 1:0 (2 bit) can be any value.}(hhhhhNhNubah}(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&]uh1j hjubh Each cell is one byte.}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhhhhubhtable)}(hhh]htgroup)}(hhh](hcolspec)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1j.hj+ubj/)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1j.hj+ubj/)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1j.hj+ubj/)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1j.hj+ubj/)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1j.hj+ubhthead)}(hhh]hrow)}(hhh](hentry)}(hhh]h)}(hOffset:h]hOffset:}(hjqhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjnubah}(h]h ]h"]h$]h&]uh1jlhjiubjm)}(hhh]h)}(hByte B0h]hByte B0}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jlhjiubjm)}(hhh]h)}(hByte B1h]hByte B1}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK hjubah}(h]h ]h"]h$]h&]uh1jlhjiubjm)}(hhh]h)}(hByte B2h]hByte B2}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK!hjubah}(h]h ]h"]h$]h&]uh1jlhjiubjm)}(hhh]h)}(hByte B3h]hByte B3}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK"hjubah}(h]h ]h"]h$]h&]uh1jlhjiubeh}(h]h ]h"]h$]h&]uh1jghjdubah}(h]h ]h"]h$]h&]uh1jbhj+ubhtbody)}(hhh](jh)}(hhh](jm)}(hhh]h)}(h start + 0:h]h start + 0:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK#hjubah}(h]h ]h"]h$]h&]uh1jlhjubjm)}(hhh]h)}(hI'\ :sub:`0[17:10]`h](hI’ }(hjhhhNhNubh subscript)}(h:sub:`0[17:10]`h]h0[17:10]}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1hhhhK$hj ubah}(h]h ]h"]h$]h&]uh1jlhjubjm)}(hhh]h)}(hI'\ :sub:`0[9:2]`h](hI’ }(hj6hhhNhNubj)}(h :sub:`0[9:2]`h]h0[9:2]}(hj>hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj6ubeh}(h]h ]h"]h$]h&]uh1hhhhK%hj3ubah}(h]h ]h"]h$]h&]uh1jlhjubjm)}(hhh]h)}(hI'\ :sub:`0[1:0]; B2[5:0]=pad`h](hI’ }(hj[hhhNhNubj)}(h:sub:`0[1:0]; B2[5:0]=pad`h]h0[1:0]; B2[5:0]=pad}(hjchhhNhNubah}(h]h ]h"]h$]h&]uh1jhj[ubeh}(h]h ]h"]h$]h&]uh1hhhhK&hjXubah}(h]h ]h"]h$]h&]uh1jlhjubjm)}(hhh]h)}(hpadh]hpad}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK'hj}ubah}(h]h ]h"]h$]h&]uh1jlhjubeh}(h]h ]h"]h$]h&]uh1jghjubjh)}(hhh](jm)}(hhh]h)}(h start + 4:h]h start + 4:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK(hjubah}(h]h ]h"]h$]h&]uh1jlhjubjm)}(hhh]h)}(hI'\ :sub:`1[17:10]`h](hI’ }(hjhhhNhNubj)}(h:sub:`1[17:10]`h]h1[17:10]}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1hhhhK)hjubah}(h]h ]h"]h$]h&]uh1jlhjubjm)}(hhh]h)}(hI'\ :sub:`1[9:2]`h](hI’ }(hjhhhNhNubj)}(h :sub:`1[9:2]`h]h1[9:2]}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1hhhhK*hjubah}(h]h ]h"]h$]h&]uh1jlhjubjm)}(hhh]h)}(hI'\ :sub:`1[1:0]; B2[5:0]=pad`h](hI’ }(hjhhhNhNubj)}(h:sub:`1[1:0]; B2[5:0]=pad`h]h1[1:0]; B2[5:0]=pad}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1hhhhK+hjubah}(h]h ]h"]h$]h&]uh1jlhjubjm)}(hhh]h)}(hpadh]hpad}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK,hj#ubah}(h]h ]h"]h$]h&]uh1jlhjubeh}(h]h ]h"]h$]h&]uh1jghjubjh)}(hhh]jm)}(hhh]h)}(h...h]h...}(hjFhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK-hjCubah}(h]h ]h"]h$]h&]morecolsKuh1jlhj@ubah}(h]h ]h"]h$]h&]uh1jghjubjh)}(hhh](jm)}(hhh]h)}(hstart + offset:h]hstart + offset:}(hjghhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK.hjdubah}(h]h ]h"]h$]h&]uh1jlhjaubjm)}(hhh]h)}(hQ'\ :sub:`0[17:10]`h](hQ’ }(hj~hhhNhNubj)}(h:sub:`0[17:10]`h]h0[17:10]}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhj~ubeh}(h]h ]h"]h$]h&]uh1hhhhK/hj{ubah}(h]h ]h"]h$]h&]uh1jlhjaubjm)}(hhh]h)}(hQ'\ :sub:`0[9:2]`h](hQ’ }(hjhhhNhNubj)}(h :sub:`0[9:2]`h]h0[9:2]}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1hhhhK0hjubah}(h]h ]h"]h$]h&]uh1jlhjaubjm)}(hhh]h)}(hQ'\ :sub:`0[1:0]; B2[5:0]=pad`h](hQ’ }(hjhhhNhNubj)}(h:sub:`0[1:0]; B2[5:0]=pad`h]h0[1:0]; B2[5:0]=pad}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1hhhhK1hjubah}(h]h ]h"]h$]h&]uh1jlhjaubjm)}(hhh]h)}(hpadh]hpad}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK2hjubah}(h]h ]h"]h$]h&]uh1jlhjaubeh}(h]h ]h"]h$]h&]uh1jghjubjh)}(hhh](jm)}(hhh]h)}(hstart + offset + 4:h]hstart + offset + 4:}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK3hj ubah}(h]h ]h"]h$]h&]uh1jlhjubjm)}(hhh]h)}(hQ'\ :sub:`1[17:10]`h](hQ’ }(hj$hhhNhNubj)}(h:sub:`1[17:10]`h]h1[17:10]}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj$ubeh}(h]h ]h"]h$]h&]uh1hhhhK4hj!ubah}(h]h ]h"]h$]h&]uh1jlhjubjm)}(hhh]h)}(hQ'\ :sub:`1[9:2]`h](hQ’ }(hjIhhhNhNubj)}(h :sub:`1[9:2]`h]h1[9:2]}(hjQhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjIubeh}(h]h ]h"]h$]h&]uh1hhhhK5hjFubah}(h]h ]h"]h$]h&]uh1jlhjubjm)}(hhh]h)}(hQ'\ :sub:`1[1:0]; B2[5:0]=pad`h](hQ’ }(hjnhhhNhNubj)}(h:sub:`1[1:0]; B2[5:0]=pad`h]h1[1:0]; B2[5:0]=pad}(hjvhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjnubeh}(h]h ]h"]h$]h&]uh1hhhhK6hjkubah}(h]h ]h"]h$]h&]uh1jlhjubjm)}(hhh]h)}(hpadh]hpad}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK7hjubah}(h]h ]h"]h$]h&]uh1jlhjubeh}(h]h ]h"]h$]h&]uh1jghjubeh}(h]h ]h"]h$]h&]uh1jhj+ubeh}(h]h ]h"]h$]h&]colsKuh1j)hj&ubah}(h]h ]h"]h$]h&]uh1j$hhhhhNhNubeh}(h] descriptionah ]h"] descriptionah$]h&]uh1hhhhhhhhK ubeh}(h](v4l2-sdr-fmt-pcu18be-pc18heh ]h"](v4l2_sdr_fmt_pcu18be ('pc18')v4l2-sdr-fmt-pcu18beeh$]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_backlinksjlfootnote_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_handlerjerror_encodingutf-8error_encoding_error_handlerbackslashreplace language_codeenrecord_dependenciesNconfigN id_prefixhauto_id_prefixid dump_settingsNdump_internalsNdump_transformsNdump_pseudo_xmlNexpose_internalsNstrict_visitorN_disable_configN_sourceh _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.}(hj_hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj\ubah}(h]h ]h"]h$]h&]levelKtypeINFOlineK-sourcehuh1jZhjCubatransform_messages]j[)}(hhh]h)}(hhh]h:Hyperlink target "v4l2-sdr-fmt-pcu18be" is not referenced.}hj}sbah}(h]h ]h"]h$]h&]uh1hhjzubah}(h]h ]h"]h$]h&]levelKtypejusourcehlineKuh1jZuba transformerN include_log] decorationNhhub.