Package ASAM :: Package HILAPI :: Package Concurrent :: Package MAPort :: Package Stimulus :: Module SignalGenerator :: Class SignalGenerator

Class SignalGenerator

                                                 object --+    
                                                          |    
Interfaces.MAPort.Stimulus.SignalGenerator.ISignalGenerator --+
                                                              |
                                                             SignalGenerator

Instance Methods
 
DestroyOnTarget(self)
Removes the signal generator from the target.
 
Load(self, reader)
Load this signal generator using the provided reader.
 
LoadToTarget(self)
Loads the signal generator on the target, and sets it's state to eREADY.
 
Pause(self)
Pause the signal generator on the target.
 
Save(self, writer)
Save the signal generator using the passed writer.
 
Start(self)
Start a previously loaded signal generator on the target.
 
Stop(self)
Stops the signal generator on the target.
 
__init__(self, SignalGeneratorReader=None, Configuration=None, FrameLength=None)
Return a SimWB ASAM signal generator.
 
__repr__(self)
repr(x)
StringNamedCollection
getAssignments(self)
Returns the variables which are already assigned to the model.
float
getElapsedTime(self)
Return the elapsed time of the generator.
SignalDescriptionSet
getSignalDescriptionSet(self)
This method provides access to the collection of SignalDescriptions of the SignalGenerator.
SignalGeneratorState
getState(self)
Return the signal generator state (eRUNNING, eFINISHED, etc).
 
setAssignments(self, assignments)
 
setSignalDescriptionSet(self, value)
This method is used to set the complete SignalDescriptionSet of the SignalGenerator.

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties
  Assignments
  ElapsedTime
  SignalDescriptionSet
  State

Inherited from object: __class__

Method Details

DestroyOnTarget(self)

 

Removes the signal generator from the target.

Overrides: Interfaces.MAPort.Stimulus.SignalGenerator.ISignalGenerator.DestroyOnTarget

Load(self, reader)

 

Load this signal generator using the provided reader.

Overrides: Interfaces.MAPort.Stimulus.SignalGenerator.ISignalGenerator.Load

LoadToTarget(self)

 

Loads the signal generator on the target, and sets it's state to eREADY.

Overrides: Interfaces.MAPort.Stimulus.SignalGenerator.ISignalGenerator.LoadToTarget

Pause(self)

 

Pause the signal generator on the target.

Overrides: Interfaces.MAPort.Stimulus.SignalGenerator.ISignalGenerator.Pause

Save(self, writer)

 

Save the signal generator using the passed writer. The writer filename must already have been set.

Overrides: Interfaces.MAPort.Stimulus.SignalGenerator.ISignalGenerator.Save

Start(self)

 

Start a previously loaded signal generator on the target.

Overrides: Interfaces.MAPort.Stimulus.SignalGenerator.ISignalGenerator.Start

Stop(self)

 

Stops the signal generator on the target.

Overrides: Interfaces.MAPort.Stimulus.SignalGenerator.ISignalGenerator.Stop

__init__(self, SignalGeneratorReader=None, Configuration=None, FrameLength=None)
(Constructor)

 

Return a SimWB ASAM signal generator. The typical SimWB application will NOT pass any arguments, except possibly the SignalGeneratorReader.

Overrides: object.__init__

__repr__(self)
(Representation operator)

 

repr(x)

Overrides: object.__repr__
(inherited documentation)

getAssignments(self)

 

Returns the variables which are already assigned to the model.

Returns: StringNamedCollection
Overrides: Interfaces.MAPort.Stimulus.SignalGenerator.ISignalGenerator.getAssignments
(inherited documentation)

getElapsedTime(self)

 

Return the elapsed time of the generator.

Returns: float
Overrides: Interfaces.MAPort.Stimulus.SignalGenerator.ISignalGenerator.getElapsedTime

getSignalDescriptionSet(self)

 

This method provides access to the collection of SignalDescriptions of the SignalGenerator.

Returns: SignalDescriptionSet
Overrides: Interfaces.MAPort.Stimulus.SignalGenerator.ISignalGenerator.getSignalDescriptionSet
(inherited documentation)

getState(self)

 

Return the signal generator state (eRUNNING, eFINISHED, etc).

Returns: SignalGeneratorState
Overrides: Interfaces.MAPort.Stimulus.SignalGenerator.ISignalGenerator.getState

setAssignments(self, assignments)

 
Overrides: Interfaces.MAPort.Stimulus.SignalGenerator.ISignalGenerator.setAssignments
(inherited documentation)

setSignalDescriptionSet(self, value)

 

This method is used to set the complete SignalDescriptionSet of the SignalGenerator.

Overrides: Interfaces.MAPort.Stimulus.SignalGenerator.ISignalGenerator.setSignalDescriptionSet
(inherited documentation)

Property Details

Assignments

Get Method:
getAssignments(self) - Returns the variables which are already assigned to the model.
Set Method:
setAssignments(self, assignments)

ElapsedTime

Get Method:
getElapsedTime(self) - Return the elapsed time of the generator.

SignalDescriptionSet

Get Method:
getSignalDescriptionSet(self) - This method provides access to the collection of SignalDescriptions of the SignalGenerator.
Set Method:
setSignalDescriptionSet(self, value) - This method is used to set the complete SignalDescriptionSet of the SignalGenerator.

State

Get Method:
getState(self) - Return the signal generator state (eRUNNING, eFINISHED, etc).