Return-Path: X-Spam-DCC: paranoid 1102; Body=3 Fuz1=3 Fuz2=3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on lipkowski.org X-Spam-Level: X-Spam-Status: No, score=-2.4 required=5.0 tests=BAYES_00,DNS_FROM_AHBL_RHSBL autolearn=no version=3.1.3 Received: from post.thorcom.com (post.thorcom.com [195.171.43.25]) by paranoid.lipkowski.org (8.13.7/8.13.7) with ESMTP id tBUMfxQO022250 for ; Wed, 30 Dec 2015 23:42:01 +0100 Received: from majordom by post.thorcom.com with local (Exim 4.14) id 1aEPMb-0007Tx-6R for rs_out_1@blacksheep.org; Wed, 30 Dec 2015 22:37:01 +0000 Received: from [195.171.43.32] (helo=relay1.thorcom.net) by post.thorcom.com with esmtp (Exim 4.14) id 1aEPMa-0007To-Si for rsgb_lf_group@blacksheep.org; Wed, 30 Dec 2015 22:37:00 +0000 Received: from lethe.lipkowski.org ([178.32.151.135] helo=paranoid.lipkowski.org) by relay1.thorcom.net with esmtps (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.86) (envelope-from ) id 1aEPLX-0002bE-Q8 for rsgb_lf_group@blacksheep.org; Wed, 30 Dec 2015 22:36:59 +0000 Received: from paranoid.lipkowski.org (localhost [127.0.0.1]) by paranoid.lipkowski.org (8.13.7/8.13.7) with ESMTP id tBUMYHAM022235 for ; Wed, 30 Dec 2015 23:34:19 +0100 Received: from localhost (sq5bpf@localhost) by paranoid.lipkowski.org (8.13.7/8.13.6/Submit) with ESMTP id tBUMYGc8022232 for ; Wed, 30 Dec 2015 23:34:16 +0100 X-Authentication-Warning: paranoid.lipkowski.org: sq5bpf owned process doing -bs Date: Wed, 30 Dec 2015 23:34:15 +0100 (CET) From: Jacek Lipkowski To: rsgb_lf_group@blacksheep.org Message-ID: MIME-Version: 1.0 Content-ID: X-Scanned-By: MIMEDefang 2.56 on 10.1.3.10 X-Scanned-By: MIMEDefang 2.56 on 10.1.3.10 X-HELO-Warning: Remote host 178.32.151.135 (lethe.lipkowski.org) used invalid HELO/EHLO paranoid.lipkowski.org - verification failed X-Scan-Signature: b2000330e4064ca60a9f57e731b892da Subject: LF: using a dvb-t dongle for receiving VLF/LF/MF Content-Type: MULTIPART/MIXED; BOUNDARY="17435139-1919572715-1451514116=:607" 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: O X-Status: X-Keywords: X-UID: 6022 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --17435139-1919572715-1451514116=:607 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII; FORMAT=flowed Content-ID: Hello I've made a small patch to use Paul's excellent vlfrx-tools with direct sampling mode on RLT2832 DVB-T dongles. This is a nice cheap option for a remote VLF/LF/MF receiver, just keep in mind that this has only 8 bits of resolution, so don't expect a lot of dynamic range, watch the input amplitude (with vtscope for example) and use some frontend filtering. To use apply the patch to vtrtlsdr.c, and modify the dongle to connect the input directly to the RL2832 inputs. For the mod google for "direct sampling mod": i've disconnected all input from the tuner chip, and a used a modem audio transformer to connect to the balanced I input, but you can just couple to I+ via a capacitor, and short I- via a capacitor to ground. You can also use the Q inputs (use -D 2). Example: #use 1MHz sample rate (giving 500kHz of rx bandwidth), start at 0Hz vtrtlsdr -v -v -r 1000000 -F 0 -D 1 @sdr #send it to spectrum lab (this is only for quick testing, Paul's tools #might be better suited for some tasks. vtsl -n 7777 -s -k -vv @sdr In Spectrum Lab select "audio file & stream analysis" -> "analyze and play stream/url", use url tcp://1.2.3.4:7777/ and select "Uncompressed with stream info headers". (where 1.2.3.4 is the IP address of the machine running vtsl). The patch also extends the valid sample rates, so that you can use sample rates >225kHz (226-300k and 901k-2.56M work). This patch was also sent to Paul, but i think he's battling with some equipment failures and with the weather right now, so i thought i would also post it here. Hope it will be useful to someone. VY 73 Jacek / SQ5BPF --17435139-1919572715-1451514116=:607 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII; NAME=vtrtlsdr.diff Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: ATTACHMENT; FILENAME=vtrtlsdr.diff LS0tIHZ0cnRsc2RyLmMub3JpZwkyMDE1LTEyLTI3IDE5OjQ0OjUxLjk3NDM1 MDcwNyArMDEwMA0KKysrIHZ0cnRsc2RyLmMJMjAxNS0xMi0yNyAyMzowODow NC4xMzA0OTQ4ODQgKzAxMDANCkBAIC0yMiw2ICsyMiwxMCBAQA0KIC8vICAo SU5DTFVESU5HIE5FR0xJR0VOQ0UgT1IgT1RIRVJXSVNFKSBBUklTSU5HIElO IEFOWSBXQVkgT1VUIE9GIFRIRSBVU0UgT0YNCiAvLyAgVEhJUyBTT0ZUV0FS RSwgRVZFTiBJRiBBRFZJU0VEIE9GIFRIRSBQT1NTSUJJTElUWSBPRiBTVUNI IERBTUFHRS4NCiAvLw0KKy8vIENoYW5nZWxvZzoNCisvLyAyMDE1MTIyNzog YWRkZWQgZGlyZWN0IHNhbXBsaW5nIG9wdGlvbg0KKy8vICAgICAgICAgICBj aGFuZ2VkIG1pbmltdW0gc2FtcGxlIHJhdGUgdG8gMjI2aw0KKy8vICAgICAg ICAgICAtLSBKYWNlayBMaXBrb3dza2kgPHNxNXBmQGxpcGtvd3NraS5vcmc+ DQogDQogI2luY2x1ZGUgImNvbmZpZy5oIg0KICNpbmNsdWRlICJ2dHBvcnQu aCINCkBAIC00MCw3ICs0NCw3IEBADQogc3RhdGljIGRvdWJsZSBzcmNhbCA9 IDEuMDsgICAgICAgICAgICAgICAvLyBTYW1wbGUgcmF0ZSBjYWxpYnJhdGlv biBjb2VmZmljaWVudA0KIHN0YXRpYyB1bnNpZ25lZCBpbnQgc2FtcGxlX3Jh dGUgPSAwOyAgICAgICAgICAgICAgICAgICAgIC8vIE5vbWluYWwgc2FtcGxl IHJhdGUNCiANCi1zdGF0aWMgZG91YmxlIGZyZXF1ZW5jeSA9IDA7ICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gVHVuZXIgZnJlcXVlbmN5 DQorc3RhdGljIGRvdWJsZSBmcmVxdWVuY3kgPSAtMTsgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAvLyBUdW5lciBmcmVxdWVuY3kNCiBzdGF0 aWMgaW50IGdhaW4gPSAwOyAgICAgICAgICAgICAgICAgLy8gVHVuZXIgZ2Fp biwgdW5pdHMgb2YgMC4xZEIsIDAgPSB1c2UgQUdDDQogDQogc3RhdGljIHRp bWVzdGFtcCB0aW1lYmFzZSA9IHRpbWVzdGFtcF9aRVJPOyAgICAgICAgICAg IC8vIEJhc2Ugb2Ygb3VyIHRpbWVzdGFtcA0KQEAgLTUyLDYgKzU2LDEwIEBA DQogc3RhdGljIGludCBVRkxBRyA9IEZBTFNFOyAgICAgICAgICAgICAgICAg ICAgICAgICAgICAvLyBTZXQgVFJVRSB3aXRoIC11IG9wdGlvbg0KIHN0YXRp YyBpbnQgUUZMQUcgPSBGQUxTRTsgICAgICAgICAgICAgICAgICAgICAgICAg Ly8gLXEgb3B0aW9uOiBpbnZlcnQgUSBzaWduYWwNCiANCisNCisvLyAtRCBv cHRpb246IGRpcmVjdCBzYW1wbGluZzogMCAob2ZmKSwgMSAoSSBpbnB1dCks IDIgKFEgaW5wdXQpDQorc3RhdGljIGludCBkaXJlY3Rfc2FtcGxpbmcgPSAw OyANCisNCiAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vDQog Ly8gIFRpbWVzdGFtcGluZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLw0KIC8vLy8vLy8v Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8NCkBAIC0yNTQsNiArMjYyLDkg QEANCiANCiAgICBvcGVuX2RldmljZSgpOw0KIA0KKyAgIGlmKCBydGxzZHJf c2V0X2RpcmVjdF9zYW1wbGluZyhkZXYsIGRpcmVjdF9zYW1wbGluZykgIT0g MCkNCisJICAgVlRfYmFpbG91dCggIlJUTCBzZXQgZGlyZWN0IHNhbXBsaW5n IGZhaWxlZCIpOw0KKw0KICAgIGlmKCBydGxzZHJfc2V0X3NhbXBsZV9yYXRl KGRldiwgc2FtcGxlX3JhdGUpIDwgMCkNCiAgICAgICBWVF9iYWlsb3V0KCAi Y2Fubm90IHNldCBSVEwgc2FtcGxlIHJhdGUiKTsNCiANCkBAIC0yNjYsNyAr Mjc3LDcgQEANCiANCiAgICBWVF9yZXBvcnQoIDEsICJmcmVxdWVuY3kgJS4w ZiBIeiIsIGZyZXF1ZW5jeSk7DQogICAgdWludDMyX3QgYWN0dWFsX2ZyZXEg PSBydGxzZHJfZ2V0X2NlbnRlcl9mcmVxKCBkZXYpOw0KLSAgIGlmKCAhYWN0 dWFsX2ZyZXEpIFZUX2JhaWxvdXQoICJlcnJvciBzZXR0aW5nIGZyZXF1ZW5j eSIpOw0KKyAgIGlmICgoIWRpcmVjdF9zYW1wbGluZykmJiggIWFjdHVhbF9m cmVxKSkgVlRfYmFpbG91dCggImVycm9yIHNldHRpbmcgZnJlcXVlbmN5Iik7 DQogICAgVlRfcmVwb3J0KCAxLCAiYWN0dWFsIGZyZXEgJWQgSHoiLCBhY3R1 YWxfZnJlcSk7DQogDQogICAgVlRfcmVwb3J0KCAxLCAiZnJlcXVlbmN5IGNv cnJlY3Rpb246ICVkIHBwbSIsDQpAQCAtNDg2LDcgKzQ5Nyw3IEBADQogICAg ICAgICIgIC1MIG5hbWUgICBTcGVjaWZ5IGxvZyBmaWxlXG4iDQogICAgICAg ICIgIC1kIGRldmljZSBEZXZpY2UgbnVtYmVyIChkZWZhdWx0IDApXG4iDQog ICAgICAgICIgIC1kID8gICAgICBMaXN0IGF2YWlsYWJsZSBkZXZpY2VzXG4i DQotICAgICAgICIgIC1yIHJhdGUgICBTYW1wbGUgcmF0ZSAxMDAwMDAwIHRv IDMyMDAwMDBcbiINCisgICAgICAgIiAgLXIgcmF0ZSAgIFNhbXBsZSByYXRl IDIyNjAwMCB0byAzMjAwMDAwXG4iDQogICAgICAgICJcbiINCiAgICAgICAg IiAgLUYgaGVydHogIFR1bmVyIGZyZXF1ZW5jeSwgSGVydHpcbiINCiAgICAg ICAgIiAgLWcgZ2FpbiAgIFR1bmVyIGdhaW4gKGRCLCBkZWZhdWx0IDAgPSBh dXRvKVxuIg0KQEAgLTQ5NCw2ICs1MDUsNyBAQA0KICAgICAgICAiICAtcSAg ICAgICAgSW52ZXJ0IHRoZSBRIHNpZ25hbFxuIg0KICAgICAgICAiXG4iDQog ICAgICAgICIgIC11ICAgICAgICBObyBzYW1wbGUgcmF0ZSB0cmFja2luZ1xu Ig0KKyAgICAgICAiICAtRCB0eXBlICAgVHVybiBvbiBkaXJlY3Qgc2FtcGxp bmcgbW9kZSAoMC1vZmYsIDEtSSBpbnB1dCwgMi1RIGlucHV0KVxuIg0KICAg ICAgICAiICAtVCBzdGFtcCAgU3RhcnQgdGltZSB3aGVuIHVzaW5nIC11XG4i DQogICAgICAgICIgICAgICAgICAgICAoZGVmYXVsdCBpcyB0byB1c2Ugc3lz dGVtIGNsb2NrKVxuIg0KICAgICAgICAiXG4iDQpAQCAtNTA5LDEyICs1MjEs MzYgQEANCiANCiAgICB3aGlsZSggMSkNCiAgICB7DQotICAgICAgaW50IGMg PSBnZXRvcHQoIGFyZ2MsIGFyZ3YsICJ2QmQ6cjpnOkY6VDpMOnVxPyIpOw0K KyAgICAgIGludCBjID0gZ2V0b3B0KCBhcmdjLCBhcmd2LCAidkJkOnI6ZzpG OlQ6TDp1cWlEOj8iKTsNCiANCiAgICAgICBpZiggYyA9PSAndicpIFZUX3Vw X2xvZ2xldmVsKCk7DQogICAgICAgZWxzZQ0KLSAgICAgIGlmKCBjID09ICdC JykgYmFja2dyb3VuZCA9IDE7DQotICAgICAgZWxzZQ0KKwkgICAgICBpZigg YyA9PSAnQicpIGJhY2tncm91bmQgPSAxOw0KKwkgICAgICBlbHNlDQorCQkg ICAgICBpZiggYyA9PSAnRCcpIHsNCisJCQkgICAgICBzd2l0Y2ggKCpvcHRh cmcpIHsNCisJCQkJICAgICAgY2FzZSAnMSc6DQorCQkJCSAgICAgIGNhc2Ug J0knOg0KKwkJCQkgICAgICBjYXNlICdpJzoNCisJCQkJCSAgICAgIGRpcmVj dF9zYW1wbGluZz0xOw0KKwkJCQkJICAgICAgYnJlYWs7DQorDQorCQkJCSAg ICAgIGNhc2UgJzInOg0KKwkJCQkgICAgICBjYXNlICdRJzoNCisJCQkJICAg ICAgY2FzZSAncSc6DQorCQkJCQkgICAgICBkaXJlY3Rfc2FtcGxpbmc9MjsN CisJCQkJCSAgICAgIGJyZWFrOw0KKwkJCQkgICAgICBjYXNlICcwJzoNCisJ CQkJCSAgICAgIGRpcmVjdF9zYW1wbGluZz0wOw0KKwkJCQkJICAgICAgYnJl YWs7DQorDQorCQkJCSAgICAgIGRlZmF1bHQ6DQorCQkJCQkgICAgICBmcHJp bnRmKHN0ZGVyciwiVW5rbm93biBkaXJlY3Qgc2FtcGxpbmcgb3B0aW9uOiBb JXNdXG4iLG9wdGFyZyk7DQorCQkJCQkgICAgICBleGl0KDEpOw0KKwkJCSAg ICAgIH0NCisNCisJCSAgICAgIH0NCisJCSAgICAgIGVsc2UNCiAgICAgICBp ZiggYyA9PSAnTCcpIFZUX3NldF9sb2dmaWxlKCAiJXMiLCBvcHRhcmcpOw0K ICAgICAgIGVsc2UNCiAgICAgICBpZiggYyA9PSAnZCcpDQpAQCAtNTY0LDEw ICs2MDAsMTMgQEANCiAgICBpZiggc2FtcGxlX3JhdGUgPD0gMCkNCiAgICAg ICBWVF9iYWlsb3V0KCAiaW52YWxpZCBvciBtaXNzaW5nIHNhbXBsZSByYXRl LCBuZWVkcyAtciIpOw0KICAgIGlmKCBzYW1wbGVfcmF0ZSA+IDMyMDAwMDAp IFZUX2JhaWxvdXQoICJtYXggc2FtcGxlIHJhdGUgMzIwMDAwMCIpOw0KLSAg IGlmKCBzYW1wbGVfcmF0ZSA8IDEwMDAwMDApIFZUX2JhaWxvdXQoICJtaW4g c2FtcGxlIHJhdGUgMTAwMDAwMCIpOw0KKyAgIGlmKCBzYW1wbGVfcmF0ZSA8 IDIyNjAwMCkgVlRfYmFpbG91dCggIm1pbiBzYW1wbGUgcmF0ZSAyMjYwMDAi KTsNCisNCisgICBpZiAoZnJlcXVlbmN5IDwgMCkNCisgICAgICBWVF9iYWls b3V0KCAiaW52YWxpZCBmcmVxdWVuY3kiKTsNCiANCi0gICBpZiggZnJlcXVl bmN5IDw9IDApDQotICAgICAgVlRfYmFpbG91dCggImludmFsaWQgb3IgbWlz c2luZyBmcmVxdWVuY3ksIG5lZWRzIC1GIik7DQorICAgaWYgKCghZGlyZWN0 X3NhbXBsaW5nKSYmKGZyZXF1ZW5jeSA9PSAwKSkNCisgICAgICBWVF9iYWls b3V0KCAibWlzc2luZyBmcmVxdWVuY3ksIG5lZWRzIC1GIik7DQogDQogICAg aWYoIGJhY2tncm91bmQpDQogICAgew0K --17435139-1919572715-1451514116=:607--