Package ASAM :: Package HILAPI :: Package Concurrent :: Package Common :: Package Signal :: Module SignalValueSegment :: Class SignalValueSegment

Class SignalValueSegment

                                                 object --+        
                                                          |        
      Interfaces.Common.Signal.SignalSegment.ISignalSegment --+    
                                                              |    
                                    SignalSegment.SignalSegment --+
                                                                  |
                                                 object --+       |
                                                          |       |
      Interfaces.Common.Signal.SignalSegment.ISignalSegment --+   |
                                                              |   |
Interfaces.Common.Signal.SignalValueSegment.ISignalValueSegment --+
                                                                  |
                                                                 SignalValueSegment

Create a signal value segment.

Instance Methods
 
__init__(self, value=<ASAM.HILAPI.Implementation.Common.ValueContainer.ApplicationO..., interpolation=2)
A complete description and graphic rendition of this signal type can be found in section 4.7.3.10 of the ASAM AE HIL specification.
 
__repr__(self)
repr(x)
 
getDuration(self)
InterpolationTypes
getInterpolation(self)
SignalValue
getSignalValue(self)
 
setInterpolation(self, interpolation)
 
setSignalValue(self, signal)

Inherited from SignalSegment.SignalSegment: getComment, getType, setComment

Inherited from Interfaces.Common.Signal.SignalValueSegment.ISignalValueSegment: SignalValueSegment

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

Class Variables
  Type = 10
Properties
  Duration
InterpolationTypes Interpolation
SignalValue SignalValue

Inherited from SignalSegment.SignalSegment: Comment

Inherited from object: __class__

Method Details

__init__(self, value=<ASAM.HILAPI.Implementation.Common.ValueContainer.ApplicationO..., interpolation=2)
(Constructor)

 

A complete description and graphic rendition of this signal type can be found in section 4.7.3.10 of the ASAM AE HIL specification.

Overrides: object.__init__

__repr__(self)
(Representation operator)

 

repr(x)

Overrides: object.__repr__
(inherited documentation)

getInterpolation(self)

 
Returns: InterpolationTypes
Overrides: Interfaces.Common.Signal.SignalValueSegment.ISignalValueSegment.getInterpolation
(inherited documentation)

getSignalValue(self)

 
Returns: SignalValue
Overrides: Interfaces.Common.Signal.SignalValueSegment.ISignalValueSegment.getSignalValue
(inherited documentation)

setInterpolation(self, interpolation)

 
Overrides: Interfaces.Common.Signal.SignalValueSegment.ISignalValueSegment.setInterpolation
(inherited documentation)

setSignalValue(self, signal)

 
Overrides: Interfaces.Common.Signal.SignalValueSegment.ISignalValueSegment.setSignalValue
(inherited documentation)

Property Details

Duration

Get Method:
getDuration(self)

Interpolation

Get Method:
getInterpolation(self)
Set Method:
setInterpolation(self, interpolation)
Type:
InterpolationTypes

SignalValue

Get Method:
getSignalValue(self)
Set Method:
setSignalValue(self, signal)
Type:
SignalValue