Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lipkowski.org X-Spam-Level: X-Spam-Status: No, score=-2.3 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_MED,SPF_PASS,T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.0 X-Spam-DCC: EATSERVER: mailn 1166; Body=2 Fuz1=2 Fuz2=2 Received: from post.thorcom.com (post.thorcom.com [195.171.43.25]) by lipkowski.org (8.14.4/8.14.4/Debian-8+deb8u1) with ESMTP id v5F7NoYR016872 for ; Thu, 15 Jun 2017 09:23:51 +0200 Received: from majordom by post.thorcom.com with local (Exim 4.14) id 1dLOzl-0007XG-HH for rs_out_1@blacksheep.org; Thu, 15 Jun 2017 08:15:09 +0100 Received: from [195.171.43.32] (helo=relay1.thorcom.net) by post.thorcom.com with esmtp (Exim 4.14) id 1dLOzi-0007Wy-D5 for rsgb_lf_group@blacksheep.org; Thu, 15 Jun 2017 08:15:06 +0100 Received: from porthos.netcom.co.uk ([217.72.171.73]) by relay1.thorcom.net with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.89) (envelope-from ) id 1dLOzf-0000np-9u for rsgb_lf_group@blacksheep.org; Thu, 15 Jun 2017 08:15:05 +0100 X-DKIM-Result: Domain=abelian.org Result=Signature OK 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=; Received: from i-194-106-52-83.freedom2surf.net ([194.106.52.83]:33397 helo=pn.abelian.org) by porthos.netcom.co.uk with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.89) (envelope-from ) id 1dLOze-0002bP-EP for rsgb_lf_group@blacksheep.org; Thu, 15 Jun 2017 08:15:02 +0100 Received: from [127.0.0.1] (localhost [127.0.0.1]) by pn.abelian.org (Postfix) with ESMTP id ADE624007A0 for ; Thu, 15 Jun 2017 07:10:05 +0000 (UTC) To: rsgb_lf_group@blacksheep.org References: <15ca21dc75e-1e15-bcda@webprd-m105.mail.aol.com> <0f9558b4-457d-a395-58c9-7f9be3393cdd@sky.com> From: Paul Nicholson Message-ID: <4767d79f-2bf6-d838-bfd4-3e78102d6f5d@abelian.org> Date: Thu, 15 Jun 2017 07:10:05 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 MIME-Version: 1.0 In-Reply-To: <0f9558b4-457d-a395-58c9-7f9be3393cdd@sky.com> X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - porthos.netcom.co.uk X-AntiAbuse: Original Domain - blacksheep.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - abelian.org X-Get-Message-Sender-Via: porthos.netcom.co.uk: authenticated_id: catchall@abelian.org X-Authenticated-Sender: porthos.netcom.co.uk: catchall@abelian.org X-Scan-Signature: ac0f6ff1af52b6036ac1f4fe0c2bd52c Subject: Re: LF: Octo-soundcard for the Raspi Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-SA-Exim-Scanned: Yes Sender: owner-rsgb_lf_group@blacksheep.org Precedence: bulk Reply-To: rsgb_lf_group@blacksheep.org X-Listname: rsgb_lf_group X-SA-Exim-Rcpt-To: rs_out_1@blacksheep.org X-SA-Exim-Scanned: No; SAEximRunCond expanded to false X-Scanned-By: MIMEDefang 2.75 Status: RO X-Status: X-Keywords: X-UID: 11978 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 --