Class DigitalSignalGenerator
java.lang.Object
de.labAlive.core.wiringComponent.WiringComponent
de.labAlive.core.abstractSystem.System
de.labAlive.core.abstractSystem.source.Source2Impl
de.labAlive.baseSystem.SignalSource<T>
de.labAlive.baseSystem.DigitalSource<DigitalSignalGenerator>
de.labAlive.system.source.digitalSignalGenerator.DigitalSignalGenerator
- All Implemented Interfaces:
de.labAlive.system.Source
,de.labAlive.system.System
public class DigitalSignalGenerator
extends de.labAlive.baseSystem.DigitalSource<DigitalSignalGenerator>
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionDigitalSignalGenerator
(int... predefinedSequence) DigitalSignalGenerator
(BitPatternGenerator bitPattern) -
Method Summary
Modifier and TypeMethodDescriptionbitPattern
(BitPatternGenerator bitPattern) de.labAlive.core.signal.Signal
void
samplingTime
(double samplingTime) toString()
Methods inherited from class de.labAlive.baseSystem.DigitalSource
setDefaultSamplingTime, setTriggerPeriod, setTriggerPeriod
Methods inherited from class de.labAlive.baseSystem.SignalSource
getTriggerManager, off, on, outputOn, samplingRate, samplingRate, samplingTime, setRate
Methods inherited from class de.labAlive.core.abstractSystem.source.Source2Impl
getImplementation, getSamplingTime
Methods inherited from class de.labAlive.core.abstractSystem.System
connect, doubleAttenuationProperty, doubleAttenuationProperty, doubleDbProperty, doubleDbProperty, doubleProperty, doubleProperty, getInWire, getOutWire, getOutWire, hide, hideSystemOnly, label, name, rebuild, set, show
Methods inherited from class de.labAlive.core.wiringComponent.WiringComponent
addSymbol, getMainParameters, getName, longName, name, name, notifyBeforeParameterChange, setStepInterceptor, setSymbol, setSymbolResolver, show, show
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface de.labAlive.system.System
addSymbol, connect, getInWire, getOutWire, label, longName, name, name, set, setStepInterceptor, setSymbol, show, show
-
Constructor Details
-
DigitalSignalGenerator
public DigitalSignalGenerator() -
DigitalSignalGenerator
-
DigitalSignalGenerator
public DigitalSignalGenerator(int... predefinedSequence)
-
-
Method Details
-
bitPattern
-
getSignal
public de.labAlive.core.signal.Signal getSignal() -
samplingTime
- Specified by:
samplingTime
in interfacede.labAlive.system.Source
- Overrides:
samplingTime
in classde.labAlive.baseSystem.SignalSource<DigitalSignalGenerator>
-
notifySourcePropertyChanged
public void notifySourcePropertyChanged() -
toString
- Overrides:
toString
in classde.labAlive.core.wiringComponent.WiringComponent
-