java.lang.Object
de.labAlive.core.wiringComponent.WiringComponent
de.labAlive.core.abstractSystem.System
de.labAlive.core.abstractSystem.mi.OnConditionStartableSystem
de.labAlive.core.abstractSystem.sampleRateConverter.SampleRateConverter
All Implemented Interfaces:
de.labAlive.system.System

public class Multiplexer extends UpConverter<Multiplexer>
Multiplexer is a MISO UpConverter. The UpConverter base class is used and the 2nd input feature is added there. Each incoming signal is output. As there are 2 inputs the rate is up converted by 2.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    de.labAlive.core.signal.Signal
    getInSignal(int port)
     

    Methods inherited from class de.labAlive.system.sampleRateConverter.upConverter.base.UpConverter

    build

    Methods inherited from class de.labAlive.system.sampleRateConverter.SampleRateConverter

    getSignal, setSyncSample

    Methods inherited from class de.labAlive.core.abstractSystem.sampleRateConverter.SampleRateConverter

    getConversionRate, getInSignal

    Methods inherited from class de.labAlive.core.abstractSystem.mi.OnConditionStartableSystem

    getImplementation, setColdStartSignal

    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, toString

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface de.labAlive.system.System

    addSymbol, longName, name, setStepInterceptor, setSymbol, show, show
  • Constructor Details

    • Multiplexer

      public Multiplexer()
      Parameters:
      outSignalType - AnalogSignal or DigitalSignal
  • Method Details

    • getInSignal

      public de.labAlive.core.signal.Signal getInSignal(int port)