Analizador de espectros: V - Aplicaciones para Tiny Spectrum Analyzer Ultra

Es mucho más cómodo usar un ordenador como consola del TinySA-Ultra.

El TinySA-Ultra tiene dos formas de comunicarse con el ordenador

  • Serial sobre USB (modo consola)
  • DFU ( "Device Firmware Upgrade") que requiere una actualización de firmwae
Existen tres porgramas de control uno que es python puro, otro que es un python con interface gráfica para Windows y por ultimo uno con interface gráfica para Linux y Osmac que usa Qt.

Control desde Windows

Se descarga el .exe dsde http://athome.kaashoek.com/tinySA/Windows/  y se copia en un directorio de trabajo de aplicaciones
Se conecta el cable USB y se enciende el tinySA Ultra y se comprueba que se instalan automátiament los drivers. en caso contrario ir a Configuracion -> dispositivos y aparece con dispositivo USB desconocido suprimirlo y volver a comenzar

Tambien existe la opción de controlar a pelo a base de comandos el TinySA-Ultra con una aplicación como Tera Term

Los programas como TeraTerm y los de control son incompatibles y no pueden estar ejecutandose simultaneamente

Opciones
  • connect / disconnect conecta y desconecta el programa al tinySa por el puerto indicado (COM3) o mediante TCP/IP
  • Settings: ajustes de la pantalla
  • Upload tiny firmware: lo dicho no lo use si no es estrictamente necesario
  • TinySA battery Voltage: muestra un grafico con los niveles de carga de la bateria
  • Capture TinySA screen image
  • tinySA Comms: es un log de los comandos intercambiados entre el programa y el dispositivo tinySA
Captura de pantalla

Save imagen


  • Scan: inicia el escaneo o barrido desde el programa una vez (single) o de forma continua (continuos) permitiendo su grabación
  • Save image: captura de pantalla
  • Save CSV: captura un log en formato CSV
  • Parametros del scaneo; start, stop, center, span
  • Puntos por scan
  • LNA: amplificador de bajo ruido de entrada (activo/desactivo)
  • RBW: filtro pasa banda
  • ...
Control desde macOS

El programa se llama QtTinySA y la versión probada es la v0.10.3 


Instalación
  • Clonar la libreria de los fuentes
    •  git clone https://github.com/g4ixt/QtTinySA
  • Instalar requerimientos y Phyton
    • cd QttinySA
    • pip3 install -r requirements.txt
    • python3 -m pip install .
  • Ejecutar la aplicación directamente con un script o desde el lanzador de Python
    •  QttinySA
      • o
    • Python Launcher -> QttinySA.py
Funcionamiento

  • Boton de RUN / STOP arranca y para el terminal  
  • LNA  vs Auto Att /  Att (amplificador /atenuación)
  • RBW (ancho banda de la señal): auto o un valor 
  • Pts (puntos): auto o valores 
  • SPUR  Aut/off/on (eliminación frecuencias espureas)  
  • TRACE: hasta 4 con los valores  normal, media, maximo, minimo. 
  • BAndas preseleccionadas (Amateur, "Beacon"/balizas  de Gran Bretaña , repetidores, broadcast, C band, C beacon,  KU band, KU beicon, narker, RF mic, other, all) 
  • > imagen en 2D o 3D (juntoo a RUN)
  • ... 


 



Otros



Referencias


Comentarios

Entradas populares de este blog

SDR - Software Defined Radio - IIIb: Receptores RSP o MSI (MSI3001: MSI2500 + MSI001)

Antena exterior logarítmica UHF/VHF : Metronic 425010 - Ia Características

ESP32 LoRa for dummys - Inicio