Klasse ModemBuilder

java.lang.Object
de.labAlive.system.siso.modem.builder.ModemBuilder

public class ModemBuilder extends Object
  • Konstruktordetails

    • ModemBuilder

      public ModemBuilder()
  • Methodendetails

    • modem

      public ModemBuilder modem(Modem modem)
    • rates

      public ModemRates rates()
    • rfRates

      public RfModemRates rfRates()
    • rates

      public ModemBuilder rates(ModemRates rates)
    • pulsShape

      public PulseShape pulsShape()
    • pulsShape

      public ModemBuilder pulsShape(PulseShape pulsShape)
    • symbol

      public SymbolMapping symbol()
    • symbol

      public ModemBuilder symbol(SymbolMapping symbol)
    • symbolDuration

      public double symbolDuration()
    • demodPulseShaperImpulseResponseEnergy

      public double demodPulseShaperImpulseResponseEnergy()
    • build

      public Modem build()
    • getSyncDurationInSeconds

      public double getSyncDurationInSeconds()
    • getSyncDurationInSymbols

      public int getSyncDurationInSymbols()
    • setSyncDurationInSymbols

      public void setSyncDurationInSymbols(int syncDurationInSymbols)
    • setPostZeroSymbols

      public void setPostZeroSymbols(int postZeroSymbols)
    • getPostZeroSymbols

      public int getPostZeroSymbols()
    • getPostZeroSamples

      public int getPostZeroSamples()
    • setDiracFactor

      public void setDiracFactor(double diracFactor)
    • getDiracFactor

      public double getDiracFactor()
    • setVERIFY_DETECTION_REQUIRED

      public void setVERIFY_DETECTION_REQUIRED(int vERIFY_DETECTION_REQUIRED)
    • getVerifyDetectionRequired

      public int getVerifyDetectionRequired()
    • isPauseAfterSync

      public boolean isPauseAfterSync()
    • setPauseAfterSync

      public void setPauseAfterSync(boolean pauseAfterSync)