¡Convierta su HackRF / RTL-SDR (+Cable OTG USB) en un analizador de frecuencia en tiempo real!
¡Use un cable USB OTG (sobre la marcha) para conectar su HackRF/RTL-SDR a un teléfono/tableta Android y esta aplicación visualizará el espectro de RF (magnitud de frecuencia y diagrama de cascada)!
Explore el espectro de frecuencia simplemente utilizando gestos táctiles de desplazamiento y zoom. Las características adicionales a partir de hoy son:
- Muchas configuraciones: tamaño de FFT, promedio, sujeción máximo, esquema de color, ...
- Lea las muestras de un archivo (generado por HackRF_Transfer Tool o por RTL_SDR)
- Demodulación de audio AM/FM/SSB
- Ajuste el silencio y el ancho del canal
- Grabe en un archivo IQ sin procesar compatible con HackRF_Transfer, ...
- Marcadores
- Soporte RAD1O
Lea el manual para obtener más detalles: https://github.com/demantz/rfanalyzer/blob/master/doc/rf_analyzer_manual.md
Debido a las limitaciones de tiempo, la aplicación ya no se desarrolla activamente.
También trato de mantener la aplicación estable y lo más libre de errores posible. ¡Los informes de errores siempre son bienvenidos y trato de encontrar el tiempo para solucionarlos! Tenga en cuenta que hay una función de registro en la configuración que ayuda mucho con problemas para disparar cualquier error.
¿Interesado en las últimas actualizaciones? Únase al programa beta: https://play.google.com/apps/testing/com.mantz_it.rfanalyzer
Permisos:
Esta aplicación utiliza el permiso de Internet solo para conectarse a la instancia local RTL_TCP utilizada por el controlador RTL2832U. El permiso de almacenamiento Write_External solo se usa para escribir archivos de registro en la tarjeta SD (deshabilitada de forma predeterminada).
Lo que necesitas:
Para usar esta aplicación, necesitará:
- Un hackrf o un dongle RTL-SDR (esto es obvio xD)
- Un dispositivo Android que admite USB OTG (por favor google si su dispositivo admite OTG!) O tiene un puerto de host USB
- Un cable OTG USB (cuesta aproximadamente 3 $) para conectar el HackRF/RTL-SDR a su dispositivo Android (no es necesario si su dispositivo tiene un puerto de host USB de tamaño completo)
- Solo para RTL-SDR: el controlador RTL2832U gratuito de Martin Marinov (https://play.google.com/store/apps/details?id=marto.rtl_tcp_andro)
IMPORTANTE:
El HackRF/RTL-SDR es alimentado por el teléfono/tableta Android. Es posible que algunos teléfonos o tabletas no entreguen suficiente energía en su puerto USB para alimentar el HackRF/RTL-SDR (los problemas de energía a menudo son causados por cables USB de baja calidad o adaptadores OTG). También observe que hacer el procesamiento de señal digital necesario es muy intensivo en CPU y, aunque hice todo lo posible para optimizar los algoritmos, la aplicación aún necesita un dispositivo decente (recomiendo 2 núcleos de CPU o más) para funcionar con fluidez. ¡Utilice el período de reembolso de 2 horas proporcionado para cada aplicación Google Play para probar la funcionalidad y reembolsar la aplicación si no funciona para su dispositivo!
Aquí hay una lista de dispositivos ya probados y de trabajo (puede estar incompleto):
- 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 Note 3
- Samsung Galaxy Tap s 8.4 y 10.5
- HTC M7
- HTC M8
- LG G2
- LG G3
- Motorola Xoom M601
- Dragon Touch A1X
Si la aplicación funciona para usted y su dispositivo no está en esta lista, incluya su tipo de teléfono en una calificación corta
y comparta las buenas noticias con otros usuarios;)
Aquí hay una lista de dispositivos que se informó que no funcionan con esta aplicación (puede estar incompleta):
-Sony Xperia Pro + HackRF (porque la potencia de salida USB es demasiado baja -.-)
- Nexus 4 (solo funciona con cable y ROM personalizado para habilitar el soporte de OTG)
- Nexus 9 (no es un problema de poder, todavía estoy investigando sobre esto)
LICENCIA:
Esta solicitud se publica bajo la Licencia Pública General de GNU V2. Es software libre y el código fuente es
Disponible en Github: https://github.com/demantz/rfanalyzer
El paquete APK también está disponible en el repositorio de Git y puede descargarlo e instalarlo desde allí. Pero tenga en cuenta: ¡al descargar la aplicación de la tienda obtendrá actualizaciones automáticas!
Problemas legales
Tenga en cuenta que no soy responsable de ningún problema legal causado por el uso de esta solicitud. ¡Sea responsable y cumpla con su ley local!