Return to KLUBNL.PL main page

rsgb_lf_group
[Top] [All Lists]

Re: LF: Octo-soundcard for the Raspi

To: [email protected]
Subject: Re: LF: Octo-soundcard for the Raspi
From: Paul Nicholson <[email protected]>
Date: Thu, 15 Jun 2017 07:10:05 +0000
Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=abelian.org ; s=default; h=Content-Transfer-Encoding:Content-Type:In-Reply-To: MIME-Version:Date:Message-ID:From:References:To:Subject:Sender:Reply-To:Cc: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=A1GUi94l3lmqxgffJRV80rh0SSdXniOj5pNK6aIHikM=; b=9wLmLAF/IOP/+KxUl7WzRT6ClH GXmHRbbx0oZ/ZWui0PtJ4IS2y2rPbFN7qRD7fNyvR2/QFvWKguljWbVEJMEF6rUpd0pn8A2n8tFfv MGFSSFGVkOp/TdjTcZTh+6R+kPIOOJ/HzMCxUlNYqefJi5gE5arm0Zj1MXkhdVvK0y5A=;
In-reply-to: <[email protected]>
References: <[email protected]> <[email protected]>
Reply-to: [email protected]
Sender: [email protected]
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1

The Octo is working quite nicely with vlfrx-tools.

Getting less than a uS timing jitter on a good clean PPS.

The card actually delivers 8 input channels but chans 7 and
8 are silent.

To get the thing running, update your RPi firmware with

 rpi-update

and then edit /boot/config.txt to add the line

 dtoverlay=audioinjector-addons

and reboot.  Then,

 cat /proc/asound/cards

should report the interface is present as card 0.

A suitable vtcard command is

 vtcard -d hw:0,0 -r96000 -b32 -c8 -L /run/vtcard.log -Bv @raw

-B puts it into background.  I put the log file into ramdisk
/run, otherwise on my RPi at least, it produces card overruns
when vtcard occasionally blocks when writing its log file to
the SD.

Spectrum seems to be quite clean.   The card runs reliably,
I've had no errors or overruns in 5 days of operation.

vtcard, vttime, and a single channel vtsid use about 25%
of a quad-core RPi capacity, so 3 cores are idle on average.

vttime should have six channels specified for input, ie

 vttime -m ppsbase+,w=auto -c6 -L vttime.log -Bv @raw:1,2,3,4,5,6 @timed

where -c6 tells vttime that the PPS is on chan 6.   If you try to
start it with all 8 channels, then vttime can't quite keep up
and it gives regular timing breaks as @raw overruns.

Measuring a 9765.625 Hz reference from a GPSDO through the Octo,
I'm seeing about a degree of phase jitter which isn't bad.
Plenty good enough for amateur radio coherent reception.
Monitoring for certain types of SID need a little better than that.

Conclusion: worked well but no longer available.

--
Paul Nicholson
--

<Prev in Thread] Current Thread [Next in Thread>