return to table of content

Fifty Things you can do with a Software Defined Radio

isoprophlex
7 replies
1d8h

Seems so idiotic that you're not allowed to receive maritime traffic in Germany (item #49).

Don't transmit any, if you don't want people to receive it.

tostr
2 replies
1d7h

I just wanted to post that I can't find anything about it being forbidden, but there is actually a link in the post[1]. So basically the situation is:

Mit einer Funkanlage dürfen nur solche Nachrichten abgehört oder in vergleichbarer Weise zur Kenntnis genommen werden, die für den Betreiber der Funkanlage, für Funkamateure im Sinne des § 2 Nummer 1 des Amateurfunkgesetzes, für die Allgemeinheit oder für einen unbestimmten Personenkreis bestimmt sind.

Which in English would read something like this:

With radio equipment you are only allowed to listen to, or take note of in some other way, those messages that are addressed to the operator of the equipment, those messages that are addressed to ham radio operators in general, those messages that are addressed to the general public or for an undefined group of people.

This is of course absolutely unenforceable, untraceable and generally ridicoulus, but it is what it is. Imagine your neighbours having very loud arguments (or very loud 'horizontal discussions') in a clairaudient flat, and then telling you that you cannot listen to it. And being correct legally ;)

[1] https://www.buzer.de/5_TTDSG.htm

isoprophlex
1 replies
1d6h

"Wir haben unsere Daten gesichert, indem wir nicht autorisierte Benutzer freundlich gebeten haben, nicht darauf zu schauen."

:^)

082349872349872
0 replies
1d4h

You all may appreciate (a short browse away from TFA): Antragsformular für den Passierschein A38

https://blinry.org/passierschein-a38/

yencabulator
1 replies
20h21m

I recall Finland had a rule that you can listen (how else would you hear the next message meant for you on maritime VHF), but you can't repeat things publicly or act on knowledge gained from that. Now, why would that be? Well, it's mostly to minimize sensationalist news reporting of people's accidents, misfortunes and such, whether maritime or over old school police radio (before it was encrypted). Discourage ambulance chasing, that sort of thing. It's just another part of the European attitude toward privacy.

eythian
0 replies
5h12m

I think a number of countries have this sort of thing. It's more, as you say, not banning the listening but if it can be shown you acted on it then that's the no-no. This was probably more relevant in the times of unencrypted analogue cordless telephones and cellphones. The sensationalist news thing is a good thought too.

RachelF
0 replies
13h19m

Reminds me of Germany in WW2 where citizens would get locked up or worse for listening to the BBC to get non-government approved news.

paradox460
4 replies
1d

I set up one to pull readings from my utility meters. Now I've got the exact figures the power company uses to calculate my bill, and can track it throughout the month, entirely offline

demondemidi
3 replies
1d

Do you happen to have a write-up of this? I'd be interested in building the same capability, although I doubt we have the same provider.

paradox460
2 replies
23h17m

I'll get one written up post haste

I've been batting around a few blog posts on various home automation projects and will probably sit down and write this one this afternoon

I'll reply with an link when it's up

demondemidi
1 replies
21h37m

Thanks! After I asked this I googled around and found on GitHub bemasher/rtlamr, but discovered it doesn't work on my meter's network (FlexNet/Icon/Census). Hopefully someone figures out FlexNet, I'd like to add my meters to my home data collection!

paradox460
0 replies
18h9m

Here's my writeup:

https://pdx.su/blog/2024-03-17-reading-my-electric-meter-wit...

It's based on rtlamr, which might still be a non-starter for you, but it should point you in the right direction.

Most of what I did was just turn-key assembly of existing code, but you might be able to make something work by digging through how rtlamr works

mikewarot
2 replies
1d13h

Well, it is truly amazing what you can do with a cheap RTLsdr dongle and some time and energy. I used GNU Radio to build a receiver flowgraph that decodes and displays the signal from a nearby VOR aircraft navigation transmitter. It was cool to drive around it, and see the pointer update in real time.

The sensitivity of these things is on the order of a normal receiver, (0.1 microVolts) which surprised me, knowing the samples are 8 bits.

CamperBob2
1 replies
1d3h

ADC sensitivity is influenced by quite a few things, some of them pretty unintuitive (e.g., some interference from unwanted signals in the RF passband can be a good thing if it provides a source of dithering that allows weaker signals to cross bit boundaries).

Bit depth is surprisingly far down the list in overall importance. To understand why, look up "FFT processing gain." Consider that sigma-delta converters are 1-bit ADCs, yet the S-D topology is used for many applications that require wide dynamic range.

brcmthrowaway
0 replies
22h7m

The interface between analog and digital signals is weird science

dgacmu
2 replies
1d6h

SDR is great. I'm using an RTL-SDR dongle together with the rtlamr software to read my gas meter. It provides measurements about every 30 seconds, and my gas company doesn't give any real-time data. Quite handy.

(and I run an adsb receiver, which incidentally provides free access to FlightAware and other services if you share with them.)

demondemidi
1 replies
1d

What frequency is your gas meter transmitting at?

dgacmu
0 replies
17h5m

The 900Mhz ISM band, specifically: (dump from rtlamr output)

07:12:02.921590 decode.go:45: CenterFreq: 912380000

07:12:02.921659 decode.go:46: SampleRate: 2359296

07:12:02.921663 decode.go:47: DataRate: 32768

07:12:02.921666 decode.go:48: ChipLength: 72

07:12:02.921669 decode.go:49: PreambleSymbols: 32

07:12:02.921672 decode.go:50: PreambleLength: 4608

07:12:02.921674 decode.go:51: PacketSymbols: 736

07:12:02.921677 decode.go:52: PacketLength: 105984

07:12:02.921681 decode.go:59: Protocols: scm,scm+,idm,r900

bibelo
2 replies
8h29m

Is there a very low bandwith equivalent of Internet via SDR? Like BBS via radio packet thingy?

In this case what is a good SDR device that does TX? The one in the article does only RX

pbmonster
0 replies
7h51m

In this case what is a good SDR device that does TX?

The hackRF is a popular one. If you want to do anything at range, note that you'll need an RF amplifier and an antenna.

Also note that TX is heavily regulated, and you should get licenced before you start blasting.

Is there a very low bandwith equivalent of Internet via SDR?

There's open source software to build your own LTE tower using an SDR. That's not really low bandwidth, though...

ianburrell
0 replies
1h45m

Most of the SDRs are receive-only. The ones that do transmit have really low power. The LimeSDR is 10mW and most are in that range. That means need amplifier or two to make it usable.

Packet radio is done with amateur radio. There is both VHF/UHF ones that use normal radios, and 2.4GHz ones which usually use Wifi with dishes. There aren't BBSes because there isn't much point with Internet, and there isn't much point to Internet access when have mobile. Plus, it isn't allowed to provide non-amateur Internet access.

tamimio
1 replies
23h54m

Here’s more stuff to add I did before:

- Scan for drones that are using RC link

- Scan nearby cell operators and their metrics.

- Scan and pentest cellular networks

- Create your own LTE/5G tower.

- Transmitting FM/AM radio

- Communicate with other pilots by tuning on airband

Among others, for this you need a full duplex SDR, so rtl or hackrf won’t do, limeSDR or bladRF would.

For the author: I did have a realtime voice over SDRangel, it allows you to have the sdr in a physical location away from you, if I got some time I will write how to do it.

cchance
0 replies
1h13m

Have any links or sources for tutorials on getting into those several are intersting

nonrandomstring
0 replies
1d8h

On hunting weather baloons:

And he was right: Someone had been faster than us! The status was changed. So in the end, I didn’t find the sonde. But something that might be even better – a friend!

Other than all the other fun packed into SDR this story just put me in a good mood today.

krallja
0 replies
1d4h

Off-topic, web performance: compress your images, use caching headers, and/or serve them via a CDN (ideally one that supports HTTP/2). The current server is not powerful enough to handle the current set of images on this post in a reasonable time.

RoseyWasTaken
0 replies
5h20m

Item #17 - 865-868 MHz - Could that possibly be LoRa-based communication?

Prcmaker
0 replies
1d7h

I have a soft spot for SDR. I've only done a bit of it, but the mathematical techniques I learned from it helped kick start my career. While I worked in a different field, having made friends with frequency and phase analysis was hugely powerful.