nopasaran.primitives.action_primitives.timing_primitives.TimingPrimitives

class nopasaran.primitives.action_primitives.timing_primitives.TimingPrimitives

Bases: object

Class containing timing action primitives for the state machine.

__init__()

Methods

__init__()

wait(inputs, outputs, state_machine)

Wait for a specified number of seconds.

static wait(inputs, outputs, state_machine)

Wait for a specified number of seconds.

Number of input arguments: 1

Number of output arguments: 0

Optional input arguments: No

Optional output arguments: No

Args:
inputs (List[str]): The list of input variable names. It contains one mandatory input argument,

which is the number of seconds to wait (float).

outputs (List[str]): The list of output variable names. (None for this method)

state_machine: The state machine object.

Returns:

None