xref: /openbmc/linux/Documentation/userspace-api/media/v4l/pixfmt-sdr-cs08.rst (revision cbecf716ca618fd44feda6bd9a64a8179d031fc5)
1*059b1c5bSMauro Carvalho Chehab.. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
254f38fcaSMauro Carvalho Chehab
354f38fcaSMauro Carvalho Chehab.. _v4l2-sdr-fmt-cs8:
454f38fcaSMauro Carvalho Chehab
554f38fcaSMauro Carvalho Chehab*************************
654f38fcaSMauro Carvalho ChehabV4L2_SDR_FMT_CS8 ('CS08')
754f38fcaSMauro Carvalho Chehab*************************
854f38fcaSMauro Carvalho Chehab
954f38fcaSMauro Carvalho ChehabComplex signed 8-bit IQ sample
1054f38fcaSMauro Carvalho Chehab
1154f38fcaSMauro Carvalho Chehab
1254f38fcaSMauro Carvalho ChehabDescription
1354f38fcaSMauro Carvalho Chehab===========
1454f38fcaSMauro Carvalho Chehab
1554f38fcaSMauro Carvalho ChehabThis format contains sequence of complex number samples. Each complex
1654f38fcaSMauro Carvalho Chehabnumber consist two parts, called In-phase and Quadrature (IQ). Both I
1754f38fcaSMauro Carvalho Chehaband Q are represented as a 8 bit signed number. I value comes first and
1854f38fcaSMauro Carvalho ChehabQ value after that.
1954f38fcaSMauro Carvalho Chehab
2054f38fcaSMauro Carvalho Chehab**Byte Order.**
2154f38fcaSMauro Carvalho ChehabEach cell is one byte.
2254f38fcaSMauro Carvalho Chehab
2354f38fcaSMauro Carvalho Chehab.. flat-table::
2454f38fcaSMauro Carvalho Chehab    :header-rows:  0
2554f38fcaSMauro Carvalho Chehab    :stub-columns: 0
2654f38fcaSMauro Carvalho Chehab
2754f38fcaSMauro Carvalho Chehab    * - start + 0:
2854f38fcaSMauro Carvalho Chehab      - I'\ :sub:`0`
2954f38fcaSMauro Carvalho Chehab    * - start + 1:
3054f38fcaSMauro Carvalho Chehab      - Q'\ :sub:`0`
31