@@ -362,19 +362,53 @@ Coupled modules
362362 parameter with the name of the controlling module).
363363
364364
365- Limits and offset
366- ~~~~~~~~~~~~~~~~~
367-
368- .. parameter :: target_limits
369-
370- In addition to the range given in the `datainfo ` property of the
371- `target ` parameter, a SEC node might offer changeable limits restricting
372- the allowed range even more. `target_limits ` is structured as a
373- :ref: `tuple <tuple >` with two numeric members indicating the lower and upper end of
374- a valid interval for the setting of the `target ` parameter. The
375- `datainfo ` property of the `target ` parameter must match the members of
376- the `datainfo ` property of `target_limits `. The SEC node must reply
377- with an error in case a given target value does not fit into the interval.
365+ Parameter postfixes
366+ ~~~~~~~~~~~~~~~~~~~
367+
368+ In addition to the static ``"min" `` and ``"max" `` data properties given in the `datainfo ` property of a parameter, a SEC
369+ node might offer dynamic limits restricting the allowed range even more.
370+ These limits can be specified in two mutually exclusive ways, either by
371+ individual ``<parameter_name>_min `` and/or ``<parameter_name>_max `` parameters,
372+ or by a single ``<parameter_name>_limits `` parameter.
373+
374+ .. note :: These dynamic limits are only allowed for parameters with scalar numeric datatypes.
375+
376+ .. parameter :: <parameter_name>_min
377+
378+ An individual minimum value (of the same type as ``<parameter_name> ``)
379+ specifying the dynamic accepted minimum of a parameter. The SEC node must reply with
380+ an error in case a given parameter value is below this minimum.
381+
382+ .. parameter :: <parameter_name>_max
383+
384+ An individual maximum value (of the same type as ``<parameter_name> ``)
385+ specifying the dynamic accepted maximum of a parameter. The SEC node must reply with
386+ an error in case a given parameter value is above this maximum.
387+
388+ .. parameter :: <parameter_name>_limits
389+
390+ A :ref: `tuple <tuple >` with two numeric members indicating the lower and
391+ upper end of a valid interval. The `datainfo ` property of
392+ ``<parameter_name> `` must match the members of the `datainfo ` property of
393+ ``<parameter_name>_limits ``. The SEC node must reply with an error in case
394+ a given parameter value does not fit into the interval.
395+
396+ .. note :: ``<parameter_name>_limits`` and the pair ``<parameter_name>_min`` /
397+ ``<parameter_name>_max `` are mutually exclusive and may not coexist at the same
398+ time on the same module.
399+
400+ .. parameter :: <parameter_name>_enable
401+
402+ A boolean, allowing to enable or disable the effect of ``<parameter_name> `` where applicable.
403+
404+ .. dropdown :: Related issues
405+
406+ | :issue:`073 HasLimits and HasOffset`
407+ | :issue:`077 predefined parameter name prefixes`
408+
409+
410+ Feature related parameters
411+ ~~~~~~~~~~~~~~~~~~~~~~~~~~
378412
379413.. _offset :
380414
0 commit comments