17 Jun 2020

sark-100-antenna-analyzer Application

Summary: Software based on Python for the MINI60s (clone of sark100) antenna analyzer device, compatible with MacOS. Resumen: Software basado en language Python para el dispositivo MINI60s (clon del sark100), compatible con el sistema operativo MacOS.
       
  

Instalación... Con workaround incluido

Es posible instalar la aplicación en un portátil con MacOS Mojave siguiendo los pasos siguientes. Hay que hacerlo con cuidado, ya que es necesario realizar una pequeña modificación en el código fuente cpp de la aplicación !: 
git clone https://github.com/jedi98/sark-100-antenna-analyzer
cd sark-100-antenna-analyzer
brew install Qt
echo 'export PATH="/usr/local/opt/qt/bin:$PATH"' >> $HOME/.bash_profile
qmake -spec macx-g++ -o Makefile analyzer.pro

# A mi me ha salido un error al ejecutar el comando "make". He podido solucionarlo editando el código fuente de la aplicación. Es una pequeña modificación, que consistió en editar el archivo "seriallink.cpp" y sustituir "std::setlocale" por "setlocale"
make
open analyzer.app

# Una vez comprobado que la aplicación funciona puedes moverla a la ruta que quieras. Por ejemplo a $HOME/bbin/sark-100-antenna-analyzer. mv sark-100-antenna-analyzer $HOME/bin/

# De esa manera, para lanzarla solamente tendrás que ejecurar lo siguiente open $HOME/bin/sark-100-antenna-analyzer/analyzer.app

Conectar el MINI60S via USB o Bluetooth

  1. Enciende el MINI60s mediante su interruptor
  2. Conectalo al portátil via cable USB
  3. En el dispositibo presiona los botones: SET > "PC Link" > DOWN > "Waiting Link" (Para bluetooth utilizar "1234" como clave)
  4. Abre la aplicación
  5. En la aplicación vete al Menu > Link > Device > Select your device (tty.usbserial-00000000)
  6. Ahora ya podrás utilizar el dispositivo a través de la aplicación. Por ejemplo para escanear el valor de SWR en un rango de frecuencias o una banda concreta.

Manual del Mini60 Antenna Analyzer (sark100)

Puede que necesites echar un ojo al manual del dispositivo analizador de antenas. Por ejemplo para ver como usar la funcionaidad "PC Link" y poder conectarlo por USB.
 

Software Install including a little workaround

I was able to install the software in MacOS Mojave following this steps. Take care as they involve a small modification in the cpp source code !: 

git clone https://github.com/jedi98/sark-100-antenna-analyzer
cd sark-100-antenna-analyzer
brew install Qt
echo 'export PATH="/usr/local/opt/qt/bin:$PATH"' >> $HOME/.bash_profile
qmake -spec macx-g++ -o Makefile analyzer.pro

# I got an error when trying the "make" command. I was able to overcome it by editing the source code. The little modification required in my environment was to open source code file "seriallink.cpp" and substitute "std::setlocale" by "setlocale"
make
open analyzer.app

# After check that application runs you can now copy the folder with the application to your desired path. For example $HOME/bbin/sark-100-antenna-analyzer. mv sark-100-antenna-analyzer $HOME/bin/

# So you will launch the app in this case as open $HOME/bin/sark-100-antenna-analyzer/analyzer.app

Connecting the MINI60S via USB o Bluetooth

  1. Switch on the MINI60s
  2. Connect it via USB cable
  3. On the Device press these buttons: SET > "PC Link" > DOWN > "Waiting Link" (For bluetooth use "1234" as key)
  4. Open the application
  5. On the Application go to Menu > Link > Device > Select your device (tty.usbserial-00000000)
  6. Now yo can scan a range of frequencies or a specific band for example.

Mini60 Antenna Analyzer Manual (sark100)

You may need to take a look to the manual in case for example to use the "PC Link" feature.
 

0 comments:

Post a Comment