nuttx/Documentation/applications/examples/nxlines/index.rst

34 lines
1.8 KiB
ReStructuredText
Raw Normal View History

``nxlines`` NX Line Drawing
===========================
A very simple graphics example that just exercised the NX line drawing logic.
The following configuration options can be selected:
- ``CONFIG_EXAMPLES_NXLINES_VPLANE`` The plane to select from the frame- buffer
driver for use in the test. Default: ``0``.
- ``CONFIG_EXAMPLES_NXLINES_DEVNO`` The LCD device to select from the LCD driver
for use in the test: Default: ``0``.
- ``CONFIG_EXAMPLES_NXLINES_BGCOLOR`` The color of the background. Default
depends on ``CONFIG_EXAMPLES_NXLINES_BPP``.
- ``CONFIG_EXAMPLES_NXLINES_LINEWIDTH`` Selects the width of the lines in pixels
(default: ``16``).
- ``CONFIG_EXAMPLES_NXLINES_LINECOLOR`` The color of the central lines drawn in
the background window. Default depends on ``CONFIG_EXAMPLES_NXLINES_BPP`` (there
really is no meaningful default).
- ``CONFIG_EXAMPLES_NXLINES_BORDERWIDTH`` The width of the circular border drawn
in the background window. (default: ``16``).
- ``CONFIG_EXAMPLES_NXLINES_BORDERCOLOR`` The color of the circular border drawn
in the background window. Default depends on ``CONFIG_EXAMPLES_NXLINES_BPP``
(there really is no meaningful default).
- ``CONFIG_EXAMPLES_NXLINES_CIRCLECOLOR`` The color of the circular region
filled in the background window. Default depends on
``CONFIG_EXAMPLES_NXLINES_BPP`` (there really is no meaningful default).
- ``CONFIG_EXAMPLES_NXLINES_BORDERCOLOR`` The color of the lines drawn in the
background window. Default depends on ``CONFIG_EXAMPLES_NXLINES_BPP`` (there
really is no meaningful default).
- ``CONFIG_EXAMPLES_NXLINES_BPP`` Pixels per pixel to use. Valid options include
``2``, ``4``, ``8``, ``16``, ``24``, and ``32``. Default is ``16``.
- ``CONFIG_NSH_BUILTIN_APPS`` Build the NX lines examples as an NSH built-in
function.