6. EL JVFAX.

 

No me fué difícil escoger el programa. Despues de buscar y preguntar y probar, la decisión estaba entre el JVFAX o el WEFAX. La documentación del JVFAX era más completa, incluso incorporaba una propuesta de un demodulador. Así que el programa preferente fué el JVFAX. Además había otra razón: por un lado es un "buen" programa, y nunca he tenído una idea clara de lo que podía ser "el mejor". Por otro lado, está escrito por un radioaficionado: DK8JV, y para radioaficionados. Razones que me parecieron válidas, pues la mentalidad es más importante de lo que parece. Además de la recepción de Fax meteorológico el JVFAX permite transmitir y recibir fax de todo tipo, como por ejemplo el fax en HF, y transmitir y recibir SSTV. Hay muchas estaciones por todo el mundo que retransmiten las imágenes, despues de procesadas, que toman los satélites Goes, Meteosat, GMS, etc., lo que brinda la oportunidad al que empieza de recibir imágenes espectaculares, con medios muy elementales: equipo de HF, ordenador y un demodulador que cabe en un conector DB9, y que no vale más de 1000 Pts, véase la figura 17.

 

 Figura 17: HamCom: la mano es de EA1KT y el Hamcomm de EA2ARU.

 

Pero el programa JVFAX no me parece intuitivo y de fácil manejo, y sobre todo lo que me parece menos fácil es sacarle rendimiento a todas las posibilidades de automatismo que trae implementadas. En la jerga de los profesionales de la informática se diría que no es "amistoso con el usuario". Por esta razón me pareció conveniente incluir aqui unas indicaciones para el que se decide a usarlo por primera vez para la decodificación de las señales de APT.

 

La última versión a la hora de escribir estas líneas es la 7.1a. ¡No es en ningún modo compatible con Windows, ni corre en una ventana!. Según Jabi la versión 8 será será de 32 bits y específica para Windows, (Jabi me dice además, que se llama JVCOMM32, que está en estado beta, es decir que ya está siendo probada y que la versión definitiva costará 120 DM,) pero a la espera de ella habrá que conformarse con lo que hay. La única novedad sobre la versión 7.0 es la modificación del formato gráfico. El formato GIF de Compuserve se ha sustituido por el formato TARGA (TGA) que da mucha mas resolución: 24 bits por pixel, es decir que un pixel puede tomar 2 elevado a 24 valores diferentes. Nótese que 2 elevado a 24 es 16.777.216. El formato TGA al tener una resolución de 24 bits por pixel permite producir imágenes con 16 millones de colores (lo que se llama "highcolor"). Con una tarjeta gráfica compatible con este formato (no conozco ninguna que no lo sea) se pueden reproducir estas imágenes en un monitor conveniente (perdiendo, según la tarjeta mas o menos colores). Las tarjetas gráficas normales degradan la imagen (en número de colores o/y en resolución) pero la reproducen al fin y al cabo.

 

El JVFAX viene comprimido en un fichero ejecutable que se debe copiar en el disco duro del ordenador. Al ejecutarlo aparecen unos mensajes que preguntan si se desea abrir ciertos subdirectorios y acto seguido se puede arrancar el programa con la instruccion JVFAX.EXE. La primera vez que se arranca el programa aparece el menu de configuración, que tiene muchos parámetros y posibilidades. En este punto se recomienda dejar los parámetros que trae por defecto e imprimir el manual y leerlo en detalle. Anotarlo si es preciso para poder volver a él cuando sea necesario. Que yo sepa existe una traducción al castellano, de EA7GCI, que corre por las BBS. Aunque la que tengo es la traducción del manual de la versión 7, no hay casi ningún cambio, es decir que toda la información importante es válida y puede ser leida por el que no sabe inglés. Por otro lado el JVFAX funciona con casi todos los parámetros que trae por defecto, es decir, que no hay que modificar casi nada. Pero es indudable que una configuración fina depende de la "interface" que se vaya a usar.

 

Los parámetros que se recomiendan se detallan a continuación. Demodulator: 8 bits serial port/serial para el Harifax. Faxellite para los que usan el demodulador de SSB- Electronic. LSB-SSTV-sync: no. Baud rate 57.600 y Data rate 4.800. Las direcciones, etc: las habituales de cada uno. Lo normal es: COM1 en 03F8 con IRQ: 4. (Los usuarios del HAMCOMM deben especificar el nivel de IRQ correctamente: es esencial. Normalmente son 4 para COM1, 3 para COM2 y 7 para LPT1).

 

Las lineas que configuran la tarjeta gráfica son específicas para cada ordenador. Es difícil que el programa no funcione con VESA 800x600x256. Recuerdo que Jabi (EA2ARU) me dijo muy al principio que las tarjetas gráficas que mejor resultado daban eran las Tseng 4.000. Despues de haber pasado por muchas tarjetas y muchos problemas mi experiencia le dá la razón.

 

HIRES-movie es para hacer el efecto de movimiento de las nubes. En mi caso con 50 imágenes por moviola tengo para cada una, un fichero de unos 5 Mb. con HIRES no, y de unos 15 Mb. con HIRES yes; en el primer caso la moviola va más rápida que en la segunda, pero la resolución es menor, si bien, la calidad de la imagen es buena. Hay una instrucción que permite acelerar o desacelerar la moviola. Los demás parámetros pueden ser los que trae por defecto. No es necesario tocar los parámetros misceláneos salvo el modo inicial de RX. Como recibo el Meteosat en tiempo libre y los NOAA y Meteor cuando vienen, tengo puesto MSAT CH1 como modo inicial de RX, ya que el canal 1 de este satélite transmite 24 horas al día mientras que el canal 2 transmite de modo intermitente.

 

Los códigos de control deben ser retocados si se usa el Harifax. Los que trae por defecto son los indicados para el EASYFAX. Los valores convenientes, que se deben cambiar, (y comunicados a Jabi (EA2ARU) por su autor S. Hari,) para el HARIFAX 2 son:

FM 350 Hz 44h 48h. FM 400 Hz 45h 49h. FM 500 Hz 46h 49h.

AM1 4Ah 4Ah. AM2 4Ch 4Ch.

TX-HW-filt 52h 53h. RX-HW-filt 50h 51h.

(El modo AM1 recorta la modulación un 10 %, por lo que es ideal para NOAA, mientras que el modo AM2 no recorta nada y por eso es bueno para el Meteosat). Los demás no necesitan ser tocados.

 

Es posible arrancar 9 programas externos desde el JVFAX con el comando ALT+F10 pero antes hay que configurarlos. Esta posibilidad es muy interesante ya que es cómodo poder consultar el Instantrack o poder arrancar el Satcom para engendrar un fichero que permite la recepción automática en modo temporizado, o bien usar el Cleanup para hacer mantenimiento. De todas formas con ALT+F10 y despues 0 se sale al sistema operativo. Para volver del sistema operativo al JVFAX la instrucción es, como siempre, EXIT.

 

LA RECEPCION DEL FAX DE LOS SATELITES POLARES.

 

El satélite llega y muchas veces con resultados no muy positivos para la estación terrestre. Además del problema del ancho de banda del receptor puede ocurrir que el receptor sature el demodulador. Esto queda patente cuando, en modo FAX, la imagen que se recibe es totalmente blanca lo que se corresponde en el histograma, que aparece en la ventana, con la aparición de un solo "pelo" muy alto y a la derecha. El blanco corresponde al nivel máximo de modulación, así que este pelo solitario a la derecha significa que hay una sobremodulación del receptor sobre el demodulador. Para solucionar este problema se puede intercalar un potenciómetro o resistencia variable, por ejemplo, de 10K que haga de mando de control del volumen. Si es multivuelta, mejor, ya que el efecto es más suave. Se ajusta con la señal del satélite usando el histograma. Se baja el volumen al mínimo de manera que aparezcan "pelos" (señal) en el histograma; despues se incrementa muy despacio hasta que los pelos lleguen a la parte de la derecha en el histograma. Despues de unos momentos durante los cuales el programa analiza las señales de sincronismo que envía el satélite, con una especie de "temblor" o "parpadeo", el demodulador se engancha a la señal, y la imagen empieza a aparecer en el monitor, línea a línea.

 

Como los satélites polares se reciben en modo SQUELCH, ya que no tono de arranque. Este parámetro pasa de "off" a "on" en el momento que se empieza a recibir la imagen. Lo más corriente suele ser, ahora, que cuando se empieza a ver la imagen, los sincronismos y la telemetría aparezcan en el centro de la figura formando unas franjas inclinadas. Este problema se debe al reloj interno del ordenador y está descrito en el manual del JVFAX. Para obtener una imagen aparente hay que proceder a un ajuste fino. Esto se logra trabajando con una imagen tan completa como sea posible y usando la barra inclinada "/". Se trata de alinear la linea blanca que aparece con lo que deba ser el lado de la imagen. Si no queda bien, se puede repetir en el siguiente pase del satélite y así por aproximaciones sucesivas se logra el grado de calidad que se desée. Tambien se puede usar la CD de sonido que ha grabado AMSAT-EA con QRM de casi todos los satélites activos.

 

Otro comando útil es el R (roll), que permite ajustar el margen. Véase la tabla 1.

 

TABLA 1: comandos del JVFAX para la recepción de fax.

A. Estado de RX: a la espera/ en recepción.

C. Calibración: on/off.

D. Seleciona la desviación: 150, 300, 350, 400, AM.

F. Contador de frequencia: on/off.

G. Número de niveles de gris.

H. Arrancar/abortar la rutina de arranque en fase.

L. Selecciona el nº de líneas por minuto (LPM).

M. Selecciona el modo de RX

N. Señal de enfase: normal, invertida, Meteor, NOAA, etc.

O. Control automático de tono (ATC): on/off:

P. Impresora: on/off.

R. Ajuste del margen.

Q. Salir.

T. Control automatico de tone: on/off.

X. Modo APT/SQUELCH.

F10 Alt+. Arranque de programas externos.

Alt+X. Salida inmediata.

F2. Para salvar una imagen despues de recibida.

F3. Para salvar la imagen que se va a recibir.

F6. Editor de modo

Barra de espacio. Ventana: on/off.

/. Corrección de oblicuidad.

*. Línea DTR de ordenador: hi/lo.

^V. Cambia la dirección de barrido.

 

El editor de modos: se echan en falta los modos IR de los satélites NOAA. (¡He escuchado en algún QSO local a algunas personas asombrarse de no recibir imágenes durante pases nocturnos, estando en modo VIS! milagro sería que lo lograran). Pienso, por eso, que son más útiles los modos IR que los modos VIS. De cualquier forma no es difícil escribir estos modos con la opción (M, es decir con el editor de modos.

 

LA RECEPCION DEL METEOSAT.

 

Para el Meteosat el modo de arranque en APT debe ser por Tono mientras que para los satélites de órbita polar debe ser Squelch. Los parámetros que trae el programa, por defecto, son buenos y en general no es necesario modificarlos. El JVFAX está preparado para recibir en modo automático las imágenes del Meteosat para lo que implementa la posibilidad de editar un fichero con extensión TIM encargado de la temporización de las capturas de imágenes. Esta opción desde luego no es elemental y debe considerarse cuidadosamente. El consejo es estudiar el manual.

 

Entre los ficheros que trae el JVFAX hay dos ficheros llamados MSATCH1.SCH y MSATCH2.SCH. Estos ficheros tienen información que publica EUMETSAT. Por ejemplo, en: http://www.eumetsat.de/en/area3/dissemin/dissch97.html

 

En ellos se dice "qué ocurre cuando". Me explico: si se editan, puede verse que cada línea tiene primero una hora, seguida de las siglas de un sector. La línea termina con un +, y lo que viene detrás no es leido por el ordenador. Gracias a estos ficheros el JVFAX sabe a que hora viene qué imagen del Meteosat. Cada vez que se pone en marcha el programa en recepción del canal 1, por ejemplo, del Meteosat el JVFAX actualiza este fichero y guarda el viejo en otro fichero con el mismo nombre pero con extensión BAK. Esto ocurre de la siguiente manera: al comenzar la transmisión de una imagen el satélite envía una cabecera en la que dice lo que va a enviar. El JVFAX lee esta información, escribe la línea correspondiente en el fichero del estoy hablando, y acto seguido incorpora la máscara correspondiente al sector que viene. La imagen que llega parece ser en color y tuti contenti.

 

Puede ocurrir que el reloj no esté exactamente en hora, y entonces el proceso anterior se deteriora. El dato que entra en el fichero SCH no es correcto, y la proxima vez que se intenta recibir una imagen a la misma hora, las cosas no ocurren como deben: el JVFAX inserta una máscara que no corresponde a la imagen que se está recibiendo, sino a una anterior o posterior, en fin, un desastre. Tambien puede ocurrir que la señal no sea suficientemente buena por la razón que sea, y el JVFAX no lea la cabecera digital correctamente. Entonces la imagen viene en blanco y negro. Por eso el JVFAX trae una opción con la que el Meteosat pone en hora el reloj del ordenador, y que aconsejo tener siempre activada (para la recepción del Meteosat en tiempo real).

 

Algunas veces, por razones que no comprendo, la máscara entra despues de lo debido, con lo que la "línea de costa" de la imagen sale desplazada respecto a la máscara. Esto se puede corregir, si por ejemplo, se trata del canal 1 del Meteosat, editando el modo MSAT1, y corrigiendo el parámetro de número de líneas de mínima duración del tono de arranque, que está en el centro derecha de la correspondiente ventana. Pero mejor todavía es incrementar la relación señal/ruido del sistema, porque si este parámetro es bueno la máscara entra perfectamente.

 

En fín, que estos son algunos de los problemas que entraña el vivir peligrosamente en el mundo de los radioaficionados: al estar en el límite, sin dB´s de reserva el sistema se puede ir al traste por muchas razones; si se dispone de dB´s de reserva, como en 137, nada de esto debe ocurrir, pero es porque se ha pagado ya el precio en pesetas o en ecus. Al final se aprende que lo que se ve en los pronósticos del tiempo de la TV son imagenes IR y no las visibles. Por eso no siempre coinciden las nubes de la moviola de la tele con las de verdad. Lo que, sin embargo, no explica ésto es el bajo porcentaje de aciertos en la predicción, ¡precisamente cuando interesa saber que tiempo va a hacer ....!

 

EL AUTOMATISMO.

 

Lo que no tiene el JVFAX es la posibilidad de saber cuando llegan los satélites polares. Para eso se puede usar el SATCOM (que se puede encontrar, por ejemplo, en la CD de DSP que tiene grabada AMSAT-EA, junto con otros muchos programas de radio, fax, sstv, comunicaciones digitales, etc.), que junto con el JVFAX forman un sistema completamente automático de recepción de imágenes de APT con los que se puede recibir el Meteosat durante el tiempo libre, capturando, por ejemplo, las imágenes de los sectores D1, D2, D3, C02, C03 y C2D para tener una moviola de cada sector o parte de un sector, así como las imagenes TOT de la Tierra redonda. Además, cuando llegan los NOAA, Meteor, Okean, o Sich el SATCOM configura el JVFAX para la captura de sus imágenes, recibiéndolas ininterrumpidamente durante el tiempo que se desea sin que sea necesaria la presencia de nadie. Despues puede encontrarse uno con la sorpresa de que un disco duro de 400Mb se ha llenado en 48 horas de uso.

 

Discutamos un ejemplo: se desea recibir en modo automático los sectores D2 que es el IR interesante, el C02 y C03 visibles,y el C2D. El E2 de vapor de agua es muy bonito, y el ADMN con la información administrativa; además se desean recibir los pases del NOAA-14 que pasen con elevación superior a 15º, y que pueden ser unos tres al día, y además, algunas de las imágenes del canal 2 (canal B), como por ejemplo, las DTOT del disco completo de la Tierra. Entonces se arranca el SATCOM al que antes se le han suministrado datos keplerianos suficientemente actuales. Si se busca precisión, basta con renovarlos cada tres meses, y desde luego no es necesario cambiarlos cada 24 horas.

 

Configurado el SATCOM para el NOAA-14 y para pases de mas de 15º de elevación, con la opción F8 se genera un fichero que se llama SATCOM.TIM que recoje la información que necesita el JVFAX para recibir los pases del NOAA-14. Aqui tambien se aconseja leer las instrucciones del SATCOM, estudiando y probando todas las opciones. Se sale del SATCOM con ESC, y se arranca el JVFAX. Se edita el SATCOM.TIM con la opción (E de "Edit Date Files"; con F6 el JVFAX pregunta que fichero SCH se quiere editar. Se elige el MSATCH1.SCH y el programa pregunta ahora que sectores se quieren añadir para su recepción automática; con la barra espaciadora se eligen los C02, etc. que se quieren recibir y se elige "SAVE" (guardar la imagen). Se repite despues añadiendo los sectores DTOT del MSATCH2.SCH.

 

Una vez hecho esto hay que mirar si los pases del NOAA-14, CH1 y CH2 se superponen. Seguramente hay superposiciones con lo que hay que elegir. Con F4 se hace la limpieza necesaria, es decir se suprimen los pases a los que hay que renunciar. Se puede editar ahora, cualquier entrada con la tecla "intro" y, en la ventana parcial que sale, se puede activar entonces la opción "UPDATE CLOCK", que actualiza el reloj si la entrada corresponde al Meteosat. Esto hace que el reloj se ponga en hora automaticamente, pero ¡OJO!, el reloj debe estar previamente en día y hora con un error menor que +/- 30 segundos. Los NOAA no actualizan el reloj. Se termina la programación con CTRL+Intro y se arranca la opción "DATE DRIVEN FAX" con la (D. El programa pregunta por el nombre del fichero que debe dirigir la recepción automática, a lo que se le contesta que SATCOM.TIM, o lo que sea, y estamos en marcha.

 

Para resolver el problema de las máscaras equivocadas N. Danjou ha escrito un pequeño programa, denominado CLEANUP que sirve para hacer limpieza y mantenimiento. Me explico: si hay imágenes con máscaras equivocadas, el CLEANUP lee la cabecera digital y corrige el msatch1.sch y todo vuelve a la normalidad (al menos teoricamente, porque si la imagen tiene ruido o por la razón que sea la cabecera digital no es legible por el CLEANUP la solución puede ser peor que la enfermedad). La idea consiste en empezar con el CLEANUP para restablecer el orden, seguir con el SATCOM para despues arrancar el JVFAX.

 

Todo esto puede programarse en un fichero BAT. El que uso puede verse en la tabla 2, haciendo un lazo con lo que el proceso se automatiza casi totalmente.

@echo off

c:

cd \jvfax

cleanup.exe

:comienzo

satcom /T

jvfax /D satcom.tim

if exist stop.dta del stop.dta

stop.exe

if exist stop.dta goto fin

goto comienzo

:fin

del stop.dta

cd\

Tabla 2: Fichero .bat con CLEANUP y el lazo del SATCOM.

 

La eliminación de las superposiciones no se programa tan facilmente. Para ello se usa el parámetro "overlapping" en la ventana parcial antes citada). Conviene entonces preparar un sistema de almacenamiento masivo, porque despues de gozar del automátismo día y noche sin parar durante una semana, puede resultar que se ha ocupado un disco duro de algunos Ghz. Claro está que se podrá disponer de algunas moviolas espectaculares, pudiendo observarse el calentamiento de la Tierra durante el día y el enfriamiento durante la noche, y dessmás maravillas. No creo necesario, entrar aqui en los detalles de como se programan las moviolas, ya que es una opción avanzada, y en el manual está muy bien descrito.

 

 

 

Capítulo Anterior

Página Principal AMSAT-EA

Capítulo Siguiente