.. module:: pymeasure.instruments.validators

###################
Validator functions
###################

Validators are used in conjunction with the :func:`Instrument.control <pymeasure.instruments.Instrument.control>` function to allow properties with complex restrictions for valid values. They are described in more detail in the :ref:`Advanced properties <advanced-properties>` section.

.. automodule:: pymeasure.instruments.validators
    :members:
    :noindex:
