Class ModemPulseShapeImpl<T extends ModemPulseShapeImpl<T>>
java.lang.Object
de.labAlive.system.siso.modem.builder.pulsShape.ModemPulseShapeImpl<T>
- All Implemented Interfaces:
PulseShape
- Direct Known Subclasses:
HalfSinePulseShape
,NilPulseShape
,RectPulseShape
,RootRaisedCosine
,SelectablePulseShape
,Sinc
public abstract class ModemPulseShapeImpl<T extends ModemPulseShapeImpl<T>>
extends Object
implements PulseShape
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetName()
int
void
synchronize
(SynchronizationDownSample downSample) toString()
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface de.labAlive.system.siso.modem.builder.pulsShape.PulseShape
createPulseShaper
-
Constructor Details
-
ModemPulseShapeImpl
public ModemPulseShapeImpl()
-
-
Method Details
-
getName
- Specified by:
getName
in interfacePulseShape
-
getSymbolDelay
public int getSymbolDelay()- Specified by:
getSymbolDelay
in interfacePulseShape
-
synchronize
- Specified by:
synchronize
in interfacePulseShape
-
toString
-