
Lista de comandos do controlador ROTEL CD14 e CD14MKII RS232 ASCII

Descrición
Os CD14 e CD14MKII admiten un protocolo RS232 baseado en ASCII. O hardware RS232 non admite o control de fluxo, polo que hai que ter coidado ao enviar e recibir datos para evitar a perda de paquetes.
Todos os comandos enviados ao dispositivo Rotel conectado deben ter un "!" personaxe.
Data |
Versión |
Actualizar a descrición |
26 de agosto de 2016 |
1.00 |
Especificación orixinal |
Example Comando: power_on!
Nota: Non inclúa ningún espazo no comando e non inclúa un retorno de carro nin un avance de liña despois do comando, só o "!" carácter de terminación.
A información de estado do produto Rotel adxunto terá un carácter final "$" para as opcións de lonxitude fixa. As cadeas de lonxitude variable (por exemplo, metadatos de discos de CD/pistas) terminaranse cun dobre carácter '$$'. Corresponde á aplicación de control de envío/recepción analizar e procesar correctamente os paquetes.
Configuración de conexión
Velocidade en baudios |
Paridade |
Bits de datos válidos |
Valor do bit de parada |
Apretón de mans |
Tipo de datos |
57600 |
N |
8 |
1 |
Ningún |
Corda |
Protocolo de comunicación
As mensaxes de comando e resposta inclúense nas páxinas seguintes.
A información de actualización automática de estado pódese activar/desactivar mediante os comandos "rs232_update_on" e "rs232_update_off".
Coa actualización de RS232 configurada como ON, calquera cambio de estado da unidade transmitirase a través de RS232. Coa actualización RS232 configurada en OFF, a unidade non enviará ningunha retroalimentación a non ser que o controle.
Lista de comandos de control
CD14M, CD14MKII ASCII |
Descrición do comando |
Resposta da unidade |
COMANDOS DE POTENCIA |
power_on! |
Encender |
poder=on$ |
apagado! |
Apagado |
enerxía=en espera$ |
power_toggle! |
Alternador de enerxía |
power=on/standby$ |
COMANDOS DE TRANSPORTE DE CD |
xogar! |
Xogar |
status=play$ |
para! |
Pare |
status=pausa/stop$ |
pausa! |
Cambiar de pausa |
status=pausa/reprodución$ |
trkf! |
Seguimento adiante |
pista=###$ |
trkb! |
Seguimento cara atrás |
pista=###$ |
ff! |
Avance rápido |
n/a |
fb! |
Atraso rápido |
n/a |
rnd! |
Alternar o modo de reprodución aleatoria |
rnd=on/off$ |
rpt! |
Cambiar o modo de reprodución repetida |
rpt=pista/disco/desactivado$ |
COMANDOS CLAVE NUMÉRICA |
1! |
Tecla numérica 1 |
n/a |
2! |
Tecla numérica 2 |
n/a |
3! |
Tecla numérica 3 |
n/a |
4! |
Tecla numérica 4 |
n/a |
5! |
Tecla numérica 5 |
n/a |
6! |
Tecla numérica 6 |
n/a |
7! |
Tecla numérica 7 |
n/a |
8! |
Tecla numérica 8 |
n/a |
9! |
Tecla numérica 9 |
n/a |
0! |
Tecla numérica 0 |
n/a |
OUTROS COMANDOS |
expulsar! |
Expulsar CD |
tray_status=abrir/pechar$ |
tempo! |
Alternar a visualización da hora do CD |
n/a |
atenuador! |
Alternar o atenuador de visualización |
dimmer_#$ |
dimmer_0! |
Establece a pantalla en 0 (máis brillante) |
dimmer=0$ |
dimmer_1! |
Establece a pantalla en 1 |
dimmer=1$ |
dimmer_2! |
Establece a pantalla en 2 |
dimmer=2$ |
dimmer_3! |
Establece a pantalla en 3 |
dimmer=3$ |
dimmer_4! |
Establece a pantalla en 4 |
dimmer=4$ |
dimmer_5! |
Establece a pantalla en 5 |
dimmer=5$ |
dimmer_6! |
Establecer a visualización en 6 (máis tenue) |
dimmer=6$ |
COMANDOS DE REALIMENTACIÓN RS232 |
rs232_update_on! |
Establecer Actualización RS232 en Auto (Activado) |
update_mode=auto$ |
rs232_update_off! |
Establecer Actualización RS232 en Manual (Desactivado) |
update_mode=manual$ |
Solicitude de comentarios Lista de comandos
Comando: |
poder? |
Descrición: |
Solicitar o estado actual de enerxía |
Cadena(s) de retorno: |
power=on$ / power=standby$ |
Descrición de volta: |
Estado actual da potencia |
ExampLe: |
poder=on$ |
Comando: |
estado? |
Descrición: |
Solicitar o estado da reprodución do CD |
Cadena(s) de retorno: |
status=play$ / status=stop$ / status=pause$ |
Descrición de volta: |
Estado da reprodución do CD |
ExampLe: |
status=pausa$ |
Comando: |
pista? |
Descrición: |
Solicita o número de pista do CD actual |
Cadena(s) de retorno: |
pista=###$ |
Descrición de volta: |
Pista do CD actual |
ExampLe: |
pista=002$ |
Comando: |
nome_pista? |
Descrición: |
Solicitar o nome actual da pista do CD |
Cadena(s) de retorno: |
track_name=texto$$ |
Descrición de volta: |
Nome da pista do CD actual. (codificación de texto UTF-8) |
ExampLe: |
track_name=Sample Nome da pista$$ |
Comando: |
tray_status? |
Descrición: |
Solicitar o estado actual do mecanismo de CD |
Cadena(s) de retorno: |
tray_status=abrir$ / tray_status=pechar$ / tray_status=cargar$ |
Descrición de volta: |
Estado actual da bandexa de CD |
ExampLe: |
tray_status=pechar$ |
Comando: |
rnd? |
Descrición: |
Solicita o modo de reprodución aleatoria actual |
Cadena(s) de retorno: |
rnd=on$ / rnd=off$ |
Descrición de volta: |
Modo de reprodución aleatoria |
ExampLe: |
rnd=on$ |
Comando: |
rpt? |
Descrición: |
Solicita o modo de reprodución repetida actual |
Cadena(s) de retorno: |
rpt=pista$ / rpt=disco$ / rpt=desactivado$ |
Descrición de volta: |
Repetir o modo de reprodución |
ExampLe: |
rpt=pista$ |
Comando: |
tempo? |
Descrición: |
Solicitar a hora actual da pista do CD |
Cadena(s) de retorno: |
time=#:##:##$$ |
Descrición de volta: |
Cadena de texto de tempo, dependendo do modo de visualización da hora definido
(tempo de pista transcorrido ou restante, tempo de disco transcorrido ou restante) |
ExampLe: |
time=0:02:45$$ / time=1:10:32$$ |
Comando: |
nome_disco? |
Descrición: |
Solicitar o nome actual do CD |
Cadena(s) de retorno: |
nome_disco=texto$$ |
Descrición de volta: |
Nome actual do CD. (codificación de texto UTF-8) |
ExampLe: |
nome_disco=SampNome do CD$$ |
Comando: |
tipo_disco? |
Descrición: |
Solicite o tipo de CD cargado |
Cadena(s) de retorno: |
disc_type=Ningún$$ / disc_type=CD-DA$$ / disc_type=HDCD$$ /
disc_type=MP3$$ / disc_type=WMA$$ |
Descrición de volta: |
Tipo de disco |
ExampLe: |
disc_type=CD-DA$$ |
Comando: |
atenuador? |
Descrición: |
Solicitar o nivel actual de atenuación da pantalla frontal |
Cadena(s) de retorno: |
regulador=0$ / regulador=1$ / regulador=2$ / regulador=3$ / regulador=4$ /
dimmer=5$ / dimmer=6$ |
Descrición de volta: |
Nivel actual de atenuación da pantalla frontal |
ExampLe: |
dimmer=3$ |
Comando: |
versión? |
Descrición: |
Solicite a versión principal do software da CPU |
Cadena de retorno: |
versión=#.##$ |
Descrición de volta: |
Versión do software da CPU principal de Rotel |
ExampLe: |
versión=1.22$ |
Comando: |
modelo? |
Descrición: |
Solicita o número de modelo |
Cadena de retorno: |
modelo=texto$ |
Descrición de volta: |
Número de modelo Rotel |
ExampLe: |
modelo=cd14$ |
Documentos/Recursos
Referencias
Publicacións relacionadas
-
Lista de comandos LKGPSPara modelos: LK209C, LK209, LK209D, LK210, LK208, LK209a Contrasinal predeterminado: 123456 Fai clic para ampliar.
-
-
-