Add a noise source to self-interference cancellation example
andrehoracio97 opened this issue · 5 comments
Hi, first of all great job that you have done there, I have a question and this was the only way I have found to do it. I want do self-interference cancellation only with the knowledge of the Gaussian Noise and the Original signal mixed with that noise. So I pick up your example of self-interference cancellation, and I did this, however it's not working, can you help me please?
NOTE: After I got that working I need to integrate with QPSK modulation, so I need to recover the right signal without this noise (I already tried Band Pass Filter, but it not recovers well, it's something that I am doing wrong).
This is a good idea for improving the example. How about the example below? If you don't want the second signal (2 kHz) then set its amplitude to 0.
Thanks a lot for answer me.
In that example, the LMS Filter has knowledge of the original signal (Source Signal with freq 1k).
What I am talking is when the LMS has no knowledge of the original signal (only the noise added), explaining beter: The LMS only receives the noise, and the signal mixed (of that noise with the original signal). And what I want is recover the original signal.
Have a look at the adaptive line enhancer example then.
Ok, I think I get it. Setting the "First input" as "Reference" in parameters, and If I put the mixed signal in first input of the LMS Filter, and the noise on the second input, then the error output will be my original signal without noise. I am right?
Just a question: At the input of the LMS Filter Block, the noise sample needs to be inputed at same time as the same noise sample mixed with the original signal?
Thanks for the help ;)