Base
Full Name | preben |
Organization | Institute of Telecommunications |
Job Title | Researcher |
Country |
Forum Replies Created
in optisystem 15
in optisystem 15
figure
figure
Thanks for your reply.
Thanks for your reply.
Thanks Ahmad
it looks like Q factor
Thank you so much for your help, Ahmad.
I found the SignalLibrary,CalculationResult, and CDS-SystemManager as your guide. I didn’t see SystemManager.py file. do I missing this python file, or the CDS_SystemManager.py is same with SystemManager.py? if so, could you please upload this file?
I have added “sys.path.append(‘D:/OptiSamples/OptiSystem 15.0 Samples/PythonScripts/PythonSignalLibrary’) ” in ClockRecoveryComponent.py
I tried to change the “from SystemManager import *” to “from CDS_SystemManager import *” in ClockRecoveryComponent.py. but it didn’t work.
when I run the ClockRecoveryComponent.osd project. it still shows me the error while calculating the component Clock Recovery_1. and the caculation cancelled.
I already changed the path in the component,as “D:\OptiSamples\OptiSystem 15.0 Samples\PythonScripts\PythonComponents”
I cannot figure out where the problem is.
overlap
Attachments:
Thank you so much for your reply. I checked the python file for the ClockRecoveryComponent.osd project.
there are several packages like:
import numpy as np
import math
import tempfile
import sys
sys.path.append(‘/Temp/PythonScripts/PythonSignalLibrary’) #the directory that contains CDS_SystemManager
sys.path.append(tempfile.gettempdir() + ‘/OptiSystemTempDir’)
from SystemManager import *
from CalculationResult import *
from SignalLibrary import *
where can I download the three modules: SystemManager, CalculationResult,SignalLibrary?
you might use high sampling rate. please upload your files
any one know this problem?
sorry for some mistakes I found at the end of code.
OutputPort2.Sampled.Signal = interp(imag(OutX),SamplesPerSymbol);
OutputPort3.Sampled.Signal = interp(real(OutY),SamplesPerSymbol);
OutputPort4.Sampled.Signal = interp(imag(OutY),SamplesPerSymbol);
osd and m files to compensate dispersion in frequency domain after coherent detection. but It hasn’t worked.