Return-Path: Received: from post.thorcom.com (post.thorcom.com [195.171.43.25]) by klubnl.pl (8.14.4/8.14.4/Debian-8+deb8u2) with ESMTP id w0P6O3TD003386 for ; Thu, 25 Jan 2018 07:24:05 +0100 Received: from majordom by post.thorcom.com with local (Exim 4.14) id 1eealo-0002lI-OL for rs_out_1@blacksheep.org; Thu, 25 Jan 2018 06:12:20 +0000 Received: from [195.171.43.32] (helo=relay1.thorcom.net) by post.thorcom.com with esmtp (Exim 4.14) id 1eealn-0002l9-SJ for rsgb_lf_group@blacksheep.org; Thu, 25 Jan 2018 06:12:19 +0000 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 1eealk-0000lM-JK for rsgb_lf_group@blacksheep.org; Thu, 25 Jan 2018 06:12:18 +0000 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:MIME-Version:Date: Message-ID:Subject:From:To:Sender:Reply-To:Cc:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=HkViEhqAQuh0S9naC5V/UoRd5lBhjzNNkL+QPq50rlY=; b=6IMFGrZ++AT3h+qRBeOsttW03D ltpQxl/ThejL6y6rQPZ9bp72GBWDPR6JfhF58QL+auXOIpI9BpXu3gARVjbDg1dxUVL5sqWDI+f+B 0faylC80mUZI1HxtztFzxelLZdmOdBVYocdi1rZd7CiA09RdyX9AbJCI7pg2mKHh8ZCA=; Received: from i-194-106-52-83.freedom2surf.net ([194.106.52.83]:44909 helo=pn.abelian.org) by porthos.netcom.co.uk with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.89_1) (envelope-from ) id 1eeali-0006a5-SR for rsgb_lf_group@blacksheep.org; Thu, 25 Jan 2018 06:12:14 +0000 Received: from [127.0.0.1] (localhost [127.0.0.1]) by pn.abelian.org (Postfix) with ESMTP id 1F815400256 for ; Thu, 25 Jan 2018 06:12:14 +0000 (UTC) To: rsgb_lf_group@blacksheep.org From: Paul Nicholson Message-ID: Date: Thu, 25 Jan 2018 06:12:14 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 Content-Language: en-US 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-Spam-Score: 0.0 (/) X-Spam-Report: Spam detection software, running on the system "relay1.thorcom.net", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: I've got an Octo/RPi3 combination under test at the moment with vlfrx-tools version 0.8b. Running with 6 input channels at 96k frames/sec 24 bit samples. For testing the stability, I'm using vtnspec to measure the phase of a 19531.25 Hz signal from a Trimble GPSDO. It logs the phase once per second. [...] Content analysis details: (0.0 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid X-Scan-Signature: 9ca91679b330d65f05d707c2d2b164fe Subject: LF: Testing Audioinjector Octo with RPi3 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on post.thorcom.com X-Spam-Level: X-Spam-Status: No, hits=0.9 required=5.0 tests=FROM_ENDS_IN_NUMS autolearn=no version=2.63 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 I've got an Octo/RPi3 combination under test at the moment with vlfrx-tools version 0.8b. Running with 6 input channels at 96k frames/sec 24 bit samples. For testing the stability, I'm using vtnspec to measure the phase of a 19531.25 Hz signal from a Trimble GPSDO. It logs the phase once per second. To make it a tough test of vttime, I've hobbled the GPS that provides the PPS to the Octo. I've configured it to not output a PPS if it doesn't get a fix, and I've put the antenna in a poor location so that it often doesn't get a fix. By default the GPS will 'hold-over' and in the absence of a position fix it will output its best guess. With this disabled, vttime frequently sees (or rather doesn't see) missing PPS pulses, often several in a row. It reports 'insufficient PPS peak/mean ratio' in its log file. Effectively, vttime is having to do the hold-over instead of the GPS. Which is better? I'm not sure yet. Here's a plot of measured phase on an 18 hour run http://abelian.org/vlf/tmp/180125a.gif Overall the measured phase has standard deviation 5.9 degrees and vttime is reporting a mean absolute difference of PPS intervals of between 250 and 350 uS. Not particularly good, we would like to see sub 100uS here, and less than 0.5 degree jitter on the reference signal phase. On a couple of occasions, vttime failed to maintain the timing during long periods without PPS and the phase went a bit wild for a minute or two but then recovered quickly. Actually the results are good enough for most work, including amateur radio. A professional SID monitor would not like the residual standard deviation though. This particular Octo (the 3rd one I bought) is showing quite good sample clock stability. Here's the plot from the program vttimeplot, http://abelian.org/vlf/tmp/180125b.gif So it is no surprise that vttime is holding over missing PPS without much trouble. I need to test the other two Octo and arrange more temperature variation to make it a tougher test. As it stands, this particular Octo could be used with longer vttime time constants for reduced phase jitter. Conclusion: encouraging but more work needed. -- Paul Nicholson --