normalised DPSK phase subtarctions to make scatter plot more accurate

git-svn-id: https://freetel.svn.sourceforge.net/svnroot/freetel/codec2-dev@1158 01035d8c-6547-0410-b346-abe4f91aad63
script to generate swept signal for tx testing

git-svn-id: https://freetel.svn.sourceforge.net/svnroot/freetel/codec2-dev@1159 01035d8c-6547-0410-b346-abe4f91aad63
errors to range of bits in codec frame, new burst error model

git-svn-id: https://freetel.svn.sourceforge.net/svnroot/freetel/codec2-dev@1160 01035d8c-6547-0410-b346-abe4f91aad63
simple simulation of multipath burst errors, but probably best to use pathsim on modem signal

git-svn-id: https://freetel.svn.sourceforge.net/svnroot/freetel/codec2-dev@1161 01035d8c-6547-0410-b346-abe4f91aad63
fixed QPSK mapping - thanks Bill, note this will make modem incompatable with previous versions

git-svn-id: https://freetel.svn.sourceforge.net/svnroot/freetel/codec2-dev@1162 01035d8c-6547-0410-b346-abe4f91aad63
changed QPSK mapping, some minor mods to display bit error patterns

git-svn-id: https://freetel.svn.sourceforge.net/svnroot/freetel/codec2-dev@1163 01035d8c-6547-0410-b346-abe4f91aad63
suport for plotting error patterns, some experimental code for SNR estimation of each tone

git-svn-id: https://freetel.svn.sourceforge.net/svnroot/freetel/codec2-dev@1164 01035d8c-6547-0410-b346-abe4f91aad63
improved sync for hanging on in fades and small big in logging data in fdmdv_demod

git-svn-id: https://freetel.svn.sourceforge.net/svnroot/freetel/codec2-dev@1165 01035d8c-6547-0410-b346-abe4f91aad63
insert errors

git-svn-id: https://freetel.svn.sourceforge.net/svnroot/freetel/codec2-dev@1166 01035d8c-6547-0410-b346-abe4f91aad63
reduced dynamic range of spectrogram

git-svn-id: https://freetel.svn.sourceforge.net/svnroot/freetel/codec2-dev@1167 01035d8c-6547-0410-b346-abe4f91aad63
updated for changed func calls

git-svn-id: https://freetel.svn.sourceforge.net/svnroot/freetel/codec2-dev@1168 01035d8c-6547-0410-b346-abe4f91aad63
interleaving tests, not useful with no FEC

git-svn-id: https://freetel.svn.sourceforge.net/svnroot/freetel/codec2-dev@1169 01035d8c-6547-0410-b346-abe4f91aad63
fixed sync state machine bug

git-svn-id: https://freetel.svn.sourceforge.net/svnroot/freetel/codec2-dev@1170 01035d8c-6547-0410-b346-abe4f91aad63
a little more work on the sync algorithm

git-svn-id: https://freetel.svn.sourceforge.net/svnroot/freetel/codec2-dev@1171 01035d8c-6547-0410-b346-abe4f91aad63
modified for m-psk and variabel Nc operation, m=4 tested

git-svn-id: https://freetel.svn.sourceforge.net/svnroot/freetel/codec2-dev@1172 01035d8c-6547-0410-b346-abe4f91aad63
Few different Nc values tested OK, PAPR and SNR track OK and UT works OK

git-svn-id: https://freetel.svn.sourceforge.net/svnroot/freetel/codec2-dev@1173 01035d8c-6547-0410-b346-abe4f91aad63
started modifying for variable number of carriers

git-svn-id: https://freetel.svn.sourceforge.net/svnroot/freetel/codec2-dev@1174 01035d8c-6547-0410-b346-abe4f91aad63
modified first 2 tx functions for variable Nc

git-svn-id: https://freetel.svn.sourceforge.net/svnroot/freetel/codec2-dev@1175 01035d8c-6547-0410-b346-abe4f91aad63
modified modulator side to support variable number of carriers, tested OK on default Nc=14

git-svn-id: https://freetel.svn.sourceforge.net/svnroot/freetel/codec2-dev@1176 01035d8c-6547-0410-b346-abe4f91aad63
mod works with variable Nc, 10,14, 20 tested using Matlab demod.  Demod currently broken

git-svn-id: https://freetel.svn.sourceforge.net/svnroot/freetel/codec2-dev@1177 01035d8c-6547-0410-b346-abe4f91aad63