MANUAL DE USUARIO

MS DSP Versión 0.7b

Indice:

1. Descripción general
    1.1 Introducción al programa
    1.2 Requerimientos del sistema
    1.3 Archivos
    1.4 Instalación del software
    1.5 Opciones de configuración
2. Usando el MSDSP
   2.1 Empezando el MSDSP
   2.2 Usando el interface
    2.3 Uso del teclado
3. Copyright

1. DESCRIPCION GENERAL

1.1 Introducción al programa

MSDSP es un programa para recibir y transmitir CW de alta velocidad e incluye unas características diseñadas para cubrir todas las necesidades de los operadores de Meteor Scatter en todas las regiones IARU. En el modo de recepción emula a un cassette con velocidad de reproducción ; la CW a alta velocidad debe ser grabada y después reproducirla a baja velocidad. En el modo de transmisión, MSDSP puede mandar CW desde velocidades de 20 wpm hasta 3.500 wpm (100 lpm hasta 16,500 lpm).

1.2 Requerimientos del sistema

MSDSP requiere un procesador 386 o superior bajo DOS 5.0 o versiones posteriores, una tarjeta de sonido estéreo Sound Blaster ( o 100% compatible), tarjeta de vídeo VGA, y al menos 4 MB de memoria RAM instalada (ver la siguiente tabla). MSDSP no está diseñado para funcionar bajo DOS de Windows , pero puede funcionar bajo el prompt del DOS en la mayoría de los sistemas Windows 3.x y Windows 95.

Tasa de muestreo

Sam/seg

Buffer principal

Cada uno de los 8

buffer secundarios

Total de memoria

XMS necesaria

8,000

1,240,064

120,832

2,206,720 bytes

11,025

1,709,056

165,888

3,036,160 bytes

22,050

3,418,112

330,752

6,064,128 bytes

44,100

6,836,224

661,504

12,128,256 bytes

 

1.3 Archivos

Los siguientes archivos viene incluidos con el MSDSP:

MS_DSP.EXE El archivo ejecutable del programa principal
MS_DSP.INA
Archivo de configuración para América (preferencias de uso)
MS_DSP.INE
Archivo de configuración para Europa (preferencias de uso)
CWSDPMI.EXE
Archivo de apoyo
GO32-V2.EXE
Archivo de apoyo
FONT.DAT
Archivo de apoyo

NOTA.- Cualquiera de los archivos MS_DSP.INA ö MS_DSP.INE deben ser renombrados como MS_DSP.INI antes de usar el programa.

1.4 Instalación del software.

Crear un directorio y descomprimir el archivo comprimido.

1.5 Opciones de configuración.

Un número de opciones pueden ser ajustadas en el archivo MS_DSP.INI. Aquí está una descripción de estas opciones.

SampleRate
Define la frecuencia de muestreo para grabar y reproducir. Con la versión actual de MSDSP se recomienda dejar este valor lo más alto posible dependiendo de la memoria disponible (ver requerimientos del sistema) para asegurar un mejor tono de transmisión y mejor calidad de grabación y reproducción.

PlayBuffer
Valores bajos necesitan más tiempo de procesamiento pero dará una mejor precisión del puntero de reproducción.
Valores altos darán saltos en el puntero de reproducción. Valores inferiores a 2048 pueden no funcionar en algunos sistemas.

PixelDensity
Define cuantos pixel serán dibujados en la ventada ampliada. Si tu tarjeta gráfica o procesador son lentos y no quieres esperar mientras el ordenador redibuja la ventana de amplitud disminuir este valor, pero esto dará un resultado de peor calidad en la exposición de la ventana de amplitud (y será mas difícil ver los pings). Los valores válidos son de 1000 a 300000. Por defecto es 20000. Valores entre 100000 y 200000 son buenos si tu sistema es lo suficientemente rápido. Inténtalo.

WaveColorRed , WaveColorGreen , WaveColorBlue
Ajusta el color e intensidad de las señales en el área de representación del Buffer. Valores para el rojo, verde y azul deben estar en el rango de 0 a 63. 63,0,0 da un rojo puro a intensidad máxima. 31,31,31 produce una representación blanca con 50% de intensidad. Cualquier combinación de colore se puede usar.

ForceVESA
Cambiando esto podría ayudarte si tienes problemas en la representación. Los únicos valores son 0 y 1.

FPU
Define si el co-procesador matemático está presente o no. La calidad de la señal transmitida será mejor utilizando un co-procesador matemático. 0=sin co-procesador, 1=co-procesador presente. Consultar el manual del ordenador para confirmar si el co-procesador está instalado.

SpaceDelay
El SpaceDelay asegura que vas a tener tiempo suficiente para reaccionar al escuchar un ping y capturar adecuadamente esta señal a uno de los buffers pequeños. Presionando la BARRA ESPACIADORA mientras se esta grabando marca una porción de 15 segundos en el buffer principal el cual será transferido al siguiente buffer pequeño disponible cuando se pulsa la tecla ENTER.
SpaceDelay ajusta la cantidad de tiempo en milisegundos desde la cual se procede al principio de esta porción cuando la barra espaciadora se pulsa.
Ejemplo: Si el SpaceDelay es 2500, entonces los datos que han sido capturados al buffer pequeño serán los datos del Buffer principal extendiéndose desde 2.5 segundos antes de presionar la barra espaciadora hasta 12.5 segundos después de ser presionada. Si pulsas la barra espaciadora inmediatamente mientras escuchas un ping, entonces tendría que esperas hasta 12.5 segundos más después de escuchar el ping, buscando a una reflexión subsiguiente para incluirla en la captura, antes pulsando Enter para completar la captura. Los buffers pequeños contendrán entonces el primer ping más cualquier pings los cuales hallan ocurrido durante el tiempo en el que se pulsó la tecla Enter.
Los valores válidos son del 1 al 9999

TXSpeed
Define la velocidad de transmisión en lpm (letras por minuto). Los valores válidos son desde 100 a 16,500. El valor por defecto es 2000 lpm.

TXTone
Define la frecuencia del tono de transmisión en Hz. Los valores válidos son desde 100 hasta 5400. El límite superior de valores válidos también depende de la frecuencia de muestreo, así el límite superior es sampling_rate/2.2000 Hz. Lo es por defecto, y es el valor recomendado para velocidades superiores a 8000 lpm.

TXPort
Define el puerto serie o paralelo que será utilizado para conmutar el PTT. 0= ninguno, 1=COM1, 2=COM2, 3=COM3, 4=COM4, 5=LPT1, 6=LPT". En puertos de serie, la línea RTS es la conmutada; en puertos paralelos, DATOS 0 son los que conmutan.

PTTActive
Permite hacer uso de una señal de conmutación para PTT si se ha especificado una en TXPort. La señal de PTT es conmutada a ON cuando la salida de audio TX es generada. Esto incluye tanto periodos normal de TX como periodos de sintonía. 0= desactivado, 1=activado.

TXDelay
El especifica el número de milisegundos de retardo en la transmisión OFF a ON por la señal de PTT y la salida de audio de los primeros caracteres de la transmisión. Elegir un valor que permita un amplio tiempo para que las funciones de cambio RX/TX se completen en el equipo antes que los primeros caracteres sean enviados por el MSDSP.

MYCall
Define tu indicativo (máximo 8 letras)

Period
Define la duración del periodo, sólo los valores 0,1 y 2 son válidos : 0=desactivado, 1=1 periodos de 1 minuto, 2=2.5 minutos de periodo. En América se usan generalmente periodos de 1 minuto y en Europa periodos de 2.5 minutos.

AutoRecord
Define si la grabación empieza automáticamente después de que el periodo de recepción se halla acabado. 0= no, 1= si.

LoopRecording
Define si continua grabando en un ciclo(empieza sobre el principio del buffer principal cuando este está completo). LoopRecording sólo funciona si AutoPeriod está en Off. 0=no, 1= si.

RecordSource
Selecciona que señal de entrada a la tarjeta de sonido será procesada por el MSDSP. 0=micro, 1=Line IN

MasterVolume
Define el volumen del mezclador maestro. Los valores válidos son 0 al 15. Probar 12 a 14 y ajustar desde allí.

MasterChannel
Define que altavoces serán usados por la tarjeta de sonido estéreo (0=ninguno, 1=izquierdo, 2=derecho, 3=ambos). Probar 3.

WaveVolume
Define el volumen de reproducción. Los valores válidos son del 0 al 15. Probar 12 a 14 y ajustar desde allí.

WaveChannel
Define que canal será usado para la reproducción (0=ninguno, 1=izquierdo, 2=derecho, 3=ambos): Probar 3.

LineInVolume
Define que canal se utilizará para grabar (0=ninguno, 1=izquierdo, 2=derecho, 3=ambos): Probar 3.

TX1 al TX6
Define el texto a transmitir. Aquí se pueden usar macros: %M para MYCall, %T para ToRadio y %R para los controles.

2. USANDO EL MSDSP

  2.1 EMPEZANDO EL MSDSP

Antes de empezar MSDSP, la tarjeta de sonido debe ser inicializada (si es necesario). También las variables del entorno BLASTER deben ser ajustadas en el archivo AUTOEXEC.BAT. Se debe tomar esta línea SET BLASTER=A220 I5 D1 <resto> (asumiendo address 220h, IRQ 5 y DMA 1, los cuales pueden ser diferentes en algunos sistemas) <resto> depende de tu tarjeta de sonido. El driver del ratón también debe ser cargado antes de empezar MSDSP.

Empezar MSDSP ejecutando MS_DSP.EXE

 

  2.2  Usando el interface

En la parte superior de la pantalla hay 9 botones, uno para el buffer principal (Main buffer) y 8 para los buffers secundarios. El buffer principal retiene, dependiendo de la configuración del RXPeriod cualquiera 1 minuto ó 2.5 minutos de señal recibida. Cada uno de los buffers secundarios retiene 15 segundos de señal, independientemente de la configuración del SampleRate o del RXPeriod. Puedes picar en estos botones para conmutar entre estos buffers. El buffer principal tiene un botón con una X para limpiarlo. Los otro 8 buffer tienen un botón para ver un menú donde puedes elegir las siguientes opciones:

Load: Importar una señal grabada desde el disco duro
Save:
Almacenar en el disco duro una señal (si el buffer está vacío esta función está desactivada.
Clear
:
Limpia el contenido del buffer (esto está desactivado si el buffer está todavía vacío).
Volumen
:
Cambia el volumen de la señal en el Buffer (desactivado si el buffer está vacío).

Bajo todos estos botones está una pequeña ventana en la cual es punteada si hubiera una señal en el buffer.
El buffer principal es para grabar. Cuando picas el botón Record (este botón sólo está disponible si se está en el buffer principal), el buffer principal se llenará con señales que llegan a la tarjeta de sonido a través de la Line IN.

Cuando escuches un ping o un burst llegando, pulsa inmediatamente la BARRA ESPACIADORA (Nota.- alternativamente, puedes picar con el botón izquierdo del ratón en el área mostrada del buffer para seleccionar el área donde la señal del ping está localizada). Cuando el ping halla acabado, pulsar ENTER. Esto transferirá el área marcada al primer buffer vacío (Nota.- alternativamente puedes transferir el segmento seleccionado a un buffer específico secundario picando en uno de los botones con números contiguo al indicador COPY en el lado izquierdo de la pantalla). Cuando pulsas la barra espaciadora aparecerá un rectángulo azul indicando el segmento de 15 segundos de señal recibida seleccionado para ser transferido a uno de los buffers secundarios cuando se pulsa ENTER.

El rectángulo azul se puede reposicionar en cualquier momento antes de transferirlo. Esto se hace pulsando y dejando pulsado el botón izquierdo del ratón, posicionando el área marcada con el ratón entonces liberar el botón del ratón. Cualquier número de segmentos puede ser transferido a los buffer secundarios. Si seleccionas manualmente un buffer en el cual está, y si todavía existiera cualquier dato en el buffer secundario, este será sobrescrito por el nuevo transferido y no se dará ningún aviso de alerta. Grabando automáticamente continuará hasta el final del periodo de recepción. Cuando el periodo de recepción ha acabado, puedes escuchar lo que has transferido a los buffers secundarios durante tu periodo de transmisión.

Cuando picas el botón PLAY (o pulsas P) el programa empezará a reproducir desde el principio del buffer activo. Picando el botón PICK (o pulsando I)reproducirá empezando en la posición que hallas previamente seleccionado picando con el botón derecho del ratón en el área mostrada en el buffer. Mientras se reproduce (o también sino se está reproduciendo) puedes cambiar la velocidad de reproducción en la barra y también el tono en otra barra. Play speed define la velocidad de reproducción. Esta debe ser -10 si quieres disminuir 10x. Si el tono de reproducción no es ninguno, entonces el tono de la señal de reproducción no será correcta. Cuando el tono del Play es ajustado a alguna frecuencia entonces la señal reproducida será aproximadamente igual que la modulación de frecuencia de la señal grabada. Esto es útil si grabas una señal a 2000 lpm a 1000 Hz.. Si bajas 20x la velocidad la señal será 1000/20=50 Hz y será difícil de oír. El tono del Play permite un efecto de "up-converted" en el MSDSP. Play speed y Play tono tienen un botón a la derecha de la barra para activar/desactivar el efecto. Si tienes tres botones en el ratón, puedes usar el del medio para seleccionar (activo/desactivar) ambos efectos (velocidad y tono). También están disponibles los botones CROP y CUT. Estos botones están sólo disponibles cuando algo está seleccionado en el buffer principal. CUT limpiará el área seleccionada. CROP borrará todo menos el área seleccionada. Picar en el botón MIXER para cambiar los ajustes del Master, Wave y Line In. También hay botones (+), si estás usando una tarjeta de sonido estéreo puedes desactivar (silencio) el canal izquierdo o el derecho (Nota.- esto podría no funcionar en algunas tarjetas de sonido). Picar en QUIT para salir del MDSP. Te preguntarán si estás seguro de que deseas salir. Escribir Y para salir de MSDSP. Al mover el puntero del ratón por los distintos controles de la pantalla, un mensaje de explicación aparecerá en la línea de estatus al final de la pantalla.

Uso de la barra ESPACIADORA y el ENTER: Si mientras estas grabando escuchas un ping o un burst, pulsa la barra ESPACIADORA, para marcar el principio del área copiada. El área seleccionada empezará un tiempo antes de pulsar (este tiempo se define en el archivo MS_DSP.INI como SpaceDelay). Cuando un área está seleccionada puedes pulsar ENTER para copiar este área al primer buffer secundario vacío (si no hay buffers vacíos, este será copiado en el buffer 8. Si el buffer 8 todavía tiene una señal almacenada, esta será borrada y la nueva señal será grabada)

Nota - Los botones FFT y DECODE todavía no están activos y podrían estar disponibles en futuras versiones.

Para transmitir hay 6 buffer de texto. Cada uno puede guardar hasta 35 caracteres. Pulsando shift+1 hasta shift+6 editamos estos buffers. . Pulsando 1 al 6 transmitimos el texto de un buffer determinado. Puedes definir la velocidad de TX y el tono de TX con las barras que hay en la pantalla usando el ratón, y editar MYCall, ToRadio y campos del Report picando con el ratón en estos campos. El texto en el buffer de transmisión cambiará automáticamente si MYCall, ToRadio o Report son cambiados.

La reproducción de los buffers secundarios se hace normalmente durante los periodos de TX. Primero seleccionar un ajuste para la velocidad de reproducción que dará una reducción de velocidad consecuentemente a tu habilidad para copiar CW. Pulsando la tecla de función correspondiente al buffer secundario para dar que datos dentro del área dibujada del buffer y situar el puntero del Pick al principio del ping visible usando el botón derecho con el ratón. La reproducción a baja velocidad empezará inmediatamente. Las repeticiones se pueden empezar en cualquier momento repitiendo la pulsación del botón derecho del ratón o picando el botón Pick, o pulsando la tecla "I". Cuando la reproducción lenta está en proceso, debes ajustar el tono del Play a la más comprensible CW lenta.(la reproducción empezará desde el principio cuando hagas esto). Observa que debes tener una velocidad de reproducción que sea aproximadamente correcta, o sino solamente aparecerá un galimatías. De hecho, si el ajuste de velocidad esta demasiado mal, incluso no podrías ser capaz de decir si estás demasiado rápido o demasiado lento. Por ejemplo: Para 1000 lpm, probar 10x. 2000 lpm, probar 20x, 4000 lpm probar 40 x, 6000 lpm probar 6’0x. Desde luego deberás ajustar estos valores de acuerdo con tu habilidad para escuchar la CW, la fuerza de los pings, etc.

   2.3 Uso del teclado

Siempre para operar con el programa, las letras deben estar en minúscula, si accidentalmente pulsas la tecla "Caps Lock" verás que "P" y, "I" y otras letras no funcionan.

F1 al F8. Selecciona los buffer s secundarios desde el 1 al 8. El buffer seleccionado será el buffer activo.

F9. Selecciona el buffer principal y hace que sea el buffer activo.

ESCAPE. Termina cualquier actividad en curso Play, Record o actividad de TX.

ALT+X. Sale de MSDSP

R. .Record.
La grabación sólo se puede hacer cuando el buffer principal está como buffer activo.

P. Play..
Inicia la reproducción desde el principio del buffer activo a la velocidad de reproducción seleccionada por el ajuste de Play Speed.

S. Stop.
Para la reproducción desde el buffer activo.

I. Pick
Inicia la reproducción desde el principio del buffer activo en la localización del puntero de reproducción.

V. Volumen
Activa los controles del mezclador en pantalla que permiten ajustar el nivel de audio. Las actividades de reproducción y grabación son suspendidas mientras el control del mezclador está visible.

SPACE. Marca una posición algo antes de la actual posición de grabación preparado para copiar al buffer. Disponible solamente en grabación. Usado conjuntamente con ENTER. Ver información sobre SpaceDelay en la sección 1.5 de este manual.

ENTER. Copia el área seleccionada al primer buffer vacío (si no hay buffers vacíos, se copiará en el buffer 8, borrando todo lo que existiera anteriormente). Disponible solamente en grabación. Usado junto a SPACE. Ver información sobre SpaceDelay , sección 1.5 de este manual.

M. Cambia tu indicativo (máximo 8 caracteres)

T. Cambia el indicativo del corresponsal.

E. Cambia el reporte.

G. Restaura los mensajes de TX a los que están definidos en el archivo .INI.

1 al 6. Transmite los textos 1 al 6.

SHIFT+1 al 6. Edita los textos de transmisión desde el 1 al 6

O. Para la transmisión.

ALT+S. Graba el buffer activo a un archivo. Máximo 8 caracteres en el nombre del archivo. Solamente los buffers secundarios se pueden grabar. No entrar la extensión .WAV

DEL. Limpia el buffer activo.

ALT+FLECHA IZQUIERDA. Corta antes del puntero.

ALT+FLECHA DERECHA. Corta después del puntero

[ , ]. Cambia la velocidad de reproducción. Usa "[" para aumentarla y "]" para disminuirla.

{ , }. Cambia el tono de reproducción. Usar "{" para aumentarlo y "}" para disminuirlo.

FLECHA IZQUIERDA, FLECHA DERECHA. Cambia la velocidad de transmisión.

FLECHA ARRIBA, FLECHA ABAJO. Cambia el tono de transmisión.

3. COPYRIGHT

Este software es distribuido gratuitamente. Se puede copiar libremente o instalarse para uso de radioaficionados. Cualquier otro uso comercial, profesional o propósitos industriales está prohibido. A pesar del uso gratuito de este programa, donaciones de 20 $ (o más) para ayudar a compensar los gastos será bien recibida.

Se puede contactar con el autor en las siguientes direcciones:

Tihomir Heidelberg
Bjelovarska 17
43500 Daruvar Croacia
PR:9a4gla0bbs.hrv.eu
Email: 9a4glly.cc.fer.hr

WWW:http://www.qsl.net/9a4gl/

NOTA: El manual ha sido preparado por N1BUG y VE5UF .
Traducido por EA7GTF.

Volver pagina principal

Volver Software