|
Robochameleon
v1.0
|
| Cconst | Global variable holding physical constants |
| ▼Chandle | |
| ▼Cunit | Superclass: basic building block to hold functions |
| 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 |
| CCombiner_v1 | Combines several signals into one with several colums |
| CCrop_v1 | Crops a signal with many samples to fewer samples |
| 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 |
| 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 |
| CCoherentFrontend_v1 | Coherent front-end with polarization diversity |
| CCoherentFrontend_v2 | Coherent front-end with polarization diversity |
| CDAC_v1 | Digital to analog converter |
| CDACPrecompensator_v1 | Digital to analog conversion precompensator |
| CExtendedAWG_v1 | Extended arbitrary waveform generator |
| CPolMux_v1 | Polmux emulation - delay, rotate polarization, add |
| CSimpleAWG_v1 | Simple arbitrary waveform generator |
| ▼CSimpleCoherentTransmitter_v1 | Simple coherent transmitter |
| CExtendedCoherentTransmitter_v1 | Extended coherent transmitter |
| ▼CSimpleWDMTransmitter_v1 | Simple WDM transmitter |
| CExtendedWDMTransmitter_v1 | Extended WDM transmitter |
| CSymbolGenerator_v1 | Symbol generator |
| CWaveformGenerator_v1 | Waveform generator class implementation |
| 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 |
| CPolarizer_v1 | Polarizer model |
| CPPG_v1 | PPG Pulse pattern generator |
| CPulseShaper_v1 | Pulse shaper |
| CPulseTrainGenerator_v1 | Generates train of pulses with different shapes |
| 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 |
| Csink | Stores the input signal |
| CSNR_v1 | Signal-to-noise (SNR) loading block |
| CSplitter_v1 | Splits a signal with several columns into several signals |
| 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 |
| Cmodule_view | Superclass: graphical interface for units |
| CPhaseNoiseModel_v1 | Helper class for phase noise modeling |
| Cpwr | Power description class |
| Csignal_interface | Signal description class |
| Cunit_view | Superclass: graphical interface for units |
1.8.11