MANUAL BASICO DE OPERACIÓN DE UNA - Amsat-CE

Transcripción

MANUAL BASICO DE OPERACIÓN DE UNA - Amsat-CE
MANUAL BASICO DE OPERACIÓN
DE UNA
ESTACIÓN TERRENA SATELITAL
DE
AMSAT-CE
Autor: CE2MH
Septiembre de 2003
1
1.- INTRODUCCIÓN
Este manual básico de operación, tiene por objeto dar a conocer a
los usuarios de una estación terrena satelital de AMSAT-CE, los programas y archivos que hacen
posible el rastreo de satélites de aficionados a las radiocomunicaciones digitales y de voz.
Los requerimientos de hardware son:
Un PC 486-DX4 que actúa como centro de las operaciones que el
sistema desarrolla, con 32 MB de RAM, 100 Khz. de velocidad de
proceso, 500 Mb. en disco duro, con tarjeta de video VGA,
diskettera de 3”1/4, tres puertas seriales, una puerta paralela y
funcionando con sistema operativo DOS 6.22.
Un transceptor Yaesu FT-736 R con bandas de 145 Mhz., 220 Mhz.,
435 Mhz., y 1.270 Mhz. que interactúa con un TNC NB-96.
Un transceptor de VHF-FM en la banda de 145 Mhz. que interactúa
con un TNC Tiny 2 MK 2.
Una repetidora de VHF-FM con su juego de duplexores.
Un juego de 6 antenas, 4 para la estación de radio, una para la
estación de packet y una para la repetidora.
Un rotor G-5500 de azimut y elevación.
Una fuente de energía de 220 VAC y una fuente de poder de 12
VDC.
En este Manual Básico, no nos referiremos al experimento 4 del
satélite CESAR-1 que utiliza la repetidora de VHF-FM y sus duplexores, además de una interfase,
para generar el trabajo de una repetidora análoga-digital. Si recomendamos usar la repetidora
como repetidora local para tráfico en fonía. .
El sistema ha sido desarrollado usando el DOS 6.22 como sistema
operativo, el que es apoyado por el programa QEMM que permite optimizar la memoria del PC y
por el programa DESKVIEW que hace posible correr múltiples programas simultáneamente en
DOS
La optimización de memoria que efectúa el QEMM se logra
mediante instrucciones que se incluyen en el config.sys del PC, en tanto la ejecución de los
programas que operan simultáneamente se obtiene al correr el programa 0rastreo.bat que se
encuentra como una instrucción en el autoexec.bat del PC.
Muchas veces se ha consultado al autor por que no se efectúa este
sistema en Windows. La respuesta ha sido que, hasta donde conoce el autor, no existe un juego
2
de programas que relacionen al FBB, con los programas de tráfico digital por satélite, como lo es
el GWNODE que explicaremos mas adelante.
Los subdirectorios más relevantes que se relacionan con la
operación de una estación terrena satelital de AMSAT-CE y que forman parte de los archivos del
PC, son : 0RASTREO, 6PROGRAM, BATCH, GUIARAD, MENSAJES, PACKET,
QEMM, SALIDA y UTILIT.
Los programas que permiten que la estación terrena actúe como
estación satelital digital y de voz, como bbs, como nodo satelital, y como una repetidora análoga
digital son: el DESKVIEW, el SATSKED que trabaja en combinación con el SATLINK, el
FBB que trabaja coordinado con el GWNODE, el FODTRACK, el INSTANTTRACK, y el
programa utilitario XTREE GOLD.
En los títulos siguientes se describirá en forma resumida como
operan y que función cumple cada uno de estos programas los que, al trabajar coordinados,
permiten la operación automática o manual de una estación terrena satelital de AMSAT-CE.
Solo se explicarán aquellos archivos o programas más relevantes,
dejando al usuario la posibilidad de adentrarse mas en cada programa al leer sus archivos .doc
o .txt, los que se encuentran en los subdirectorios que contienen cada programa. Si Ud. no
encuentra alguno, puede solicitarlo al autor de este Manual.
2.- DESKVIEW
El comando 0Rastreo.bat ubicado como la instrucción final del
autoexec.bat, ejecuta el programa Deskview que se encuentra en el subdirectorio 0Rastreo. El
Deskview lee el archivo dvx.cfg produciéndose la puesta en marcha de los programas Satsked,
Fodtrack, FBB, Instantrack y Xtgold, los que empiezan a funcionar en forma simultanea en el
PC en ambiente DOS.
El programa Deskview es muy poderoso, pero para los fines
prácticos de una estación terrena satelital, lo más relevante, es permitir la operación simultánea
de varios programas que se usan para operar la estación en forma eficiente.
Por ejemplo, si uno presiona la tecla Alt, aparecerá una pantalla
color celeste en el extremo superior derecho del monitor. Si se baja con la tecla flecha hacia
abajo un lugar, se destaca el comando Switch Windows. Si se aprieta la tecla Enter aparecerán
los cinco programas que están corriendo simultáneamente. Usando las teclas de flechas arribaabajo y la tecla Enter se puede mostrar en la pantalla principal uno de los cuatro programas
restantes que están corriendo ocultos.
Si estando en la pantalla celeste se aprieta la tecla q o elige la
opción Quit Deskview/X aparecerá un menú de diálogo que le preguntará si desea salir o no del
3
Deskview. Si sale del Deskview volverá al sistema operativo. Para entrar de nuevo al Deskview,
deberá escribir la instrucción 0rastreo.bat y apretar la tecla Enter.
Si por alguna razón desea cerrar uno de los cinco programas que se
están ejecutando, estando en la pantalla celeste, puede usar la opción Close Window y Enter.
Nuevamente una pantalla le preguntará si lo cerrará o no. Lo mismo puede efectuar, pero ahora
con la opción Open Window, en el caso que se hubiera cerrado alguno de los cinco programas y
deseara hacerlo funcionar nuevamente.
Si desea borrar la pantalla celeste del monitor, deberá apretar la
tecla Esc.
En la pantalla celeste del Deskview existe la opción Help la que al
ser seleccionada le permitirá ir a un completo Manual de Ayuda de este programa
Este programa, contiene un sinnúmero de posibilidades que el
usuario podrá ir descubriendo en el tiempo al estudiar con detenimiento los archivos de ayuda del
mismo. Así por ejemplo, podrá mostrar en el monitor cuatro de los programas corriendo
simultáneamente, podrá agregar un nuevo programa, podrá agrandar la pantalla, etc.
Como el objeto de este Manual es dar un conocimiento solo básico
de cómo opera una estación terrena satelital de AMSAT-CE, no ahondaremos mas sobre el tema.
3.-SATSKED.
El programa SATSKED fué desarrollado por Roth Wayne, WA2N
siendo su misión pronosticar las pasadas de los diferentes satélites por un determinado punto de
la tierra. En la estación terrena se utiliza la versión 1.970 de este programa. Esta versión fue
modificada, en parte por el autor, para adaptar el programa al siglo XXI. El programa SATSKED
contiene un archivo satsked.doc que explica paso a paso el funcionamiento del programa mismo.
Los archivos más relevantes del Satsked, para el objeto de este manual, se describen a
continuación.
El archivo satsked.cfg, explica paso a paso como se configura el
programa de acuerdo a las necesidades del usuario siendo los pasos
más relevantes, el nombre del usuario, sus coordenadas geográficas,
altura de la estación, la indicación que se trabaja en hora UTC y los
elementos orbitales. Estos datos son fundamentales para el buen
funcionamiento del programa
El archivo satsked.pri, permite programar la prioridad de cada
satélite dentro del pronóstico de pasadas.
4
El archivo pass.txt, indica los datos de fecha, horas y elevación de
la pasada de cada satélite sobre la estación terrena de acuerdo a la
prioridad programada por el archivo satsked.pri.
El archivo keporder.txt, permite configurar como aparecerán los
datos de los diferentes satélites en la pantalla principal del satsked.
Analizaremos a continuación algunos de los comandos mas usados
en este programa pos sus usuarios. Cuando parte el Deskview, es probable que el programa que
muestre el monitor no sea el Satsked. Para mostrarlo solo basta apretar la tecla Alt y efectuar un
Switch Windows y seleccionar el Satsked.
Después de un cierto tiempo, programado por el usuario en el
satsked.cfg el programa se minimizará mostrando solo un recuadro que se desplaza y que indica
cual es el próximo satélite y que tiempo falta para que aparezca sobre el horizonte del usuario.
Apretando la tecla espaciadora, se mostrará la pantalla completa la que está dividida en tres
secciones. A la izquierda, a la derecha arriba y a la derecha abajo.
El sector izquierdo de la pantalla desde arriba hacia abajo contiene :
La fecha y hora UTC, el próximo satélite a rastrear con indicación del tiempo faltante para que
aparezca sobre el horizonte del usuario y una serie de comandos distribuidos en 5 páginas que se
activan apretando la tecla Tab los que, en general se explican por si solos.
De estos comandos los mas usados son : (G)enerate pass data, Edit
(C)onfig. data, Edit (P)riority data y compose (M)essage, todos los cuales se encuentran en la
página 1 de 5. En la página 2 de 5 se encuentran entre otros : (I) Sound Enable y (S)tart tracking
now. En la página 3 de 5 se encuentra la descripción de los elementos orbitales que está usando el
programa para calcular la pasada de los diferentes satélites programados. Para salir del programa
al sistema operativo basta con apretar la tecla D. Para volver al programa, estando en el sistema
operativo y en ambiente Deskview, escriba exit y Enter.
Aunque siempre que el programa parte por primera vez, genera
automáticamente las pasadas para las próximas xx horas (de acuerdo a lo configurado en
satsked.cfg), es posible generar nuevamente la programación de las pasadas de los satélites
seleccionados en satsked.pri apretando la tecla G. Esta acción lo llevará a un menú de opciones.
Elija la que desea, generalmente la opción 2.- Start at first pass. Entonces el programa generará
las pasadas para las próximas xx horas.
Si desea cambiar algún parámetro del satsked.cfg apriete la tecla C,
cambie el parámetro deseado y guarde la nueva configuración apretando la tecla F7.
Los satélites considerados por el programa para pronosticar sus
pasadas son aquellos seleccionados en el archivo satsked.pri . Para editar este archivo debe
apretar la tecla P y siga las instrucciones. Un ( ; ) delante del nombre de un satélite, lo
desactivará. Para salir apriete F7. Si modifica algún dato, después de F7 deberá apretar Enter.
La opción P es muy usada especialmente cuando se está frente a la
estación y se desea rastrear un satélite de voz. Se debe activar el satélite deseado (sacando el ; ) y
luego correr la opción G, para generar las pasadas del satélite de voz a rastrear. Terminada la
5
pasada se debe volver a la opción P para desactivar el satélite de voz y correr nuevamente la
opción G para dejar programados solo los satélites digitales funcionando así la estación en forma
automática. Si no se hace lo antes expuesto, el sistema se trancará ya que no podrá salir del
satélite de voz programado en forma automática.
Si se desea redactar un mensaje para ser enviado a través de un
satélite digital se deberá usar la opción M. Esta opción permite enviar mensajes con o sin
archivos adjuntos. Primero seleccione el satélite a través del cual enviará el mensaje. Luego
indique el distintivo de llamada de la estación de destino. Ponga el título del mensaje. Sáltese la
opción Key words. Ponga el tiempo de expiración del mensaje ( generalmente 2 días ). A
continuación escriba su mensaje. Note que en la parte inferior de la pantalla aparecerán los datos
de su estación. Esta información está en un archivo en el subdirectorio SATSKED el que se
denomina distintivo de la estación.dat (ce2mh.dat). Se agrega automáticamente al final de cada
mensaje conforme a lo que se programe en satsked.cfg. Guarde el mensaje apretando F7. Si le
adjuntará algún archivo verifique que este se encuentre en el subdirectorio SALIDA. Escriba el
nombre del archivo y apriete F6 y luego F2 para enviar el mensaje. Si adjunta un archivo al
mensaje, el programa le preguntará si es tipo 12 o 13. Elija la opción más adecuada. El mensaje
así redactado y procesado será guardado en el subdirectorio UP del satélite que se usará para
enviarlo.
Otra de las opciones mas usadas es habilitar o no el aviso sonoro del
inicio de la pasada de un satélite. Para activar o desactivar esta opción apriete la tecla I. Estando
en la página 2 de 5.
Si en cualquier momento desea rastrear alguno de los satélites
programados apriete la tecla S y seleccione el satélite deseado.
Hasta aquí los comandos mas usados en el Satsked.
El sector superior derecho de la pantalla del Satsked, entrega un
listado de las próximas pasadas de los satélites programados ordenados por la hora en que
aparecerán en su horizonte (Aquisition of signal, AOS). Cada línea contiene un número de orden,
la prioridad del satélite, el nombre del satélite, la fecha, la hora de inicio de la pasada, la hora de
término de la pasada (Lost of signal LOS), la máxima elevación sobre el horizonte y en algunos
casos, la hora en que se abortará una pasada para dar paso a un satélite de prioridad más alta.
Apretando las teclas Page Up o Page Down, se pueden observar todas las pasadas ya
programadas por el Satsked.
El sector inferior derecho de la pantalla contiene los datos de todos
los satélites que aparecen el archivo de elementos orbitales indicado en la página 3 de 5 del
sector izquierdo de la pantalla. Cada línea contiene el nombre del satélite, el azimut respecto a la
estación en cada instante, la elevación bajo o sobre el horizonte, la tendencia en elevación
mediante una flecha que indica si la elevación va bajando o subiendo respecto a la estación, la
distancia desde la estación al satélite en línea recta, la razón de cambio de la distancia en relación
con el tiempo horario, la anomalía media del satélite en su órbita ( siendo el perigeo, punto mas
cercano a la tierra igual a 0 y el apogeo, punto mas distante de la tierra igual a 128, con un total
de 256 segmentos en la órbita), y el tiempo que falta para que el satélite aparezca sobre el
horizonte. Este último valor puede ser cambiado por la altura del satélite sobre la superficie de la
6
tierra, medida en una línea recta desde el satélite al geocentro, modificando el archivo
keporder.txt.
Apretando simultáneamente las teclas Ctrl./ Page down o
Ctrl./Page up se puede leer todas las predicciones de los satélites que aparecen en el archivo de
elementos orbitales ya calculados por el Satsked.
4.- SATLINK
El programa SATLINK fué desarrollado por Jesse Buckwalter,
NZ3F, para DOS y como un reemplazo que integra en uno solo, los programas básicos de
comunicación digital satelital PB y PG creados con la puesta en órbita de los primeros satélites
de comunicación digital. El programa trabaja en conjunto con el Satsked..
Cuando el Satsked anuncia la aparición de un satélite sobre el
horizonte, se oculta y corre el programa xx-yy.bat (UO-22.bat), siendo xx-yy el nombre del
satélite. Estos programas .bat se encuentran en el directorio 0RASTREO existiendo uno por
cada uno de los satélites programados.
Dentro de estos programas .bat se encuentran una serie de
instrucciones. Ahora solo veremos aquellas que ponen en funcionamiento la comunicación entre
la estación y el satélite.
La primera se refiere al archivo pb.eqn. Son una serie de
instrucciones que permiten que el programa Satlink automáticamente efectúe ciertos
requerimientos al satélite a través del canal de transmisiones que el programa le envía. Así por
ejemplo le indica al satélite el tipo de mensajes que este debe transmitir automáticamente a la
estación como también los mensajes destinados a los diferentes distintivos de llamada
programados. Para cada satélite existe un pq.eqn que está en el subdirectorio de cada satélite. El
programa .bat de un satélite determinado, ordena al sistema que tome el archivo pb.eqn y que lo
copie como satlink.eqn en el subdirectorio del programa Satlink.
Para que el programa Satlink pueda funcionar correctamente es
necesario que lea un archivo de configuración. La segunda de estas instrucciones dentro de los
programas .bat de cada satélite en el archivo slxx-yy.cfg (sluo-22.cfg) el que se encuentra en
cada uno de los subdirectorios de los satélites. El programa .bat ordena al sistema que lea el
archivo slxx-yy.cfg, desde su lugar de origen para que el programa Satlink.exe tome en
consideración las instrucciones de este archivo de configuración que es específico para cada
satélite.
El archivo de configuración del Satlink contiene instrucciones
precisas sobre las puertas de comunicación y la velocidad entre el PC y el TNC que está
conectado al equipo de radio, sobre la identificación de la estación, sobre los distintivos
particulares para cada satélite en su recepción en el BBS y su indicativo de transmisión, los
directorios de trabajo de la mensajería, dentro de cada subdirectorio de satélite y una cantidad
apreciable de parámetros que posibilitan el correcto funcionamiento del programa los que no
trataremos en este Manual. Un análisis detallado, por parte del usuario de las instrucciones del
archivo de configuración, le permitirá comprender mejor el objeto de cada instrucción.
7
Cuando parte el programa Satlink, envía una instrucción para
activar al TNC, el que indica que está activado encendiendo y apagando tres veces sus leds para
luego quedar en modo Kiss listo para enviar y recibir información hacia y desde el satélite.
Apenas el sistema escucha al satélite, se le transmite la identificación de la estación, los datos que
contiene el satlink.eqn y la información de si hay mensajes para transmitir al satélite. Cuando el
satélite recibe correctamente esta información, espera por los mensajes a recibir y terminada esta
función inicia el envío de los mensajes que corresponda transmitir a la estación, como también
los datos de actualización del directorio del satélite conforme a lo que se ha programado en el
archivo de configuración del Satlink de cada satélite.
La pantalla del Satlink está dividida en cinco sectores. Superior,
arriba a la izquierda, arriba a la derecha, mitad inferior, e inferior.
El sector superior da la opción de elegir un estado especial de
captura de mensajes y requerir manualmente la transmisión del directorio de mensajes que
contiene el satélite
El sector arriba a la izquierda indica el número distintivo de los
archivos que van bajando desde el satélite, la cantidad de “hoyos” (bytes no recibidos aún
correctamente), el tamaño del archivo, la cantidad de bytes que faltan por bajar y el porcentaje
del mensaje ya recibido.
El sector arriba a la derecha va registrando todos los comandos que
la estación envía al satélite así como la actualización del directorio del satélite.
El sector mitad inferior, registra las estaciones que están en ese
momento operando con el satélite, los datos de telemetría y de identificación del satélite que éste
transmite cada cierto tiempo, y las distintas etapas del proceso de transmisión de un mensaje
desde la estación al satélite.
En el sector inferior se encuentra la barra de estado que contiene
datos del comportamiento de cada pasada los que están identificados en el archivo de ayuda, el
que se activa apretando la tecla F1 y a continuación cualquier tecla para avanzar, saliendo de la
ayuda al apretar la tecla Esc.
Apretando la letra V se tiene acceso a todo el correo que existe en el
directorio del satélite que ha identificado la estación y apretando las teclas de función desde F1 a
F12, los mensajes ordenados por distintos tipos de los mismos. Si se posiciona sobre un
determinado mensaje y aprieta Enter, aparecerán los datos específicos de ese mensaje. Para salir
apriete Esc.
Cuando termina la pasada del satélite o si no se escucha una señal
del mismo dentro de un tiempo determinado, el Satlink termina su operación activando el
programa ssclean.bat que se encuentra en el directorio del satélite que se acaba de rastrear.
Este programa ssclean.bat da instrucciones para iniciar una serie de
actividades interesándonos en este momento el llamado que hace al programa postpass.bat que
se encuentra en el subdirectorio DOWN del directorio del satélite cuyos mensajes se están
procesando.
8
El programa postpass.bat es generado por el Satlink antes de
cerrarse y contiene la instrucción de ejecutar el programa dofile.bat a cada uno de los mensajes
totalmente bajados (zzzzz.dl) desde el satélite. La instrucción es : call dofile zzzzz ( siendo zzzzz
el número identificador del mensaje) y habrán tantos call dofile zzzzz, uno en cada línea del
postpass.bat, como mensajes haya que procesar.
El programa dofile.bat ubica los archivos en distintos
subdirectorios dentro de directorio del satélite cuyos mensajes se están procesando (zzzzz.dl) y en
lo que en esta parte concierne quita el encabezamiento al mensaje (el encabezamiento lo usa el
software de mensajería del satélite), descomprime el mensaje y lo archiva en el subdirectorio
correspondiente del satélite de acuerdo a su tipo, quedando este en condiciones de ser leído por el
operador de la estación.
En el directorio de cada satélite digital existen varios subdirectorios
a saber :
DLF. Contiene todo los mensajes que han sido totalmente bajados
desde el satélite sin haber sido procesados y tienen la extensión .dl.
DOWN. Contiene aquellos mensajes que aún no han sido
totalmente bajados desde el satélite y tiene la extensión .act , .hol ,
y .olh refiriéndose la primera extensión a la parte del mensaje que
ha sido correctamente recibida y las dos siguientes a los hoyos de
cada mensaje que faltan por completar. Además contiene el
programa dofile.bat.
IMAGE. Aquí se archivan todas las imágenes recibidas.
MSGS. Aquí se ubican todos los archivos recibidos y procesados.
PROCESAR. Este subdirectorio es de uso transitorio y se utiliza
para guardar provisoriamente los mensajes a procesar.
UP. En este subdirectorio se guardan los mensajes que deben ser
enviados al satélite. Los que tienen la extensión .out son aquellos
pendientes de transmitir al satélite, los con la extensión .pull son
los parcialmente enviados, los con la extensión .xul son aquellos
que se trató de enviar varias veces sin resultado y los con
extensión .ul son los que ya se enviaron correctamente.
5.- FODTRACK
El programa FODTRACK fue desarrollado por Manfred
Mornhinweg, XQ2FOD. Actualmente se usa la versión 2.7. El programa está diseñado para
activar los rotores en azimut y elevación, y para fijar las frecuencias y modos de transmisión y
9
recepción de cada satélite en el Transceptor que usa la estación terrena satelital, corrigiendo
además, el efecto doppler.
El programa Fodtrack comprende cuatro archivos. El fodtrack.cfg,
el fodtrack.cmd, el fodtrack.frc y el fodtrack.exe que es el programa mismo.
En el archivo fodtrack.cfg es imprescindible editar el distintivo de
llamada de la estación terrena satelital, la ubicación de los últimos elementos orbitales recibidos,
la latitud y longitud de la estación, la dirección de la puerta paralela del PC que se conecta al
indicador de posición de los rotores y la dirección serial del PC a la que se conecta el cable de
control del CAT (Control automático de sintonía) del transceptor.
El archivo fodtrack.cmd, contiene el nombre del satélite a rastrear.
El archivo fodtrack.frc, contiene las frecuencias y modos de
operación tanto en transmisión como en recepción de cada satélite ya sea digital o de audio y una
instrucción en el caso que sea necesario transmitir al satélite un subtono para activar su
transmisor.
En cada directorio de un satélite existe un archivo denominado
fodtrack.yy, (siendo yy el número del satélite)
Cuando el programa Satsked anuncia la llegada de un satélite
programado para ser rastreado, corre, como ya decíamos anteriormente, el programa xx-yy.bat
(UO-22.bat) en tanto el Fodtrack está sensando, cada un segundo, su archivo fodtrack.cmd el
que, cuando no se rastreo un satélite contiene solo la palabra none. La primera instrucción del
programa xx-yy-bat ordena al sistema copiar desde el directorio del satélite de que se trata el
archivo fodtrack.yy (fodtrack.22) como fodtrack.cmd en el directorio del Fodtrack. El programa
fodtrack.exe, al leer el archivo fodtrack.cmd, recoge el nombre del satélite a rastrear y usando
los datos de ubicación de la estación y los elementos orbitales, calcula los datos de
posicionamiento del satélite en latitud, longitud, altura y fase; los datos de azimut, elevación
distancia y razón de cambio en distancia desde la estación al satélite; el estado de los rotores en
azimut, elevación y si están trabajando invertidos; las frecuencias de transmisión y recepción al y
del satélite con el efecto doppler ya corregido; e indica de que satélite se trata, la precisión de los
elementos orbitales, el AOS, el LOS y la máxima elevación del satélite sobre el horizonte durante
la pasada.
Simultáneamente empieza a enviar, a través de la puerta paralela
del PC programada los voltajes que generan que los rotores de azimut y elevación sigan al satélite
durante la pasada, y a través de la puerta serial programada los datos para fijar las frecuencias y
modos de operación del transceptor tanto en recepción como en recepción.
Al término de la pasada de un satélite, como ya mencionábamos, el
programa Satlink, después de cerrarse, corre el programa ssclean.bat el que en su primera
instrucción copia el archivo fodtrack.end que se encuentra en el directorio 0RASTREO y el que
en su interior solo dice none, como fodtrack.cmd en el subdirectorio Fodtrack. El programa
fodtrack.exe, al leer el fodtrack.cmd, encuentra la palabra none y acto seguido se cierra
quedando en estado de espera de un nuevo satélite. Al cerrarse, los rotores vuelven a su posición
de estacionamiento y se desactiva el control del CAT en el transceptor.
10
Es importante considerar que periódicamente será necesario
actualizar el nombre del archivo que contiene los últimos elementos orbitales en el archivo
fodtrack.cfg.
El programa Fodtrack posee otra serie de funciones que el usuario
puede investigar leyendo el archivo fodtrack.txt.
6.- FBB
Las estaciones terrenas satelitales de AMSAT-CE usan el conocido
programa FBB en su versión 5.15. Este programa fue desarrollado por Jean Paul Roubelat,
F6FBB. Es un poderoso programa de packet radio, pero para los fine de las estaciones terrenas
satelitales de AMSAT-CE solo se usa una parte de el, esto es el BBS (Bulletin Board System)
El BBS permite, desde simples estaciones remotas de packet radio,
trabajando a 1200 bps. enviar y recibir mensajes digitales tanto terrestres como satelitales. En
esta somera explicación nos referiremos solo al tráfico de mensajes satelitales dejando al usuario
la posibilidad de investigar la potencialidad de este programa leyendo el archivo 515-gb.doc.
En realidad de este potente programa, la estación terrena satelital de
AMSAT-CE, solo utiliza una mínima parte la que al combinarse con los programas del
GWNODE, hacen posible la existencia de un NODO SATELITAL.
Para instalar el programa FBB se deben seguir las instrucciones que
vienen con el programa de instalación. Aquellas más relevantes se encuentran en los
subdirectorios BIN y SYSTEM del directorio del FBB.
En el subdirectorio BIN, existe un programa llamado appel.bat,
que es el que configura e inicia el programa siendo siempre necesario editar sus primeras líneas
las que contienen la puerta serial a la que está conectado el TNC de packet, el que permite recibir
y enviar a través de un transceptor de VHF-FM, la información digital requerida.
En el directorio SYSTEM del FBB se encuentran una serie de
subdirectorios siendo el mas relevante el FWD. En este subdirectorio se incluyen las estaciones
hacia las cuales el FBB envía y recibe tráfico digital y dentro del archivo de cada estación, las
instrucciones de cómo hacerlo. El detalle para configurar estas instrucciones se encuentra en el
manual del FBB ubicado en el subdirectorio DOC. También aquí se encuentran los archivos
zzyyup y zzyymk (mh22up y mh22mk) para cada uno de los satélites digitales que el sistema
rastrea. Como veremos mas adelante, estos son, además de otros, los archivos que relacionan el
FBB con el juego de programas que componen el GWNODE los que permiten que el FBB
interactúe con la estación satelital enviando y recibiendo mensajes digitales. Directamente
relacionado con el contenido del subdirectorio FWD están el archivo bbs.sys y forward.sys. El
bbs.sys contiene todos los bbs hacia los cuales se envían mensajes y el forward.sys direcciona
el sistema para que lea las instrucciones que se encuentran en el subdirectorio FWD.
Los archivos zzyyup y zzyymk son utilizados por los usuarios del
BBS como ruta (.....@zzyyup o .....@zzyymk ), para indicar a través de que satélite se está
11
enviando un mensaje, o se está requiriendo al sistema que envíe a la estación originaria un
mensaje que se encuentra en el directorio del satélite yy.
Otro de los archivos importantes es el port.sys, el que contiene una
serie de informaciones las que deben ser editadas por el usuario para adaptarlas a sus necesidades.
En este archivo se establece cuantas puertas seriales y cuantos TNC´s se usan; a que puertas
seriales está conectado cada TNC, que interfase usa, cual es la dirección de la puerta serial y a
que velocidad trabaja; y los datos específicos de cada TNC los que se explican por si solos al leer
el texto del archivo port.sys.
Aprovechando la potencialidad del programa FBB, la estación
terrena satelital de AMSAT-CE, utiliza un archivo llamado cron.sys, para programar algunas
actividades de limpieza del sistema y otras de traspaso de información desde los directorios de los
satélites al FBB. Asi una primera instrucción indica al sistema que todos los días a las 08.00 hrs
UTC corra un programa que se encuentra en el directorio 0RASTREO llamado cleanold.bat el
que toma los programas cleanyy.bat (clean22.bat) de cada satélite digital procediendo a borrar
los archivos en él indicados que tengan mas de un cierta cantidad de días. También el cron.sys
corre un programa llamado dirsat.bat todos los días a las 09.00 hrs. UTC el que procede a mover
los directorios de mensajes de cada satélite guardados en el los archivos sat.dir ubicados en los
subdirectorios de los satélites al FBB agregándolos a su archivo mail.in que es el que contiene
todos los archivos vigentes en el BBS.
Para facilitar los procedimientos que un aficionado debe seguir,
tanto para dejar un mensajes en el BBS para ser enviado a través de un satélite, así como para
recibir un mensaje existente en el directorio de mensajes contenidos en el satélite, existen unas
instrucciones que están en el subdirectorio LANG del FBB con el nombre espagnol.inf las que
pueden ser leídas apretando la letra i al conectarse a través de packet con la estación terrena
satelital.
Hasta aquí lo más relevante del programa FBB.
7.- GWNODE
El juego de programas que componen el GWNODE fue
desarrollado por John Hansen, WA0PTV y su objetivo principal fue proveer un sistema llamado
NODO SATELITAL capaz de enviar mensajes desde un BBS a través de satélites equipados
con comunicaciones digitales, posibilitando así que aquellos aficionados que no cuentan con una
estación satelital, puedan cursar tráfico de mensajes digitales a través de satélites.
Cuando el programa Satsked anuncia la pasada de un satélite, tal
como indicáramos mas atrás, pone en ejecución el programa xx-yy.bat (UO-22.bat). Este
programa ejecuta una serie de instrucciones entre las que se cuentan los programas gwnode.exe,
slistalt.exe, y makesel.exe.
El programa gwnode.exe copia los mensajes a transmitir que se han
generado en el BBS y que se encuentran en el directorio del satélite como gwnode.msg al
subdirectorio UP del satélite de que se trata y les cambia el nombre a gwnnnn.out siendo nnnn
un número de 4 dígitos que genera el gwnode.exe. También modifica el archivo users.dat que se
12
encuentra en el directorio del satélite para dejar registrado que estaciones han usado el BBS para
enviar mensajes. Este programa usa el pkzip.exe para comprimir los mensajes a enviar.
El programa slistalt.exe toma los archivos mark.gwn que se
encuentran en el directorio del satélite y que han sido generados por estaciones de usuarios que
solicitan al BBS el envío de ciertos mensajes y modifica el archivo slist.dat. Los archivos que no
están en el PC son dejados en pending.lst y para los que sí están, crea el archivo msgfile.in para
enviarlo al BBS y de ahí a quien solicitó el mensaje. Este programa usa el archivo gatenode.cfg
que se encuentra en el directorio de cada satélite digital.
El programa makesel.exe, lee el archivo users.dat y modifica el
archivo pq.eqn del satélite de que se trata, agregando en el comando auto de éste, el distintivo
de llamada de quien generó algún mensaje a través del BBS. Así, cuando pasa nuevamente ese
satélite, el sistema le pregunta si hay mensajes para ese destinatario y si los hay, los baja para ser
enviados al destinatario a través del BBS en forma automática.
Como ya mencionáramos, cuando termina la pasada de un satélite,
el Satlink llama al programa ssclean.bat que se encuentra en el directorio de cada satélite el que
además de desactivar el Fodtrack y correr el postpass.bat y por ende el dofile.bat, que contiene
en su interior el ejecutar los programas stripdl.exe y procdl.exe, da otras instrucciones tales
como ejecutar el programa sift13.exe, killhole.exe y satdir.exe .
El programa stripdl.exe tiene por objeto limpiar el encabezamiento
de los mensajes de algunas instrucciones que pone el programa Wisp de rastreo en ambiente
Windows.
El programa procdl.exe, procesa los archivos .dl dejándolos como
*.in. Si los archivos son para alguno de los destinatarios que están en users.dat, o para alguno de
los que están en pending.lst los procesa e incluye como incoming.msg. Una de las instrucciones
del programa dofile.bat se encarga de enviar estos incoming.msg al BBS, para que éste los
despache, automáticamente, a los destinatarios. Este programa requiere para funcionar del
gatenode.cfg del satélite en uso y de los descompresores lha.exe y pkunzip.exe.
El programa sift13.exe, tiene por objeto el corregir errores que
puedan tener los incoming.msg antes de pasar al BBS. Los archivos que están malos son
guardados como .bad.
El programa killhole.exe se encarga de observar los hoyos de los
mensajes que no han sido totalmente recibidos por la estación. Si estos hoyos no son llenados en
un número razonable de pasadas indicadas mediante un número asignado por el operador de la
estación, el programa se encarga de borrar estos hoyos.
El programa satdir.exe usa el gatenode.cfg y procesa el archivo
pb__nnnn.pfh creando después de cada pasada, el directorio de los archivos existentes en el
satélite bajados por la estación con el nombre de sat.dir. Una vez al día, como ya mencionáramos,
el programa cron.sys del FBB se ejecuta, haciendo correr el programa dirsat.bat el que se
encarga de enviar los directorios de los satélites al BBS.
13
Mediante los procesos antes indicados, se logra que un usuario del
BBS de una estación terrena satelital de AMSAT-CE ubicada en la sede de un Radio Club, utilize
desde su domicilio o trabajo, una simple estación de packet a 1200 bps, para enviar y recibir
mensajes a través de satélites digitales, sin poseer una estación satelital.
8.-INSTANTTRACK
El programa INSTANTTRACK fue desarrollado por Franklin
Antonio, N6NKF y es mantenido por Paul Williamson KB5MU. Este programa tiene una
variedad de aplicaciones y es usado, en su versión 1.54 por la estación terrena satelital de
AMSAT-CE, solo como una ayuda gráfica geográfica de las órbitas que están siguiendo los
diferentes satélites, tanto digitales como de voz, que utiliza el Servicio de Aficionados a las
Radiocomunicaciones por Satélite.
El programa posee un excelente archivo de ayuda (?) y sus distintos
menúes se explican por sí solos, por lo que no nos detendremos a analizar cada una de sus
variadas funciones.
No obstante, para que el programa funcione bien, debe usarse la
opción 6 del menú principal, para actualizar periódicamente los elementos orbitales de los
satélites y antes de ponerlo en funcionamiento, editar los datos de la estación..
9.- MENSAJES
En el PC de la estación terrena satelital, existe un directorio llamado
MENSAJES cuyo objeto, el que se cumple mediante el uso del programa dofile.bat, es guardar
en los subdirectorios de cada satélite digital que este directorio posee, todos los mensajes
recibidos, facilitándose así su lectura mediante el uso del programa utilitario XTREEGOLD que
forma parte de los cinco programas que corren simultáneamente en el sistema, a través del
Deskview.
10.- KEPS
En el directorio 6PROGRAM del PC, se encuentra un
subdirectorio llamado KEPS el que contiene los elementos orbitales que se reciben semana a
semana desde el BBS de AMSAT.ORG a través de correo electrónico por Internet. Para
suscribirse basta enviar un mensaje a: mayordomoamsat.org y como texto solo la frase subscribe
keps.
La estación terrena satelital usa tres programas a los que se le deben
actualizar, si es posible, semanalmente los elementos orbitales. El Satsked, lo hace solo como
consecuencia de una instrucción que está en el satsked.cfg. Al Fodtrack, se le debe editar el
fodtrack.cfg en la línea correspondiente escribiendo los últimos elementos orbitales recibidos
14
que se ubican en el subdirectorio KEPS del directorio 6PROGRAM. En cuanto al Instanttrack,
debe usarse la opción 6 del menú principal, la letra A del submenú y luego la opción 2 del menú
que sigue, y ahí escribir c:\6program\keps\orbsxxxn.ele siendo xxx los últimos elementos
orbitales recibidos. xxx corresponde al número correlativo de días de un año.
Cuando se reciben por Internet los elementos orbitales, deben ser
guardados como orbxxx.txt en el subdirectorio KEPS de 6PROGRAM. Estando posicionado
mediante un editor o utilitario tal como el Norton Commander en el subdirectorio KEPS, debe
ejecutarse el programa clearkep.exe para limpiar el archivo del encabezamiento y de su final. La
instrucción es: clearkep orbxxx.txt orbsxxxn.ele. A continuación se borra el archivo
orbxxx.txt. De esta forma, queda en el subdirectorio el archivo orbsxxxn.ele que es el nombre
que usan los tres programas mencionados para leer los elementos orbitales de los satélites.
11.- VARIOS
Se recomienda correr una vez por semana el programa scandisk.exe
al PC con el propósito de verificar que no hayan errores o archivos perdidos.
Como los satélites viajan a una velocidad del orden de los 26.000
klms. por hora es fundamental que el PC tenga la hora exacta UTC. Como es conocido el reloj
del PC normalmente sufre alteraciones y no mantiene la hora exacta. Para corregir esto, el
sistema hace uso de una instrucción existente en el archivo satsked.cfg. Esta instrucción permite
adelantar o atrasar el reloj del PC en tantos segundos como sea necesario hasta lograr un
estabilidad total, para que la hora del PC sea idéntica a la hora UTC. Como medida práctica, se
recomienda efectuar la medición y corrección una vez por semana. La hora exacta puede ser
obtenida desde el Centro de Estudios Espaciales de la Universidad de Chile a través de Internet, y
usando el programa D4 que puede ser bajado desde la página web de AMSAT-CE, esta es:
www.amsat.cl
Otra recomendación importante es que no se debe modificar las
instrucciones de PATH en el autoexec.bat del PC, ya que en ellas están los direccionamientos
de los programas que usa la estación terrena satelital de AMSAT-CE.
El directorio BATCH contiene algunos programas .bat que
posibilitan ejecutar los programas a que estos se refieren estando en el sistema operativo o en
cualquier directorio o subdirectorio.
El directorio GUIARAD contiene la Guía de Radio del Servicio de
Aficionados a las Radiocomunicaciones de Chile en ambiente DOS. Puede ser llamada con la
instrucción guia desde el sistema operativo o de cualquier directorio o subdirectorio. No puede
ser llamada estando en ambiente Deskview, ya que no funcionará por falta de memoria del PC.
En el directorio PACKET se encuentra el programa de packet TST
el que debe configurarse mediante el tst.cfg, antes de usarlo.
15
En el directorio SALIDA se ubican todos los mensajes enviados a
través de los diferentes satélites digitales por la estación terrena satelital de acuerdo con la
instrucción que aparece en el satsked.cfg.
Finalmente, en el directorio UTILIT se encuentra el programa
Norton Commander utilitario muy ágil y practico para trabajar con archivos y directorios dentro
del PC en DOS. Se recomienda su uso.
Hasta aquí, este sencillo Manual Básico de Operación de una
Estación Terrena Satelital de AMSAT-CE. Cualquier duda o consulta puede ser, en la medida de
sus conocimientos, aclarada por el autor. Por correo electrónico a: [email protected] . Por
teléfono fuera de horas de oficina al 32-838185 y en horas de oficina al 32-972104. Por radio
normalmente los días domingo a la hora del Boletín en 7.050 Mhz.
16

Documentos relacionados