Alle Klassen und Schnittstellen
Klasse
Beschreibung
Is shown in the Property Window with name and a button.
Helper to only perform every frame'th action.
Adder with nIn inputs.
Canvas representing an adder.
Implements Signaling of BaseWiringComponent
VirtualSubcarrierSerial2Parallel inserts zeros into the outgoing ParallelSignal.
Has a delay of SyncSample + 1, e.g. setSyncSample(0) results in a delay of 1
No trigger merge.
Modulator für ein Amplitudenmodulationssystem mit 2 Eingüngen, 1 Ausgang.
Class to border the amplitude of a analog signal
CDMA Modulation and Demodulation
AnalogDespreader implements a analog DownSampler that puts out the sum of last period signals.
(Convenient) base class for systems with single input and output.
In: ComplexSignal or AnalogSignal - bandpass
Out: ComplexSignal, detection signal
In: ComplexSignal
Out: ComplexSignal
Can be launched as Applet or Application.
new 05/22
javaw -jar labAliveAppletsSigned.jar de.labAlive.wiring.editor.MyLab id=13Ungültige Eingabe: "&t"=SineUngültige Eingabe: "&s"=mylabUngültige Eingabe: "&w"=sine%0D%0Asine+5kHzUngültige Eingabe: "&p"=signalgenerator+amplitude+5.0
java.exe -jar "labAliveAppletsSigned.jar" de.labAlive.wiring.test.AppletParameter 22 44 -message=Hello
java.exe -jar "labAliveAppletsSigned.jar" intro.LtiSystemX or java.exe -jar labAliveApplets.jar intro.LtiSystemX
javaw.exe -jar "labAliveApplets.jar" de.labAlive.wiring.akt.DigitalBasebandBandWithImpulseinterferenceDemo 22 44 hide
Start via batch file, e.g.
In: AnalogSignal
Out: ComplexSignal
In: ComplexSignal
Out: AnalogSignal
Facade for PlayAudioParameters, it contains the methods to be used in Wirings.
Facade for PlayAudioParameters, it contains the methods to be used in Wirings.
invokes an action.
Additive white Gaussian noise (AWGN) is a basic channel model that adds white Gaussian noise to the input signal.
Abstract class for systems and wires.
The decider maps the analog input signal to a digital output signal.
Maps bitsPerSymbol, e.g. 4, incoming bits (DigitalSignal)
to a symbol (complex signal).
Trigger merge of all in signals to out signal.
The signal of input 1 is delayed, i.e. the 2nd connected input.
Class for Coder, precodes the digital source signal before modulation.
Class for collected Simulation - Layout Correlations von Alexander Hanschmann
FIR-Filter for any signal type, also complexSignal Implementing class must set impulse response coefficients.
In: ComplexSignal
Out: AnalogSignal
Parameters for the digital osci.
Facade for ComplexOsciParameters, it contains the methods to be used in Wirings.
Random binary, digital signal-source with 1 or -1
In: ComplexSignal
Out: AnalogSignal
Waveforms generating complex signals.
Outputs 2 signals: the 2nd is 90ü behind
phaseOffset = 0ü: sine and cosine
phaseOffset = 90ü: cosine and -sine
phaseOffset = 180ü: -sine and -cosine
phaseOffset = 270ü: -cosine and sine
Outputs 2 signals: the 2nd is 90ü behind.
TODO an neuem Downsample anpassen
Despreader implements a digital DownSampler that puts out the sum of last period signals.
class for an InPort.
Any signal is changed into analog signal.
Signal2NoiseController sets S/N.
Parameters for the digital osci.
Facade for OsciParameters, it contains the methods to be used in Wirings.
(Convenient) base class for systems with single input and output.
Random binary, digital signal-source with 1 or -1
Regarded externally, the MultipleInputMeter has no outputs.
Double system or measure parameter, e.g. frequency of a signal generator.
Reduces the sampling rate by a ratio.
Down sampler for analog and digital signals.
Canvas for a system.
Supported Waveforms of the signal generator.
Supported Waveforms of the signal generator.
Multiplexer with 2 inputs alternating switches input line to send to the output.
A from and to position.
In: ComplexSignal or AnalogSignal - bandpass
Out: ComplexSignal, detection signal
In: ComplexSignal
Out: AnalogSignal
A dialog window for error messages of WiringComponents.
System to expand the amplitudes of a signal with
the 13-Segment-Kennlinie
TripleQueueSignalSynchronizer geht nicht bei Feedback
FibreChannel wie im Praktikum
FIR-Filter
Implementing class must set impulse response coefficients.
Canvas for a system.
White Gaussian noise source producing analog or complex signals
Example for dependent / readonly parameter
Generates a periodical signal with specific amplitude and frequency.
IIR-Filter
Canvas for a system.
class for an InPort.
Extension to DoubleParameter that displays int, e.g. "100" (and not "100.0)).
E.g. bits or no. of parameter.
Divides datastream into an inphase and quadrature stream.
Divides datastream into an inphase and quadrature stream.
In: ComplexSignal
Out: AnalogSignal
I-Q-Splitter Divides datastream into an inphase and quadrature stream.
Class to kompress the amplitudes of a incoming siganl with
the 13-Segment-Kennlinie
see Direction4 {
LEFT(-2, 0, 'Ungültige Eingabe: "<"'),
TOP(0, -2, '^'),
RIGHT(2, 0, '>'),
BOTTOM(0, 2, 'v'),
SHORTLEFT(-1, 0, 'a'),
SHORTTOP(0, -1, 'w'),
SHORTRIGHT(1, 0, 'd'),
SHORTBOTTOM(0, 1, 's');
see Direction4 {
LEFT(-2, 0, 'Ungültige Eingabe: "<"'),
TOP(0, -2, '^'),
RIGHT(2, 0, '>'),
BOTTOM(0, 2, 'v'),
SHORTLEFT(-1, 0, 'a'),
SHORTTOP(0, -1, 'w'),
SHORTRIGHT(1, 0, 'd'),
SHORTBOTTOM(0, 1, 's');
Supported Waveforms of the signal generator.
Has 3 inputs: 1 Laser as
Frame where the wiring is displayed.
Signal2NoiseController sets S/N.
Used for Amplitudenbegrenzung
Measure (Messgerüt) has a Display, PropertyWindow and Parameters.
Handles special cases: no and single measure.
Measures of a WiringComponent.
Facade for measures of a WiringComponent.
Empty SignalingReceiver that does nothing.
Base Meter (Messgerüt) to be extended by e.g.
Interface for Meters, e.g.
Basic class for window used by Display Implementations.
Minimum, maximum and increment value (when scrolling the value).
The possible values are (as usually used in oscis) ... 0.1, 0.2, 0.5, 1, 2, 5, 10, 20, 50 ...
Base Class for a MISO system canvas, e.g. adder or multiplier.
Base class for a MISO (multiple input single output) system.
Moving average filter.
Facade for MultiMeterParameters, it contains the methods to be used in Wirings.
Averages a metric till a reset() is done.
Supported Waveforms of the signal generator.
Multiplexer is a MISO UpConverter.
Displays a multiplexer wire, e.g.
Multiplexer - SIMO-system with 1 input and 2 or more outputs.
Container for signals.
Multiplier with nIn inputs.
Quantize a incoming analog signal
To accelerate plotstep the new meter value is only displayed every frame steps.
Compiles the OFDM symbol as parallel signal block.
Base class for systems with more than one inputs (and any number of outputs).
Implements the technical measure functions of an osci.
class for an OutPort.
Container for signals.
The in and outgoing signals are of type ParallelSignal.
Canvas representing a wire.
System or Measure parameter (setting, property), e.g. frequency of a signal generator.
A Parameter has a ParameterDetailLevel.
Set of Parameters accessible via Keyword.
Implements DisplayParameters feature for Parameters.
All parameters of a WC, e.g.
Facade for Parameters, it contains the methods to be used in Wirings.
All params of a WC, e.g.
(Convenient) base class for systems with single input and output.
(Convenient) base class for systems with single input and output.
(Convenient) base class for systems with single input and output.
(Convenient) base class for systems with single input and output.
(Convenient) base class for systems with single input and output.
To accelerate plotstep the new meter value is only displayed every frame steps.
Abstract class for a port.
Veraltet.
Facade for PowerMeterParameters, it contains the methods to be used in Wirings.
Averages the power till a reset() is done.
PropertyWindow is the unified display of systems and measure properties.
In: AnalogSignal
Out: ComplexSignal
In: AnalogSignal
Out: ComplexSignal
In: ComplexSignal
Out: AnalogSignal
In: ComplexSignal
Out: AnalogSignal
Also uniform quantiser.
Uniform quantiser.
Raised Cosine (RC)
Base class for cos-roll-off lowpass filter
Raised Cosine (RC)
Base class for cos-roll-off highpass filter
2 incoming real signals are downconverted to one complex signal..
Trigger merge of both in signals to the out signal.
Supported Waveforms of the signal generator.
Ideal bandpass filter.
Ideal highpass filter.
Ideal low pass filter / si impulse.
Base class for low and high pass filter
Serial2Parallel converter for analog and digital signals.
No trigger merge.
Root Raised Cosine (RRC)
Cosinus-roll-off-Filter (root-raised-cosine filter)
Scale FIR filter coefficients.
Container for Osci parameter.
Facade for OsciParameters, it contains the methods to be used in Wirings.
This is the list of implemented SelectFeatureParameters
SelectParameter has a name, e.g.
Serial2Parallel converter for analog and digital signals.
Has a delay of SyncSample + 1, e.g. setSyncSample(0) results in a delay of 1
No trigger merge.
invokes an action.
Produces analog signals with selectable wave forms sine, triangle, rectangle ...
Class for a Signaling message.
Empty SignalingReceiver that does nothing.
Facade for SignalViewerParameters, it contains the methods to be used in Wirings.
Displays signal values in a textfield.
Facade for SignalViewerParameters, it contains the methods to be used in Wirings.
Displays signal values in a textfield.
SIMO-system with 1 input and 2 or more outputs.
SimpleTerminationInPort for Sink.
Linken der Simulation mit dem Layout von Alexander Hanschmann Master CAE
Class for a TerminationSystem with an TerminationInPort.
Class for a TerminationSystem with an TerminationInPort.
Averaging in time is a convolution with e.g. 1, 1 filter.
(Convenient) base class for systems with single input and output.
(Convenient) base class for systems with single input and output.
Sleep time for timer thread
Canvas for a system.
Base class for a source - system with no inputs and one (or more) output(s).
Facade for SpectrumParameters, it contains the methods to be used in Wirings.
Container for SpectrumAnalyser.
Speed for timer thread in stepsPerSecond
Is not bound to a wiringComponent (wire or system).
Interface for a StartableSystem.
Implementations determine the corresponding symbol for the wiringComponent.
Down sampler for analog and digital signals.
(Convenient) base class for systems with single input and output.
Measure (Messgerüt) has a Display, PropertyWindow and Parameters.
Represents the (official, public) view of systems in the context of building a wiring.
Canvas for a system.
Subclasses need not to call init().
A SystemContainer is a basic simulation unit without inner synchronization.
Abstract class for a system with 0 or more inputs (Ports)
and 0 or more outputs (Ports).
Simulation: Implements a default output helper method.
Signaling: Implements basic Signaling methods, e.g. forwardSignaling.
Simulation: Implements a default output helper method.
Signaling: Implements basic Signaling methods, e.g. forwardSignaling.
This is the first measure for a system.
TerminationInPorts are the InPorts for OnConditionStartableSystems.
An interface for a ThreadStepListener.
Calls listener.threadStep() periodically.
All output signal are AnalogSignals.
All output signal are AnalogSignals.
Processes triggers initiated by SimulationTime.
Facade for UdpSinkParameters, it contains the methods to be used in Wirings.
Upsample for any signal type.
Upsample for any signal type.
Upsample for any signal type.
Supported Waveforms of the signal generator.
Provides t, period and amplitude to subclasses.
Basic class for window/Frame/Dialog used by measures and PropertyWindow.
Calculates automatically locations of meter windows and PropertyWindows.
Wire for all signal types.
Canvas representing a wire.
Wire for all signal types.
Implements the initialization of standard measures
Wiring implementations set up a a wiring, e.g.
Manages the simulation of a wiring.
Abstract class for systems and wires.
Implements Signaling of BaseWiringComponent
Manages the layout of a Wiring.
Veraltet.
Common initialization for all labAlive simulations.
XYMeterParameter is the common base for Osci and Spectrumanalyzer parameters and also further xy-Meter parameters.
Facade for XYMeterParameters.