Hi,
I'm trying to understand the HW impairments python block better. I looked at the py source, and came up with the attached drawing of the functionality.
Can you help me understand what the frequency offset is trying to emulate? My guess is that one would set this offset = IF freq in a superheterodyne, or carrier freq in a direct conversion. Is that correct? My initial thought was that it was actually going to shift the signal by 'freq offset' Hz or rad/sample. This doesn't appear to be the case though.
Also, can you help me understand how phase noise magnitude is set? If I add phase noise to an amplitude 1 tone, and I want -60dBc/Hz @ 10kHz, how do I determine phase noise magnitude?
Any help is appreciated!