¿Cómo puedo programar un radio antiguo?

dosbox1Por: Yadiel García Rosado (CL6YDL)

Desde hace algunos años los equipos de radio comenzaron a ser programados por medio de ordenadores. En los inicios la arquitectura utilizada era de 16 bits y el sistema operativo empleado –por lo general- era MS-Dos. Bajo esta plataforma se controlaba desde la consola del programa los puertos de comunicación, por donde se accedía a la memoria de los radios para dejar allí toda la información necesaria para que este fuera operativo.

Con el paso de los años se consolidó una tecnología para ordenadores soportada en arquitecturas de hardware x86 y x64. Estas surgieron como una necesidad para aumentar la velocidad de las PC y a la vez soportar una cantidad mucho mayor de memoria virtual y física, permitiendo a los programas almacenar grandes cantidades de datos en la memoria. Si bien, por una parte, estas incorporan mayor número de instrucciones dentro del CPU, por la otra, se perdió la compatibilidad de la ejecución de programas de 16 bit.

¿Cómo resolver esta situación?

Muchos somos los que aún contamos con equipos de radio que deben ser programados desde SO MSDOS, tal es el caso de los muy conocidos FTL 2011 de la Yaesu. Para esto se han utilizado multitud de variantes, pero hoy le sugerimos una muy sencilla y asequible:

DOSBox es un emulador que recrea un entorno similar al sistema Dos con el objetivo de poder ejecutar programas y videojuegos originalmente escritos para el sistema MS-DOS de Microsoft en ordenadores más modernos. DOSBox es software libre, y está disponible para muchos sistemas operativos, como Linux, FreeBSD, Windows, Mac OS X, OS/2 y BeOS. Incluso recientemente ha sido adaptado a las consolas PSP, Wii y GP2X.

Dentro de sus ventajas se pueden destacar:

Emulación de gráficos, Emulación de sonido, Contiene su propia línea de comandos interna al estilo del DOS, entre otras. La característica que más atractiva la hace para nosotros los radioaficionados es la capacidad de emulación de red, esta hace que Windows soporte el acceso directo al puerto serie.

Antes teníamos que arrancar a través de máquinas virtuales o mediante discos de inicio con algún Windows primitivo para correr los software de programación de nuestros radios, pero ahora cualquiera que tuviese el conocimiento para trabajar en el entorno DOS puede hacerlo sin necesidad de utilizar los métodos anteriores.

Luego de instalar el software nos dirigimos a la carpeta de instalación para unos sencillos pasos de configuración, generalmente se encuentra en (C:\Program Files (x86)\DOSBox-0.74):Fig1

Abrimos el ejecutable (DOSBox 0.74 Options.bat) este nos dirige al archivo de opciones del programa. Este archivo se encuentra estructurado por secciones delimitadas por los nombres entre corchetes y al principio de cada sección se da una breve explicación de la configuración.

Vamos a la sección que nos interesa que es [serial] y donde dice (serial1=dummy) lo sustituimos por (serial1=directserial realport:COM1). Esto hace que el software se comunique con el puerto serial de nuestra PC. Luego cerramos el archivo y guardamos los cambios. Fig2

Solo queda aprender a trabajar con el DOSBox. El comando principal es mount que te permite montar unidades para que sean visibles desde el software. (Ej: mount d d:\). Luego para cambiar de carpetas utilizamos el comando cd.

dosbox2S

Figura 1: Dirección para el archivo de configuración.

dosbox3S

Figura 2: Archivo de configuración ya editado.

Sabemos que soluciones como esta no son la panacea, pero estamos seguro que pudiera ayudar a que nuestros viejos radios continúen siendo útiles y funcionales. Ojalá que otras alternativas puedan aparecer a partir de la publicación de este material. Para descargar el programa debes pinchar en el siguiente enlace.

http://cqcaibarien.cubava.cu/files/2016/08/DOSBox0.74-win32-installer.rar

 

2 comentarios

    • CO7CD on 10 agosto, 2016 at 9:14 am
    • Responder

    GRACIAS POR LA INFORMACIÓN SOBRE EL TRABAJO EN DOS, SI LES SIRVE TENGO ADEMÁS DE LOS MANUALES DEL 1503, COMENTARIOS QUE LES SERVIRAN DE MIS PROPIAS EXPERIENCIAS, YA QUE POSEO UNO, EN MI MODESTA OPINIÓN EXELENTE EQUIPO.
    73´´.
    JULITO DESDE CAMAGüEY.

  1. alguien tiene un convertidor de usb a TTL para reprogramar equipos

Responder a CO7CD Cancelar respuesta

Your email address will not be published.