I have to implement a complete receiver in digital communications. The transmitter gives me an output vector which has real and imaginary values. It uses 16psk for modulation.
How would I demodulate that signal?
I was assuming the output with constant amplitude with different phases, but the magnitude of the whole vector is variable and also when I plot the real and imaginary parts of that vector they are also variable.
I do not know what is happening in the transmitter because it is an executable file. So can anybody help me in understanding what is actually happening and how to demodulate that signal.