MANUAL DE INSTRUCCIONES. MO-16X
Los comandos deben ser enviados siempre en letras mayúsculas y no pueden
ser editados online, por ejemplo, enviar un carácter, recibirlo, almacenarlo en el buffer
serie del MO-16X y éste no podrá ser borrado enviando un código de borrado.
En el modo de comunicación Idle (MO-16X espera recibir comandos) el
modulador enviará un código XON por segundo para permitir la sincronización con el
control remoto.
4.13
Listado de comandos serie
Hay dos tipos de comandos, interrogativos y de control. Éstos se inicializan
enviando un carácter "*", con un formato ASCII de texto y siempre comparten la misma
estructura. Por ejemplo el nombre y modelo del equipo puede ser obtenido enviando
"*?NAM<CR>" y la respuesta sería "*NAMO-162" (siempre sin comillas). Debe aplicar
un pequeño análisis para obtener la información requerida del texto recibido. (En este
caso particular el nombre es "MO-162").
A continuación se muestra una descripción detallada de todos los comandos
series que se pueden implementar en los MO-16X.
Nombre Mensaje
NAM
*?NAM<cr>⇒
VER
*?VER<cr>⇒
BEP
*BEP<cr>
*USRtext<cr>
USR
*?USR<cr>
STO
*STOnn<cr>
RCL
*RCLnn<cr>
*FRQnn...n<cr>
FRQ
*?FRQ<cr>
*ATTnn<cr>
ATT
*?ATT<cr>
*?ERN<cr>
ERN
*ERC<cr>
ERC
*?ERLnn<cr>
ERL
04/2008
Respuesta
Descripción y Formato
⇐*NAMMO-160<cr>
Recupera el modelo del equipo
⇐*VERv0.7.10<cr>
Recupera la versión del SW
Indicación acústica
Fija un nuevo texto de USUARIO para ser
visualizado en el panel LCD.
'text' es un texto ASCII con un máximo de 32
caracteres
*USRtext<cr>
Devuelve el texto USUARIO actual
Guarda la configuración actual en memoria.
´nn´ es un valor decimal de 00 a 10
Recupera una configuración desde memoria.
´nn´ es un valor decimal de 00 a 10.
Modifica la frecuencia RF del equipo.
´nn...n´ es el valor de frecuencia en Hz.
Expresado con 9 dígitos, desde 45 a 875 MHz.
*FRQnn...n<cr>
Devuelve la frecuencia actual RF en Hz y con 9
dígitos (rellenando con '0' a la izquierda).
Cambia la atenuación de la salida RF.
'nn' es el nuevo valor decimal de atenuación en
dB.
Recupera el valor de atenuación RF actual.
*ATTnn<cr>
valor 'nn' utilizando 2 dígitos decimales.
(rellenando con '0' a la izquierda).
Recupera el contador de errores internos.
*ERNnn...n<cr>
'nn...n' valor utilizando 8 dígitos decimales.
(rellenando con '0' a la izquierda)
Borra el contador de errores interno.
*ERLtext<cr>
Recupera un mensaje de error.
'nn' es el índice de error en valor decimal.
'text' es la cadena de texto en formato ASCII.
Página 35