User Tools

Site Tools


project:sdr:fff

Find, fix and finish

fff is a convenient tool for in-field transmitter location & recovery by triangulation with directional antenna. The user interface is optimized for phones, tablets and other constrained handheld devices.

                                     /tmp/fifo
                                 ----------------->
                                    I/Q samples
RTL-SDR   ----->   fff_server                           fff_client
                   (gnuradio)         tcp:6666
                                 <---------------->
                                   XMLRPC control

Screenshot

> ./fff_client.py 
Find, fix and finish by NSA Litoměřice

This program is part of GlobalEye signals intelligence toolkit.
Visit http://jenda.hrach.eu/nsa/ for more information.

Hotkeys:  g/h ... SDR gain
          n/m ... speed
          q   ... quit

Starting DSP

▒
▒
▒
▒
█
██
████
█████
██████
█████████
███████████
████████████▒
████████████▒
████████████▒
████████████▒
████████████▒
████████████▒
█████████▒
█████████▒
█████████
████████████
████████████████████████████████▒
██████████████████████████████████▒
██████████████████████████████████
██████████████████████████████████▒
██████████████████████████████████

Usage

Adjust frequency and ppm in fff_server to your needs. Adjust FIR and decimation rate if you are targeting a wideband transmitter (default bandwidth is 10 kHz).

  • mkfifo /tmp/fifo
  • ./fff_client.py
  • ./fff_server.py

Tips

Want to run fff_client over SSH from an untrusted machine?

no-agent-forwarding,no-X11-forwarding,command="path_to_fff_client.py" ssh-nsa key

Obtaining fff

project/sdr/fff.txt · Last modified: 2014/08/07 03:34 by jenda