Robochameleon
v1.0
|
CAdaptiveEqualizer_MMA_RDE_v1 | Radius directed equalization |
CBalancedPair_v1 | Balanced photodiode pair model |
CBaseBandFilter_v1 | This class implements a baseband filter |
CBC_Nx1_v1 | Non-polarizing Beam combiner |
CBERT_v1 | Contains the implementation of a BER counter |
CBranchSignal_v1 | Branches the input signal |
CBS_1xN_v1 | Non-polarizing beam splitter |
CCDCompensation_v1 | FFT-based chromatic dispersion compensation |
CChannelCombiner_v1 | Combines signals with different carrier frequency |
CClassTemplate_v1 | A short description of the class |
CCoherentFrontend_v1 | Coherent front-end with polarization diversity |
CCoherentFrontend_v2 | Coherent front-end with polarization diversity |
CCombiner_v1 | Combines several signals into one with several colums |
Cconst | Global variable holding physical constants |
CCrop_v1 | Crops a signal with many samples to fewer samples |
CDAC_v1 | Digital to analog converter |
CDACPrecompensator_v1 | Digital to analog conversion precompensator |
CDCblock_v1 | DC block |
CDDPLL_v1 | Second order type II decision-directed PLL |
CDecimate_v1 | Decimator |
CDelay_v1 | Applies a time delay to a signal |
CDigitalPreFilter_v1 | A prefilter for digital signals |
CDSO_v1 | Digital storage oscilloscope |
CEDFA_v1 | Linear EDFA model |
CElectricalFilter_v1 | Electrical filtering of a driver device |
CExtendedAWG_v1 | Extended arbitrary waveform generator |
CExtendedCoherentTransmitter_v1 | Extended coherent transmitter |
CExtendedWDMTransmitter_v1 | Extended WDM transmitter |
CGain_v1 | This class implements user defined arbitrary signal gain in power |
CIntensityModulator_v1 | Linear or Mach-Zehnder intensity modulator |
CIQModulator_v1 | I-Q modulator model |
CLaser_v1 | Laser model |
CLinChBulk_v1 | Linear channel model |
CMapper_v1 | Mapper module |
Cmodule | Superclass: collection/sequence of unit |
Cmodule_view | Superclass: graphical interface for units |
CNegator_v1 | Negates the input |
CNonlinearChannel_v1 | Nonlinear fiber optical channel model using SSF method class |
COpticalHybrid_v1 | Passive part of an optical hybrid |
COrthogonalCodeGenerator_v1 | Orthogonal code generation |
COSNR_v1 | Optical signal-to-noise (OSNR) loading block |
CPatternGenerator_v1 | Pattern generator class implementation |
CPBC_Nx1_v1 | Polarizing beam combiner |
CPBS_1xN_v1 | Polarizing beam splitter |
CPD_v1 | Photodiode model |
CPhaseNoiseModel_v1 | Helper class for phase noise modeling |
CPolarizer_v1 | Polarizer model |
CPolMux_v1 | Polmux emulation - delay, rotate polarization, add |
CPPG_v1 | PPG Pulse pattern generator |
CPulseShaper_v1 | Pulse shaper |
CPulseTrainGenerator_v1 | Generates train of pulses with different shapes |
Cpwr | Power description class |
CQuadratureImbalanceCompensation_v1 | I-Q imbalance correction |
CQuantizer_v1 | Quantizer is a unit that outputs a quantized version of input signal interface |
CResample_v1 | Resampling |
CResampleSkewJitter_v1 | Resampler, rectangular anti-aliasing, and timing impairments insertion |
Csignal_interface | Signal description class |
CSimpleAWG_v1 | Simple arbitrary waveform generator |
CSimpleCoherentTransmitter_v1 | Simple coherent transmitter |
CSimpleWDMTransmitter_v1 | Simple WDM transmitter |
Csink | Stores the input signal |
CSNR_v1 | Signal-to-noise (SNR) loading block |
CSplitter_v1 | Splits a signal with several columns into several signals |
CSymbolGenerator_v1 | Symbol generator |
CTestCh2x2_v1 | Simple "channel" that passes two inputs to two outputs |
CTestSink_v1 | Simple "receiver" that prints the input to the command window |
CTestSource_v1 | Simple "transmitter" that generates a dummy output signal |
Cunit | Superclass: basic building block to hold functions |
Cunit_view | Superclass: graphical interface for units |
CWaveformGenerator_v1 | Waveform generator class implementation |