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

23 lines
879 B
ReStructuredText
Raw Normal View History

=========================
``random`` Random Numbers
=========================
This is a very simply test of ``/dev/random``. It simple collects random numbers
and displays them on the console.
Prerequistes:
- ``CONFIG_DEV_RANDOM`` Support for ``/dev/random`` must be enabled in order to
select this example.
Configuration:
- ``CONFIG_EXAMPLES_RANDOM`` Enables the ``/dev/random`` test.
- ``CONFIG_EXAMPLES_MAXSAMPLES`` This is the size of the ``/dev/random`` I/O
buffer in units of 32-bit samples. Careful! This buffer is allocated on the
stack as needed! Default ``64``.
- ``CONFIG_EXAMPLES_NSAMPLES`` When you execute the ``rand`` command, a number of
samples ranging from ``1`` to ``EXAMPLES_MAXSAMPLES`` may be specified. If no
argument is specified, this is the default number of samples that will be
collected and displayed. Default ``8``.