The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

        Lab::XPRESS::Sweep::Time - simple time controlled repeater

.

SYNOPSIS

        use Lab::XPRESS::hub;
        my $hub = new Lab::XPRESS::hub();
        
        
        
        my $repeater = $hub->Sweep('Time',
                {
                duration => 5
                });

.

DESCRIPTION

Parent: Lab::XPRESS::Sweep::Sweep

The Lab::XPRESS::Sweep::Time class implements a simple time controlled repeater module in the Lab::XPRESS::Sweep framework.

.

CONSTRUCTOR

        my $repeater = $hub->Sweep('Time',
                {
                repetitions => 5
                });

Instantiates a new Repeater.

.

PARAMETERS

duration [int] (default = 1)

duration for the time controlled repeater. Default value is 1, negative values indicate a infinit number of repetitions.

.

interval [int] (default = 1)

interval in seconds for taking measurement points.

.

id [string] (default = 'Repeater')

Just an ID.

.

delay_before_loop [int] (default = 0)

defines the time in seconds to wait after the starting point has been reached.

.

delay_after_loop [int] (default = 0)

Defines the time in seconds to wait after the sweep has been finished. This delay will be executed before an optional backsweep or optional repetitions of the sweep.

.

CAVEATS/BUGS

probably none

.

SEE ALSO

Lab::XPRESS::Sweep

.

AUTHOR/COPYRIGHT

Christian Butschkow and Stefan Geißler

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

.

1 POD Error

The following errors were encountered while parsing the POD:

Around line 204:

Non-ASCII character seen before =encoding in 'Geißler'. Assuming UTF-8