[Hackrf-dev] project insights from the HackRF Team

Kevin Reid kpreid at switchb.org
Tue Apr 25 22:16:37 EDT 2017


On Tue, Apr 25, 2017 at 3:58 PM, Gary Newell <garyn87048 at gmail.com> wrote:

> I’m curious if you happen to know of an open source SDR effort that is
> focused on passively painting a picture of all the electronic devices
> transmitting nearby?  A snapshot of my current environment?  For example,
> I’m currently near these cellphone towers, there are these sets of TPMS
> near me, these devices are seeking wifi connections, these wifi sources are
> available, these Bluetooth devices are active, and this ‘thing’
> transmitting unknown stuff.  Totally novice question, … I see projects for
> particular areas, but are you aware of one that pulls the various efforts
> into one integrated ‘proximity’ package?
>

It's a long way from actually doing this, but what you describe is part of
the long-term vision for my ShinySDR project:
https://github.com/kpreid/shinysdr

Right now, the only relevant things that it does are

   - Manage multiple demodulators (either as GNU Radio blocks or as
   subprocesses) and multiple hardware receivers in one application (so the
   hardware can be shared, or not, among the different demodulators, as
   needed).
   - Displaying telemetry messages from multiple sources/protocols (e.g. I
   can display both ADS-B and APRS location data on the same map).

The things that I see adding which would make it closer to what you are
looking for are:

   - Built-in knowledge of “where to look” — setting up the proper
   demodulators on the proper frequencies rather than expecting the user to do
   so (I have "frequency databases" but those are currently set up more for
   "here are all the known channels/stations, pick one" than "ADS-B is always
   on 1090 MHz so you should be able to just go there implicitly when you pick
   ADS-B").
   - Long-term persistence of gathered information (right now it is
   oriented around short timeouts for real-time tracking and has no logging).
   - Background scanning — when no user is asking to look at a particular
   center frequency, change frequencies to gather either specific signals or
   just spectrum power density over time (as in rtl_power).
   - Decoding more protocols, of course (GSM, WiFi, Bluetooth, and TPMS
   aren't among the ones I've gotten to yet — I've been focused on
   low-bandwidth stuff).
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://pairlist9.pair.net/pipermail/hackrf-dev/attachments/20170425/307e13d6/attachment.html>


More information about the HackRF-dev mailing list