From SVN 3570 I have a first pass of 700D tx and rx running on the bench (i) between two laptops and (ii) in loopback using the alsa loopback device (see user guide in freedv-dev). Haven't tried a Windows build yet.

On my machines (Lenovo X200 and X220) CPU load looks good, even with lots of bit errors making the LDPC decoder work hard. About 20-30% for FreeDV GUI at -3db SNR, plus the window manager (X or Wayland).

If you super keen, pls feel free to compile and test over the air.

Still several features to add, e.g. interleaver is hard coded at 1 modem frame at the moment.

As well as the FreeDV 1600 bug, I also noticed PortAudio was losing buffers occasionally, causing the demodulator to get upset. So I changed PortAudio to "high latency" mode, which isn't very high for our application (50ms versus 5ms).

I'm in the process of adding some debug GUI info on the GUI to track any sound card buffer under/overflows in the field.

- David


On 02/05/18 18:48, Alan Beard wrote:
Hi,

I've just compiled Ver 3553 on my Fedora 23 x86_64 box and note
700D is a bit CPU hungry:
top
Tasks: 293 total,   2 running, 291 sleeping,   0 stopped,   0 zombie
%Cpu(s): 56.7 us, 13.7 sy,  0.0 ni, 29.6 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
KiB Mem :  7592440 total,   447312 free,  1924012 used,  5221116 buff/cache
KiB Swap:  8191996 total,  6582368 free,  1609628 used.  5066424 avail Mem

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
29082 alanb     20   0 1273480  62888  43176 R 176.5  0.8   7:10.66 freedv

Also when running I get a lot of Overrun messages:

RX nsam: 640 fifo_used: 1152 fifo_free: 8447
ALSA lib pcm.c:7963:(snd_pcm_recover) underrun occurred
RX nsam: 640 fifo_used: 1280 fifo_free: 8319

I've fiddled with Samplerate , 44100 then 48000 then 32000, not much different.

My box is a Low Power motherboard, ASRock QC5000-ITX, the AMD Kabini processor with graphics.

Soundcard: Behringer UCA202    USB

All I need is a signal on 14.177MHz

No 73 valve here, only a 6BK4.

Alan VK2ZIW



On Tue, 1 May 2018 15:38:32 +0930, David Rowe wrote
 > Hi,
 >
 > I've just published a blog post on the first on-air tests with
 > FreeDV 700D:
 >
 > http://www.rowetel.com/?p=6013
 >
 > Thanks,
 >
 > 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


------------------------------------------------------------------------------
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