Logotipo de ROTEL

Lista de comandos do controlador ROTEL CD14 e CD14MKII RS232 ASCII

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

Lista de comandos do controlador ROTEL CD14 e CD14MKII RS232 ASCII [pdfInstrucións
Controlador CD14 e CD14MKII RS232 ASCII, Controlador CD14 RS232 ASCII, Lista de comandos do controlador CD14MKII RS232 ASCII, CD14, CD14MKII, Lista de comandos do controlador ASCII RS232, Lista de comandos do controlador ASCII, Lista de comandos do controlador

Referencias

Deixa un comentario

O teu enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados *