Para enviar textos via radio
Nuevo Modo Digital EXChat

(Traducción libre de EC1AME con el permiso de Murray Greenman ZL1BPU )

Un buen dia a Con Wassilieff ZL2AFP se le ocurrió que podria existir un sistema para enviar mensajes de texto pero a través de un chat de radio.

Fué luego cuando creó su idea y le llamó EXChat

El ExChat es un programa de PC para la emisión y recepción de frases al estilo de un chat pero en bandas de radioaficionados (HF). Algo muy similar a los mensajes de texto via teléfono.

Para generar los textos se usa la tarjeta de sonido, al igual que para recibirlos... Un equipo con SSB hae el resto.

El Modo EXChat es un desarrollo del ya conocido DominoEX y es totalmente compatible con sus versiones. De hecho, sin EXChat pero con una versión de DominoEX se puede participar en un QSO.... La diferencia entre ambos modos es que el EXChat funciona con Frases

INTRODUCCION
 

El modo EXchat de  ZL2AFP EXChat ofrece las 6 velocidades:

  MODO BAUD BW VELOCIDAD ESPACIADO DE TONO
  EXChat 4 3.90625 173Hz ~25 WPM Baud rate x2
  EXChat 5 5.3833 244Hz ~31 WPM Baud rate x2
  EXChat 8 7.8125 346Hz ~50 WPM Baud rate x2
* EXChat 11 10.766 262Hz ~70 WPM Baud rate x1
  EXChat 16 15.625 355Hz ~100 WPM Baud rate x1
  EXChat 22 21.533 524Hz ~140 WPM Baud rate x1

Tabla de Modos del  DominoEX . * Modo por Defecto

Las velocidades son aproximadas para un texto normal en inglés. Para velocidades medidas en CPS(Caracteres por Segundo), hay que dividir los valores de arriba entre 10. La velocidad variará algo según la frase. Las velocidades y parámetros han sido elegidos  luego de muchas pruebas y simulaciones. Su uso puede resumirse en esta tabla:

 

En este contexto, 'DX' significa cosas diferentes según la banda. hay un principio básico en el EXChat: Es parecido a conducir un coche... cuando la cosa se complica, reduces una marcha... Aqui algunos consejos:

  • 8 baudios para señales débiles MF y periodos de transición (amanecer-anochecer) en 80 y 40 m
  • 11 baudios, para 80m por las noches y 40m por el dia.
  • 16 baudios para 40m por el dia y DX cortos en 20 m.
  • 22 baudios para contactos cercanos, incluyendo V-UHF.

A veces, sobre todo en bandas altas, velocidades más altas dan mejor resultado.

 

Colaboraciones

Este programa fue escrito por Con, ZL2AFP, usando el compilador de windows PowerBASIC V9.01 El desarrollo original llevó cerca de 2 años, de 2004 a 2006 y muchas horas escribiendo códigos y haciendo pruebas. La versión EXChat es más reciente, pero basada en la misma tecnologia.

la idea de usar el "modo frase" era comentada en varias ocasiones, incluso en versiones del DominoEX,  pero se decidió hacer una aplicación  más especializada y más simple. Luego de muchos experimentos con otras técnicas, algunas muy avanzadas, se decidió elegir el DominoEX . El tema comenzó a funcionar en 2014 con las ideas, documentación y pruebas de ZL1BPU y los códigos hechos por ZL2AFP

El esquema de modulación IFK+, el varicode Nibble y otros algotirmos usados en el DominoEX original fueron ideados por ZL1BPU.  Nino Porcino IZ8BLY y ZL1BPU se encargaron del MFSK, la sincronización y el detector de DFT integrado... siguiendo sus trabajos con el MFSK16 en 1999. Por su parte, la parte más complicada  y varias ideas nuevas fueron cosa de Con, ZL2AFP

Ventajas

EXChat está especialmente pensado para enviar mensajes de texto (Frases-oraciones):
  1. Alta tolerancia a frecuencias inestables y sintonización poco exacta.
  2. Alta tolerancia a la sincronización de múltiples rutas de la señal (por ejemplo NVIS en 80 metros) mejor a 8 baudios.
  3. Es mucho más sensitivo y tiene muchos menos errores en recepción que el  PSK31 o RTTY. es tan robusto que no hace falta usar FEC.
  4. Sincronización del receptor muy rápida. El texto es impreso muy pronto luego de sintonizar (latencia de menos de 1seg.).
  5. La pantalla de sintonización  es clara y nitida, incluso con señales débiles. Solo es necesario centrar la señal a unos 100 hz.
  6. Teclear texto con rapidez, con caracter varicode y sin FEC, a 70 palabras por minuto es conseguido fácilmente a 10.76 baudios.

Instalación

Puedes bajar el programa abajo, descomprimelo y que quede en la carpeta "EXChat"

En esa carpeta localiza el archivo ejecutable EXChat_xxx.exe (donde xxx es la versión del programa), con el botón derecho del ratón podrás crear fácilmente un acceso directo en el escritorio o en la barra de inicio. No hará falta configurar demasiado... pero es útil leer la ayuda "HELP".

ZL2AFP EXChat Installation V0.00 (03 Noviembre 2014)
ZL2AFP EXChat Help

Sintonizando Señales

The EXChat Tuning DisplaysSe hace de forma muy similar al DominoEX.Se puede sintonizar el receptor o mover la waterfall (manteniendo pulsado ratón sobre la cascada, verás "Click left to drag screen", úsalo para  situar la señal recibida en el centro de la zona de la raya amarilla. Si tu equipo tiene estabilidad de frecuencia, simplemente sintoniza con él y deja la cascada sola. Muy útil en contactos con varias estaciones. Si no lo haces asi, todos tendrán que andar buscando las señales de un lado a otro.

Tienes que ser rápido sintonizando ya que las emisiones suelen ser muy cortas... la buena noticia es que si configuras una frecuencia de llamada y sintonizas bien, todo el mundo podrá copiarse entre si sin tener que resintonizar.

Asegurate de tener suficiente audio del receptor. El fondo de la cascada debe ser gris si no hay señales... son solo algunos puntitos y  rayitas. Si la señal se desvanece, tan solo sube el audio.

La cascada (ver foto) tiene una escala con un control deslizable para que puedas sintonizar mejor. Será útil cuando haya un net o muchas estaciones... la escala cambia cuando varias las velocidades, pero siempre comienza a 1000 Hz al fondo. Si cuando sintonizas una señal, no aparece nitida en pantalla o es más pequeña de lo que esperabas, simplemente cambia la velocidad (baudios).

La cascada es más nitida y más informativa que en otras aplicaciones conocidas y tambien más sensitiva

 

Nota: Cuando mueves la cascada para sintonizar una señal, TAMBIEN MUEVES la frecuencia de emisión.
El programa funciona como una emisora.. con el transmisor siguiendo al receptor...
Si la velocidad es la correcta (pronto acostumbrarás el oido para reconocerla), la señal ocupará casi dos tercios de la zona entre las lineas amarillas.

El pequeño indicador de la derecha es el "triangulo de sincronización instantanea"... e indica donde el programa sincroniza los simbolos recibidos.La altura es arbitraria y el ancho es el de un simbolo. Si la velocidad no es la correcta, el triangulo no será perfecto.

 

Funcionando

Para sintonizar el equipo, acoplador de antena o ajustar la potencia, simplemente pulsa ENTER en el teclado y pulsa el botón SEND del programa y el emisor se activará unos segundos para que hagas los ajustes. Si el emisor no se activa, revisa la configuración  y no olvides pulsar APPLY... Nunca vas a necesitar altas potencias, con 10 vatios te llegará en 80 y 40m.

Para enviar una frase simplemente escribe lo que quieras enviar y luego pulsa ENTER, el mensaje será enviado y tu texto aparecerá en la columna de recepción. El sistema de squelch deberia ayudarte a la hora de evitar enviar mensajes cuando alguien más lo está haciendo. No podrás enviar hasta queThe EXChat Squelch controls el squelch no esté cerrado.(hasta que la barra azul en el display SNR esté por debajo de la raya roja) (ver imagen)

 

 Debido a retardos o reacción lenta de otras estaciones, puede ocurrir que presionas ENTER justo cuando otra estación va a enviar un texto... En ese caso, las dos señales se mezclarán... la única forma de evitarlo es  saber escuchar y mirar las mediciones del programa... si te pisas con otra estación simplemente envia "Agn Pse" y espera respuesta.. tambien puedes cortar una emisión al momento pulsando el botón RECV.

 

Puedes seguir tecleando mientras el emisor está enviando la frase anterior.Aunque es recomendable esperar la respuesta de la otra estación para no tener que cambiar luego la frase que quieres contestar.

Puedes editar el texto emitido antes de enviarlo poniendo el cursor y usando BackSpace, Delete  y los métodos normales para editar... tambien puedes copiar y pegar de la zona de recepción a la de emisión.. método útil para repetir una frase si alguna estación no la perdió.

Los controles Squelch Attack están pensados para minimizar el texto basura o sobrante que aparece en pantalla.

El Programa

Hay dos partes principales donde aparecen los textos, más un menú y linea de estado:

EXChat Annotated Screenshot
  • PANEL DE RECEPCION es donde se reciben los textos. Los textos que tu envias tambien aparecen ahi
  • PANEL DE TRANSMISION  Es  más pequeño y ahi escribes el texto que quieres enviar. El texto no se podrá enviar si el squelch está abierto, ya que indica que estás recibiendo un texto.Recomendación para no "sobremodular" : escuchar las señales y mirar la cascada antes de emitir
  • BARRA DE ACTIVIDAD. Muestra cuantos caracteres quedan por emitir y una barra verde indica (mientras emites) qué % de texto queda.
  • MEDICIONES Ahi se ven los indicadores del QSO con la cascada arriba, dos paneles de sincronización. Debajo  la barra gráfica vertical con el nivel de señal y ruido.. Incluye una linea roja que indica donde está el Squelch (Silenciador). Si el nivel de señal no sobrepasa ese punto, no recibirás y si las señales sobrepasan ese punto no podrás emitir (para evitar emitir varios a la vez)
  • Menu  Pues eso... el menú.  (File, Options, Tools, Soundcard y Help 

En el Squelch Control  hay 3 opciones: Fast recibirás más "basura" entre cambios, pero será menor el riesgo de dejar de recibir textos.Slow Es lo contrario al anterior.. Med es el recomendado para la mayor parte de las ocasiones

SEND hace lo mismo que pulsar  ENTER en el teclado... y  RECV cesa la emisión y pasa a recibir


Este programa y su documentación es © Copyright Con Wassilieff ZL2AFP y Murray Greenman ZL1BPU 2003-2014.All Rights are Reserved.

Copyright © M. Greenman 1997-2014. All rights reserved. Contacta al autor antes de usar este material