Hi Mike - 

> I wonder it the AP bit patterns in ft8b.f90 could be double-checked?  I 
> couldn't quite figure out how to check these myself.

You can check them yourself using ft8sim:

$ ./ft8sim "W9MDB K9AN RRR" s 1500 0.0 0.1 1.0 1 -20
 Generating single signal at 1500 Hz.
f0: 1500.000   DT:  0.00   TxT:  12.6   SNR: -20.0  BW:50.0  W9MDB K9AN RRR     
   
1111100101110101011000011001 1111011100110010101010101100
0111111011001111
000
011011000110
   1   0.00 1500.00  -20.0  000000_000001.wav

The first line of bits contains the two 28-bit callsign fields:
1111100101110101011000011001 1111011100110010101010101100

The second line of bits is the 16 bit report field. In this example, the report 
field contains the message bits that represent “RRR” message:
0111111011001111

The third line of bits are the “extra” 3 bits (all zeros in this example):
000

The 4th line is the 12-bit CRC:
011011000110

Of course, you can examine ft8sim.f90 for details.

Please do let me know if you find any errors. 

Another good way to test is to generate a batch of wav files containing a 
message like “W9MDB K9AN RRR” at various SNRs from, say, -20 to -23 dB. Then 
decode them with AP turned on and off. To see the effect of AP, the state 
machine has to be in the appropriate state (you can click on Tx buttons to set 
the state) and Dx Call has to contain the right callsign (K9AN for the example 
message that I gave).

Steve k9an


> On Oct 30, 2017, at 10:29 AM, Black Michael via wsjt-devel 
> <[email protected]> wrote:
> 
> I seem to have a lot of instances the the RRR/73 exchange having to be 
> repeated a bit too much.
> I do have AP enabled.
> 
> I wonder it the AP bit patterns in ft8b.f90 could be double-checked?  I 
> couldn't quite figure out how to check these myself.
> 
>   data icos7/2,5,6,0,4,1,3/
>   data mcq/1,1,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,1,1,0,0,1/
>   data mrrr/0,1,1,1,1,1,1,0,1,1,0,0,1,1,1,1/
>   data m73/0,1,1,1,1,1,1,0,1,1,0,1,0,0,0,0/
>   data mde/1,1,1,1,1,1,1,1,0,1,1,0,0,1,0,0,0,0,0,1,1,1,0,1,0,0,0,1/
>   data mrr73/0,0,0,0,0,0,1,0,0,0,0,1,0,1,0,1/
> 
> de Mike W9MDB
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! 
> http://sdm.link/slashdot_______________________________________________
> wsjt-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/wsjt-devel


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
wsjt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to