portapack-mayhem / mayhem-firmware

Custom firmware for the HackRF+PortaPack H1/H2
GNU General Public License v3.0
3.02k stars 518 forks source link

Tetra signal detection #2134

Open brisioksss opened 2 months ago

brisioksss commented 2 months ago

Description of the feature you're suggesting.

It would be awesome to have an app that notifies (with a beep) when specific signal power rises

In this application it is used to notify nearby ambulance/firefighters/police vehicles https://www.youtube.com/watch?v=mKjc3Z_6IXY

Basically it could be as an addition to the 'level' app, only need to configure thresholds for different sounds Thank you

Anything else?

No response

Radiomix2000 commented 2 months ago

Technically for that we need to calculate spectral density in known freq band or on desired freq (if you know the neighbor TMO BTS freq, like 390.200 DLINK, 380.200 UPLINK). All Tetra mobile radios in TMO mode periodically send the signals on uplink freq (380-385). Different sync signals and frequency correction bursts (actually CW carrier very short in time). No need to decode tetra constellation for that. Only the basic FFT calculations.

brisioksss commented 2 months ago

Really interesting! It would be an amazing addition to this great hardware. I am sure a lot of people would be interested in this

I would personally chip in at least 50$ for someone that delegates his time to implement this

schmiernippel commented 2 months ago

Such an app would be wunderful 🤗🤗🤗

brisioksss commented 1 month ago

A python code that does exactly this. Need to find a brave soul to port this over :^)

https://github.com/NukeAlchemist/blupi/blob/master/blupi-scan.py

@htotoo Is that something that you would maybe consider? I would gladly support this addition, maybe there is a way to start a tips jar for a project like this? :-)