Verwandeln Sie Ihr Hackrf / RTL-SDR (+USB OTG-Kabel) in einen Echtzeit-Frequenzanalysator!
Verwenden Sie ein OTG (On-the-Go) -SB-Kabel, um Ihr Hackrf/RTL-SDR an ein Android-Telefon/-Tablet zu verbinden. Diese App visualisiert das RF-Spektrum (Frequenzgröße und Wasserfalldiagramm)!
Durchsuchen Sie das Frequenzspektrum, indem Sie die Gesten von Scroll und Zoom Touch verwenden. Zusätzliche Funktionen von heute sind:
- Viele Einstellungen: FFT -Größe, Mittelung, Spitzenhalte, Farbschema, ...
- Proben aus einer Datei lesen (generiert von Hackrf_Transfer Tool oder von RTL_SDR)
- AM/FM/SSB -Audio -Demodulation
- Squelch und Kanalbreite einstellen
- Aufzeichnung einer RAW -IQ -Datei, die mit Hackrf_Transfer kompatibel ist, ...
- Lesezeichen
- RAD1O -Unterstützung
Lesen Sie das Handbuch für weitere Details: https://github.com/demantz/rfanalyzer/blob/master/doc/rf_analyzer_manual.md
Aus zeitlichen Einschränkungen ist die App derzeit nicht mehr aktiv entwickelt.
Ich versuche auch, die App stabil und so fehlerfrei wie möglich zu halten. Fehlerberichte sind immer willkommen und ich versuche, die Zeit zu finden, um sie zu beheben! Beachten Sie, dass es in den Einstellungen eine Protokollierungsfunktion gibt, die bei Problemen bei Problemen sehr hilft.
Interessiert an den neuesten Updates? Treten Sie dem Beta -Programm bei: https://play.google.com/apps/testing/com.mantz_it.rfanalyzer
Berechtigungen:
Diese App nutzt die Internetberechtigung nur, um eine Verbindung zum lokalen RTL_TCP -Instanz herzustellen, der vom RTL2832U -Treiber verwendet wird. Mit der Write_external Storage -Berechtigung wird nur zum Schreiben von Protokolldateien auf die SD -Karte verwendet (standardmäßig deaktiviert).
Was du brauchst:
Um diese App zu verwenden, benötigen Sie:
- Ein Hackrf oder ein RTL-SDR-Dongle (dies ist offensichtlich xD)
- Ein Android -Gerät, das entweder USB OTG unterstützt (bitte Google, wenn Ihr Gerät OTG unterstützt!) Oder über einen USB -Host -Port verfügt
- Ein USB-OTG-Kabel (kostet ca. 3 $), um den Hackrf/RTL-SDR an Ihr Android-Gerät zu verbinden (nicht benötigt, wenn Ihr Gerät über einen USB-Hostanschluss in voller Größe verfügt)
- Nur für RTL-SDR: Der kostenlose RTL2832U-Treiber von Martin Marinov (https://play.google.com/store/apps/details?id=marto.rtl_tcp_andro)
WICHTIG:
Der Hackrf/RTL-SDR wird vom Android-Telefon/-Tablet betrieben. Einige Telefone oder Tablets liefern möglicherweise nicht genügend Strom für ihren USB-Anschluss, um den Hackrf/RTL-SDR zu versorgen (Stromprobleme werden häufig durch USB-Kabel von geringer Qualität oder OTG-Adapter verursacht). Beachten Sie auch, dass die erforderliche digitale Signalverarbeitung sehr intensiv ist und obwohl ich mein Bestes getan habe, um die Algorithmen zu optimieren, die die App noch ein anständiges Gerät benötigt (ich empfehle 2 CPU -Kerne oder mehr), um fließend zu laufen. Bitte verwenden Sie den 2-stündigen Rückerstattungszeitraum für jede Google Play-App, um die Funktionalität zu testen und die App zu erstatten, wenn sie nicht für Ihr Gerät funktioniert!
Hier ist eine Liste der bereits getesteten und Arbeitsgeräte (möglicherweise unvollständig):
- Nexus 7 2012
- Nexus 7 2013
- Nexus 5
- Moto g
- Moto G 4g
- Acer A500
- Samsung S3 LTE
- Samsung S4
- Samsung S4 LTE
- Samsung S5
- Samsung Anmerkung 3
- Samsung Galaxy Tap S 8.4 & 10.5
- HTC M7
- HTC M8
- LG G2
- LG G3
- Motorola xoom M601
- Dragon Touch A1x
Wenn die App für Sie arbeitet und Ihr Gerät nicht in dieser Liste ist, geben Sie Ihren Telefontyp in eine kurze Bewertung an
und teilen Sie die guten Nachrichten mit anderen Benutzern;)
Hier ist eine Liste von Geräten, die berichtet wurden, dass sie nicht mit dieser App arbeiten (möglicherweise unvollständig):
-Sony Xperia Pro + Hackrf (weil USB -Ausgangsleistung zu niedrig ist -.-)
- Nexus 4 (funktioniert nur mit Y -Kabel und benutzerdefiniertem ROM, um die OTG -Unterstützung zu aktivieren)
- Nexus 9 (kein Machtproblem, ich untersuche immer noch darüber)
LIZENZ:
Dieser Antrag wird unter der GNU General Public Lizenz V2 veröffentlicht. Es ist kostenlose Software und der Quellcode ist
Verfügbar auf GitHub: https://github.com/demantz/rfanalyzer
Das APK -Paket ist auch im Git -Repository erhältlich und Sie können es von dort herunterladen und installieren. Aber denken Sie daran: Wenn Sie die App aus dem Geschäft herunterladen, erhalten Sie automatische Updates!
Rechtsfragen
Bitte beachten Sie, dass ich nicht für rechtliche Probleme verantwortlich bin, die durch die Verwendung dieses Antrags verursacht werden. Seien Sie verantwortlich und halten Sie Ihr örtliches Gesetz ein!