martinmarinov / TempestSDR

Remote video eavesdropping using a software-defined radio platform
GNU General Public License v3.0
1.27k stars 241 forks source link

Refactor to allow use of multiple simultaneous devices. #13

Open xloem opened 6 years ago

xloem commented 6 years ago

The design of TempestSDR assumes data is acquired from only one radio.

Using multiple radios simultaneously could allow for many avenues of increased information: increased bandwidth; directional and phase data ... The first step for such work is allowing it in the first place.

mgkuhn commented 6 years ago

We have an ongoing PhD project here in Cambridge looking at increasing the total bandwidth by using multiple SDR acquisition with overlapping receive bandwidths, and also (a separate matter) making better use of phase information. However, this is a completely new code base, not related to TempestSDR, as the processing pipelines are quite different.

You may also find that when processing video bandwidths of more than 20 MHz, CPU throughput becomes quite an issue, and you may want to move some some of the processing pipelines into a GPU. Again, that would be a completely different architecture from this implementation.

papaaloabob commented 4 years ago

Aloha Xloem, Recently finished an SDR project, wondering if this project is still open and/or being worked on? Thank you, bob