Base
Full Name | Radhika Raghavan |
Organization | Model Engineering College |
Job Title | M Tech student |
Country |
Forum Replies Created
Hi Alistu,
I could fix that problem by replacing M-ary threshold detector and PAM decoder by data recovery. Before that I was not getting a valid output sequence to decode.
I get the correct input sequence I transmitted after decoding but the BER is 0. Can you tell me why this happens?
Thanks a lot Alistu
Hi Alistu,
All files are attached.
Sorry. Here is the .osd file.
Attachments:
Hi,
I used a M-ary threshold detector at the output of photodetector and a PAM sequence decoder to get the binary sequence. What I get at the output of PAM sequence decoder is a 160 bit long series of alternate 1 and 0s. This shouldn’t be the sequence I get for the given input. I think there is some problem with the PAM decoder. I have attached the osd file. Can you please check it and give some suggestions?
Hi Alistu,
I will try it. Thank you.
Hi Alistu,
Thanks a lot. I could convert the noise plus signal output of detector to an electrical pulse having 0 and 1 amplitudes. Still I have to convert the electrical signal to a binary sequence.
Hi alistu,
I could fix that error. The sequence length in layout properties was 32 bits and my input was 20 bits. So input was taken as 32 bit by default. That caused a mismatch in number of elements when I used reshape function.
Is there any way to convert electrical signal to binary in Optisystem 7.0 ?
I am using Reed Solomon encoding and decoding with on off keying for underwater optical wireless communication system. Input is given using user defined bit sequence generator. When I input a 20 bit sequence directly, it showed a CIDF scheduler error and then I used the load from file option. For encoding I used matlab component. The matlab code worked when I run it separately with input given directly in matlab. But it does not work with the ‘InputPort1.Sequence’, which is actually the output from user defined bit sequence generator.
For decoding, I have to convert electrical signal from detector output to binary and then decode using matlab component. Is there any way to convert electrical signal to binary in Optisystem 7.0 ?
The files are attached.
Can anyone help me to fix this issues?
Hi Alistu and Damian,
I hadn’t opened the m file from code directory in matlab command window. Fixed it. Thank you.