Amplifies the optical signal to a certain mean power value of the signal.


pypho_meanpow.__init__(glova, power, unit)

Instantiation and parameter setting.

Parameter Type Description
glova instance Global parameters
power float Mean signal power in dBm or W. Unit can be defined by unit
unit string Unit of the mean signal power:
'dBm' (default value) or 'W'


Output Type Description
User defined variable pypho_meanpow.pypho_meanpow  


pypho_meanpow.__call__(esig, power (optional), unit (optional))

Parameter Type Description
esig numpy.ndarray Electrical signal representing a bitsequence.
Optional paramter   As defined above


Output Type Description
User defined variable list Returns a list in which the optical data and noise signal are defined. Read here about data signal and noise representation.