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 autolearn=ham autolearn_force=no version=3.4.0 X-Spam-DCC: : mailn 1480; Body=3 Fuz1=3 Fuz2=3 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 v53MWFAG019395 for ; Sun, 4 Jun 2017 00:32:16 +0200 Received: from majordom by post.thorcom.com with local (Exim 4.14) id 1dHHSH-0000zD-G1 for rs_out_1@blacksheep.org; Sat, 03 Jun 2017 23:23:33 +0100 Received: from [195.171.43.32] (helo=relay1.thorcom.net) by post.thorcom.com with esmtp (Exim 4.14) id 1dHHRD-0000z2-3D for rsgb_lf_group@blacksheep.org; Sat, 03 Jun 2017 23:22:27 +0100 Received: from lethe.lipkowski.org ([178.32.151.135] helo=lipkowski.org) by relay1.thorcom.net with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.89) (envelope-from ) id 1dHHR5-0005wn-FQ for rsgb_lf_group@blacksheep.org; Sat, 03 Jun 2017 23:22:21 +0100 Received: from mailn.lipkowski.org (localhost [127.0.0.1]) by lipkowski.org (8.14.4/8.14.4/Debian-8+deb8u1) with ESMTP id v53MMfuv019378 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Sun, 4 Jun 2017 00:22:41 +0200 Received: from localhost (sq5bpf@localhost) by mailn.lipkowski.org (8.14.4/8.14.4/Submit) with ESMTP id v53MMeQl019374 for ; Sun, 4 Jun 2017 00:22:40 +0200 X-Authentication-Warning: mailn.lipkowski.org: sq5bpf owned process doing -bs Date: Sun, 4 Jun 2017 00:22:40 +0200 (CEST) From: Jacek Lipkowski To: rsgb_lf_group@blacksheep.org In-Reply-To: Message-ID: References: <592F348B.8060302@posteo.de> <593176F7.2050407@posteo.de> User-Agent: Alpine 2.11 (DEB 23 2013-08-11) MIME-Version: 1.0 Content-ID: X-Scanned-By: MIMEDefang 2.75 X-Scanned-By: MIMEDefang 2.75 on 10.1.3.10 X-Scan-Signature: e4d79cc1e5beb0f7c63f6aa3ce129e10 Subject: Re: VLF: tomorrow morning... Content-Type: TEXT/PLAIN; CHARSET=US-ASCII; FORMAT=flowed 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 Status: RO X-Status: X-Keywords: X-UID: 11876 Hello, I'm posting the description of the decode, people which use the linux software will find it obvious, but maybe someone will find it interesting/helpful for his attemps. BTW I got Stefan's permission to disclose the message to the mailing list. The message didn't decode correctly at first with the noiseblanker settings i've used (-a2 -d0 -t 10). Tried the -f9 option: $ vtraw -oa < resampled_file | ./ebnaut -d -N7 -p 16K21A -S 24 -k 5 -r240 -c2 -PS -v -L 20000 2>&1 |tee decwy However with only 5 bits of crc there are many valid decodes: $ grep found decwy |cut -d \[ -f 2 |cut -d \] -f 1 |sort -u | wc -l 67495 67495 of unique decodes is not good, we can't sift through this manually and it will have a lot of valid looking messages. Lets cheat a bit: Paul wrote that it is a famous name, so we can hypothesize that it will be only letters: $ grep found decwy |cut -d \[ -f 2 |cut -d \] -f 1 |sort -u |egrep '^[A-Z]+$' |wc -l 352 352 is much better, i can look through all of the messages manually: $ grep found decwy |cut -d \[ -f 2 |cut -d \] -f 1 |sort -u |egrep '^[A-Z]+$' | less And the only message which makes sense is MARCONI :) I dug out the best message from the ebnaut decoder logs: found rank 13961 ber 4.0858e-01 Eb/N0 -1.4 M -8.404992819e-01 [MARCONI] ps[ 83 -90 -60 -90 -60] carrier phase: 5.1 deg carrier Eb/N0: -4.1 dB carrier Es/N0: -18.44 dB carrier S/N: 11.87 dB in 38.9 uHz, -32.24 dB in 1Hz, -66.22 dB in 2.5kHz elapsed 1334 Now let's try to find the best noiseblanker settings: PLIK2=plik_dk7fc_20170603_1_raw1 FREQ=6470.1 TT=2017-06-03_03:00:00,+25728 vtread -T$TT /mnt/rawvlf | vtfilter -h bp,f=${FREQ},w=3000 > $PLIK2 for a in 1.2 1.4 1.6 1.8 2 2.2 2.4 2.6 do for t in 10 100 do echo a=$a t=$t vtblank -v -a$a -d0 -t$t < $PLIK2 | \ vtmult -f ${FREQ} | \ vtresample -r 240 > ${PLIK2}_${a}_${t} done done This will create files called plik_dk7fc_20170603_1_raw1_XX_YY (where XX is the -a vtblank setting and YY is the -t setting). Lets go through the files and see how they match our hypothesis: $ for i in plik_dk7fc_20170603_1_raw1_*; do echo $i; vtraw -oa < $i | ./ebnaut -d -N7 -p 16K21A -S 24 -k 5 -r240 -c2 -PS -v -L 20000 -f15 -f16 -M MARCONI; echo; done ... after a lot of output this one looks best: plik_dk7fc_20170603_1_raw1_1.4_100 padded 0.267 seconds at end initial reference phase -0.2 amplitude 2.277e-02 carrier phase: 2.4 carrier Eb/N0: -2.7 dB carrier S/N: 13.28 dB in 38.9 uHz Let's try to decode the plik_dk7fc_20170603_1_raw1_1.4_100 file without the -f9 option and see how that works: $ vtraw -oa < plik_dk7fc_20170603_1_raw1_1.4_100 | ./ebnaut -d -N7 -p 16K21A -S 24 -k 5 -r240 -c2 -PS -v -L 200000 padded 0.267 seconds at end initial reference phase -0.2 amplitude 2.277e-02 prep [ 0 0 0 0 0] found rank 141 ber 4.1884e-01 Eb/N0 -2.4 M -6.664184332e-01 [MARCONI] ps [ 0 0 0 0 0] carrier phase: 2.6 deg carrier Eb/N0: -2.7 dB carrier Es/N0: -17.02 dB carrier S/N: 13.28 dB in 38.9 uHz, -30.82 dB in 1Hz, -64.80 dB in 2.5kHz elapsed 42 Yes, it works. Turns out that the best vtblank settings for this transmission were -a1.4 -d0 -t100. VY 73 Jacek / SQ5BPF