Hi,

I've compiled here ver 3579 codec2 and FreeDV on my ASRock QC5000-ITX box.
AMD A4-5000 APU with Radeon(TM) HD Graphics, 800MHz each of 4 CPUs

I cannot get a decode in mode 700D in any other than interleave 1.
Files from: http://rowetel.com/downloads/codec2/700d_part4/

top
  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND     
18695 alanb     20   0 1716200  69516  45048 R  93.4  0.9  12:14.09 freedv 

Do I need a faster box?

Alan VK2ZIW


On Sat, 5 May 2018 08:46:14 +0930, David Rowe wrote
> I've now tested the interleaver with FreeDV GUI on 700D (SVN rev 
> 3579). The tx and rx must have the same interleaver setting, which 
> is set on Tools-Options.  The number (1,2,4,8,16) is the interleaver 
> delay in 160ms modem frames, so 16(0.16) is 2.56 seconds (5.12 sec 
> total from tx to rx).
> 
> Especially at low SNRs, there can be a big delay (10 seconds or more)
>  for the Interleaver to sync.  The modem can also lock up on the 
> wrong frequency offset, leading to false syncs, hence the ReSync 
> button.  I need to improve acquisition at some stage.  This low SNR 
> world is challenging - the raw bit error rate is 10% at -2dB SNR.
> 
> In terms of bit error rate, a 16 frame interleaver is worth 4dB in 
> simulated HF fast fading channels.  Not sure how it will play out on 
> real channels for PTT radio.  This is experimental radio, so lets 
> try and find out :-)
> 
> Here are some test files to play into FreeDV:
> 
>    http://rowetel.com/downloads/codec2/700d_part4/
> 
> "fast" refers to a fading channel with 1Hz fade bandwidth, "intX" is 
> the interleaver depth.
> 
> Notes:
> 
> i) 700C doesn't maintain sync at these SNRs ....
> ii) I can't actually hear the modem signal at -2dB
> ii) You can make your own simulated files with:
> 
> ./freedv_tx 700D ../../raw/ve9qrp.raw - --interleave 16 | 
> ./cohpsk_ch - - -24 --Fs 8000 --fast -f -20 | sox -t raw -r 8000 -s -
> 2 - ~/Desktop/700D/ve9qrp_1600_int16_fast_snr2dB.wa
> 
> Tweak the cohpsk_ch third argument "-24" (Noise spectral density 
> value) to get the reported SNR you want.
> 
> -/-
> 
> I'm not sure if my model for SSB is correct.  I'm just calculating 
> the total signal power and adding calibrated noise to get the 
> desired SNR. I suspect the peaks are higher than they should be.  In 
> a real SSB radio ALC will raise the mic gain of low level segments 
> of speech.  The net effect will be reducing the peak/average power 
> ratio, taking the peaks down closer to the noise.  Need to measure a 
> real SSB tx, and perhaps model ALC.
> 
> - David
> 
> ----------------------------------------------------------------------------
--
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-codec2@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2


Alan

Evil flourishes when good men do nothing.
Consider the Christmas child.
---------------------------------------------------------------------------
Alan Beard               Unix Support Technician from 1984 to today
70 Wedmore Rd.           Sun Solaris, AIX, HP/UX, Linux, SCO, MIPS
Emu Heights N.S.W. 2750  Routers, terminal servers, printers, terminals etc..
+61 2 47353013 (h)       Support Programming, shell scripting, "C", assembler
0414 353013 (mobile)     After uni, electronics tech


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Freetel-codec2 mailing list
Freetel-codec2@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Reply via email to