Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fsk_demodulator: invert symbols in non-IQ if deviation is negative
We use a negative deviation to indicate that the high tone encodes the bit 0 and the low tone encodes the bit 1. With IQ input, this is taken into account for quadrature demodulation. However, with non-IQ input, which is already FM-demodulated, this wasn't taken into account. In this case it is necessary to invert the stream of symbols at some point. See the discussion in #307 (comment)
- Loading branch information