martes, 10 de enero de 2012

twHamQTH para acceder a información de HamQTH

El colega Ted, WA0EIR, es el autor de varios programas muy útiles para los radioaficionados que utilizamos plataforma GNU/Linux en nuestras computadoras. Todos ellos son distribuidos (gracias a Dios) como software libre bajo licencia GPL, lo cual los hace más interesantes para mi.

Si no los conocen, pueden darse una vuelta por el sitio de Ted, WA0EIR. Allí podrán bajar programas como los siguientes:

TWLOG: Un programa para logs de QSO mínimo y ultra liviano.
TWPSK: Para trabajar en BPSK/QPSK escrito en conjunto con Hansi, DL9RDZ.
TWCW: Un entrenador de código Morse que también permite operar en CW desde el teclado.
TWCLOCK: Reloj mundial que también permite enviar un identificador en modo CW cada 10 minutes.

Son programas muy sencillos, rápidos y estables. El secreto para lograr estas cualidades es que el código escrito por Ted se basa en el principio KISS (acrónimo de Keep It Simple Stupid que en español significa Mantenlo simple, estúpido). Sus programas tienen sólo las funcionalidades que uno necesita. No le pida más.

Pero quiero centrarme en twHamQTH, su más reciente creación. Esta pequeña pieza de código nos permite obtener el nombre y dirección postal de una estación a partir de su señal distintiva. Estos datos son obtenidos del sitio HamQTH, del cual ya hemos hablado bastante en este blog.

Fig. 1. Resultados de una búsqueda en twHamQTH.

La ventaja de usar twHamQTH es que las consultas se llevan a cabo mucho más rápido que si se realizan directamente desde un navegador.

Las consultas se pueden guardar pulsando el botón Save. Los datos quedan entonces disponibles en cualquier momento desde fichas identificadas por la señal distintiva correspondiente. El texto contenido en las fichas pueden ser editadas, con lo cual es posible agregar notas y comentarios.

En la Fig. 2. se puede observar una ficha con los obtenidos para el indicativo WA0EIR y texto agregado por mí.

Fig. 2. Podemos guardar los resultados y editarlos.


Instalación

Debido a que este software es reciente, no está disponible directamente en ninguna de las distribuciones de GNU/Linux. Así que si desean tener twHamQTH en sus computadoras es necesario compilar el código para conseguir un ejecutable.

Si bien no es esta una tarea muy compleja (al menos en este caso) pueden aparecer inconvenientes que requieren de ciertos conocimientos para resolverlos.

Para comenzar, es necesario asegurarnos que tenemos las bibliotecas de las que depende el código del programa. En distribuciones basadas en Debian (como Ubuntu o Linux Mint) basta con ejecutar el siguiente comandos:

 sudo apt-get install libxml2-dev libmotif-dev libxpm-dev

Nota: Si, ya lo se. Esto se podría hacer en forma gráfica pero me siento más cómodo trabajando desde la consola cuando es necesario ensuciarse un poco.

Bajamos el paquete con el código del sitio del bueno de Ted:

  wget http://home.mchsi.com/wa0eir/src/twhamqth-1.0.src.tar.gz

No tardará mucho, son sólo unos 380 KBytes.

Lo desempaquetamos y descomprimimos en el directorio donde lo descargamos:

  tar xvzf twhamqth-1.0.src.tar.gz

Esto creará un directorio nuevo llamado twhamqth-1.0 donde está el código del software y archivos necesarios para compilarlo. Así que ingresamos dentro del mismo:

 cd twhamqth-1.0

Ahora comienza el trabajo sucio. Configuramos el paquete para que pueda correr en nuestro sistema ejecutando:

 ./configure

Nada tenemos que hacer nosotros aquí. Sólo debemos esperar algunos segundos, lo que dura la verificación y obtención de parámetros de nuestro sistema que son necesarios para compilar.

Si no vemos ningún mensaje de error en pantalla, podemos compilarlo ejecutando:

 sudo make

Si no hay errores a la vista, entonces lo instalamos:

 sudo make install

Para lanzarlo, pueden hacerlo desde la consola ejecutando:

 twHamQTH

Mas prolijo sería crear una entrada en el menú Radio aficionados si usamos Gnome, o desde Unity llamándolo desde Inicio/Búsqueda e ingresando twHamQTH. Pero eso ya se los dejo a ustedes, dependiendo del manejador de ventanas que utilicen.

Verán que al realizar una consulta se les pedirá el usuario y contraseña en HamQTH.

Fig. 2. Ingreso de usuario y clave en HamQTH.

Si bien sólo se pide en la primera consulta después de abrir el programa, puede haber alguno que le resulte molesto esto. Podemos guardar nuestro usuario y clave editando el archivo /etc/X11/app-defaults/TwHamQTH pero eso requiere permisos de root. Por otro lado, las consultas que hagan otros usuarios definidos en nuestro sistema se harán con nuestro usuario de HamQTH. Si se quiere evitar eso, simplemente copiamos el archivo a nuestro directorio home:

 cp /etc/X11/app-defaults/TwHamQTH ~

En las primeras lineas de dicho archivo encontraremos:

! Resource file for twHamQTH
!
! NOTE: Lines starting with ! are comments.
!
! Change to your Username and Password for hamQTH.com
TwHamQTH.username:   Username
TwHamQTH.password:   Password

Cambiando Username por nuestro usuario en HamQTH y Password por la correspondiente clave.


A modo de conclusión

No es esencial pero puede ser útil tener este software a mano en nuestra computadora, mas aún si la misma tiene pocos recursos o para exportarlo a un Live CD. Es muy simple y básico pero cumple con su función.

No dejen de probar los otros programas de Ted, en especial twLog.


Enlaces

El sitio de Ted WA0EIR
http://wa0eir.home.mchsi.com/

QRZ? HamQTH
http://lw3esh.blogspot.com/2011/07/qrz-hamqth.html

lunes, 26 de diciembre de 2011

El regalo de Navidad de HamQTH

A finales de Junio de 2010 Petr Hlozek OK2CQR lanzó HamQTH, una alternativa libre a QRZ.com. En este blog he escrito sobre este proyecto hace algún tiempo atrás (ver aquí).

Contrariamente a lo que muchos pensaban, HamQTH ha crecido en forma sostenida desde entonces y se empieza a perfilar como un rival serio para la competencia. Lo que en Junio parecía una quimera, ahora es una realidad.

Pero lo realmente admirable, además de ser libre, es que desde su concepción ha adquirido características propias que lo distinguen frente a QRZ.com y lo hacen más útil inclusive.

Uno de los valores agregados es la posibilidad de seleccionar el idioma con que se presenta la plataforma. Hoy soporta 13 idiomas, entre ellos el Español gracias a Juan CE5PHI que colaboró en la traducción del sitio.


Y el 25 de Diciembre de 2010, como regalo de Navidad, Petr OK2CQR anuncia al mundo una nueva virtud de HamQTH: la de poder subir nuestros logs y realizar búsquedas en ellos. Esta era un característica muy solicitada por los usuarios de esta plataforma.

Si bien está en fase Beta, es funcional y hasta donde la he probado, no presenta bugs o problemas importantes.

Para activar esta opción hay que ir al menú Modificar Perfil y allí, seleccionar Log search settings y finalmente tildar la opción Use logsearch function.

Fig. 1. Configurando las opciones para nuestros logs en HamQTH.
El resto de las opciones fijan como se mostrarán los logs y los resultados de las búsquedas. En la Fig. 1. pueden ver las opciones que yo he elegido.

Por ejemplo, he tildado en la sección Log search page la opción Show 10 recent QSO para mostrar mis 10 QSO más recientes. El número de QSO a mostrar es configurable. También elegí Show band statistics para que se visualice una estadística de mi actividad por bandas y Show info about first/last QSO que muestra información sobre mi primer y último QSO.

En la sección Visible columns se configuran las columnas que se mostraran en el resultado de una búsqueda en mis logs. En mi caso, elegí mostrar el indicativo, fecha y hora del inicio del comunicado, frecuencia, modo y el RST recibido y enviado.

Una vez seleccionadas estas opciones sólo nos queda subir nuestro log. Esto lo hacemos desde el menú Modificar perfil y luego yendo a Log upload.

Se pueden subir archivos ADIF en texto o comprimidos en rar, zip, 7zip, tar.gz o tar.gz2.

En la Fig. 2. se observa que no es muy distinta la interfaz a otras al momento de subir archivos.
Fig. 2. Interfaz de carga del archivo de logs.

Hay que tener en cuenta que sólo se aceptan archivos de hasta 10 MB y que TODOS los QSO se sobre escriben en cada subida, por lo tanto hay que subir el log completo.

Los logs no estarán disponibles en el perfil hasta que sean procesados. Esa demora dependerá del tamaño del archivo. Lo cierto es que recibiremos en nuestra cuenta de correo un mensaje que nos avisará si fue exitoso o no la transferencia al proceso.

A partir de entonces, los últimos logs y las búsquedas quedan disponibles en la solapa Log search del perfil.

En la Fig. 3. como se ven en mi perfil los últimos 10 QSO y la estadística por bandas de mis logs.

Fig. 3. Los últimos 10 QSO y la estadística por bandas de mi log.

En la Fig. 4. se muestra el resultado de una búsqueda en los logs en mi perfil.

Fig. 4. Resultado de una búsqueda en los logs.
Como pueden apreciar, es un avance muy interesante que nos a traído HamQTH para esta Navidad.

lunes, 19 de diciembre de 2011

Radio Hams (1939)

Pete Smith fue reconocido productor de películas y el narrador de unos cortos llamados Pete Smith Specialty o Los especiales de Pete Smith entre los años 1931 y 1955.

En blanco y negro y con una duración de entre 9 y 11 minutos, servían de relleno en las salas de cine de la MGM para proyectarse generalmente antes de la película principal.

Tocaban temas de interés general y de los más variados, propios de una época donde la televisión no era aún masiva. Podían mostrar la vida de un insecto visto a través de un microscopio, lecciones de baile o aspectos destacados de alguna estrella de fútbol americano pero siempre con alguna cuota de humor. Durante la Segunda Guerra Mundial se volcaron más hacia la propaganda militar, haciendo hincapié en el poderío del ejército y el armamento norteamericano.

La voz nasal de Smith era un sello distintivo de estos cortos. Generaba risa y era parodiado por algunos pero que también muchos imitaron en su tiempo.

El 20 de Mayo de 1939 se estrena en Estados Unidos uno de estos especiales llamado Radio Hams, dirigida por Felix E. Feist, donde se muestra con cierto toque épico el accionar de los radioaficionados ante catástrofes.



Un breve resumen

Todo gira en torno de Jimmy Mulligan, un radioaficionado adolescente que tiene su estación montada en su cuarto. La madre le pide al padre que llame a Jimmy. El padre se lo pide a su hija, que se lo pide a su abuela y está le pasa la solicitud al abuelo. El abuelo, el último en la cadena familiar, no le queda otra cosa que pararse e ir hasta el cuarto de Jimmy a buscarlo.

Pero cuando ingresa, Jimmy le indica que guarde silencio. Algo interesante estaba sintonizando en su radio en onda corta...

Clyde DeVinna (Alonzo Price) es un camarógrafo de cine que estaba acampando en un refugio cerca de Teller en Alaska para hacer una película. Para protegerse del frío estaba utilizando una estufa a combustible que empieza a emanar monóxido de carbono por demás y pierde el conocimiento.

Un colega radioaficionado de Nueva Zelanda con quien estaba hablando por radio, se da cuenta que algo no estaba bien ya que DeVinna no contestaba a sus llamados y había finalizado de forma abrupta el contacto. Sin perder tiempo, comienza a transmitir un pedido de ayuda. Todos los radioaficionados que recibían el mensaje lo retransmitían hasta llegar a un operador de Alaska, quién finalmente da aviso por teléfono de la situación a las autoridades. Gracias a esta cadena, un doctor pudo llegar hasta el refugio donde estaba DeVinna asfixiado y logra salvar su vida.

La madre de Jimmy pide de nuevo al padre que lo llame. El padre se lo pide a su hija y ella a su abuela. La abuela descubre que el abuelo no está en su lugar entonces deja su tejido y marcha al cuarto de su nieto. Jimmy y su abuelo le piden no de muy buena manera que se mantenga en silencio. Estaban detectando otra emocionante transmisión...

Una nave sobrevuela el Atlántico en busca de un avión caído en el océano. Por medio de sus transmisiones en código morse el copiloto va informando los avances de la búsqueda. Reciben las noticias no sólo radioaficionados y marinos en barcos esperando el momento para un posible rescate, si no también la familia del piloto desaparecido. Su hijo recibe las novedades gracias a su entrenamiento en código morse.

Después de largas horas finalmente logran ubicar al avión siniestrado. Pero el avión que intervenía en la búsqueda se queda sin combustible y cae al mar. Sin embargo el esfuerzo no fue en vano ya que la marina ya había recibido el mensaje en morse de la posición del avión perdido.

La madre de Jimmy, con la comida ya terminada, pierde su paciencia y vuelve a intentar llamar a su hijo. Pero no hay nadie en el living de la casa. Entonces, va al cuarto de Jimmy y ahí está toda la familia reunida alrededor del equipo de radio, quienes al unísono le chistan para que guarde silencio. ¡Jimmy estaba recibiendo una comunicación de alguien en China! O tal vez no. A lo mejor, de un poco más cerca...


Algunas curiosidades del corto
  • El relato sobre el accidente del camarógrafo y radioaficionado Clyde DeVinna fue verídico. Se encontraba en Alaska para la filmación de la película Eskimo (1933) cuando ocurrió lo relatado en este corto. Este suceso sirvió de ejemplo para numerosas generaciones, especialmente en Estados Unidos, del rol que puede jugar la radio afición en situaciones de emergencia.

  • Clayton Moore es el actor que hace el papel de operador de radio del barco en la segunda historia que se muestra en el corto. Tal vez su nombre no les sea familiar. Lo cierto es que, años más tarde, será profundamente conocido como El Llanero Solitario (Lone Ranger)
Fig. 1. Clayton Moore: de operador de radio a Llanero Solitario.

  • La distintiva de Jimmy es W9SR3 la cual se deja ver en los últimos minutos del film, cuando la cámara se dirige hacia la ventana para descubrir al vecino también radio aficionado. No parece ser una distintiva válida, sin embargo sí los son las que figuran en las tarjetas QSLs que se muestran en el cuarto de Jimmy.

Fig. 2. Las QSLs del cuarto de Jimmy.
  • La esposa del aviador desaparecido en el film parecería conocer de código morse. Así se puede deducir ya que cuando finaliza la transmisión rompe a llorar, como si interpretase la suerte de los héroes de la búsqueda.

¿Una antena para VHF hecha con dos perchas?

Hace poco di con una nota de la revista QST de Abril de 2018 donde John Portune, W6NBC ( @w6nbc ) donde cuenta que con Ernie, W6DN y otro...