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

23 lines
879 B
ReStructuredText
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

=========================
``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``.