i'm sure this is a fairly large topic area, but I'm not quite sure where to start. I have a signal in which I can change several parameters, such as the frequency, gain, etc. The modulation is a differential BPSK, and my current metric for determining the signal quality is what percentage of my auto correlation (correlating the current bit signal with the previous bit) is above 0. If it's all above or below zero, a 100% signal quality. if it's half and half, then it's 0%, and then it's linear from there. Is there a better way of doing this? I'm wanting to be able to change my signal parameters in order to increase my signal quality, where a higher signal quality should be a higher reliability of receiving a message correctly.
I'm also looking at doing demodulation in the frequency domain, so then my calculations would probably need to change. Any input and references would be appreciated. Thanks!