logo ROTEL

Elenco comandi controller ASCII RS14 ROTEL CD14 e CD232MKII

Elenco comandi controller ASCII RS14 ROTEL CD14 e CD232MKII

Descrizione

Il CD14 e il CD14MKII supportano un protocollo RS232 basato su ASCII. L'hardware RS232 non supporta il controllo del flusso, quindi è necessario prestare attenzione durante l'invio e la ricezione dei dati per evitare la perdita di pacchetti.

Tutti i comandi inviati al dispositivo Rotel collegato devono terminare con un "!" carattere.

Data Versione Descrizione dell'aggiornamento
26 agosto 2016 1.00 Specifiche originali

Example Comando: power_on!

Nota: Non includere spazi nel comando e non includere un ritorno a capo o un avanzamento riga dopo il comando, solo il "!" carattere di terminazione.
Le informazioni sullo stato del prodotto Rotel allegato avranno un carattere finale "$" per le opzioni a lunghezza fissa. Le stringhe di lunghezza variabile (ad es. i metadati del disco/traccia del CD) verranno invece terminate con un doppio carattere '$$'. Spetta all'applicazione di controllo di invio/ricezione analizzare ed elaborare correttamente i pacchetti.

Impostazioni di connessione

Velocità in baud Parità Bit di dati validi Valore del bit di arresto Stretta di mano Tipo di dati
57600 N 8 1 Nessuno Corda

Protocollo di comunicazione
I messaggi di comando e risposta sono inclusi nelle pagine seguenti.

Le informazioni di aggiornamento automatico dello stato possono essere abilitate/disabilitate utilizzando i comandi "rs232_update_on" e "rs232_update_off".
Con l'aggiornamento RS232 impostato su ON, qualsiasi cambiamento di stato dell'unità verrà trasmesso tramite RS232. Con l'aggiornamento RS232 impostato su OFF, l'unità non invierà alcun feedback a meno che non venga interrogato dal controller.

Elenco dei comandi di controllo

CD14M, CD14MKII ASCII Comando Descrizione Risposta dell'unità
COMANDI DI POTENZA
accensione! Accendere accensione=acceso$
spegni! Spegnimento alimentazione=standby$
power_toggle! Interruttore di alimentazione accensione=acceso/standby$
COMANDI DI TRASPORTO CD
giocare! Giocare stato=gioca$
fermare! Fermare status=pausa/stop$
pausa! Pausa Attiva/Disattiva status=pausa/riproduci$
vero! Traccia avanti traccia=####$
TRK! Traccia all'indietro traccia=####$
uff! Avanti veloce n / a
Facebook! Indietro veloce n / a
nd! Modalità di riproduzione casuale rnd=acceso/spento$
Rpt! Ripeti l'attivazione della modalità di riproduzione rpt=traccia/disco/off$
COMANDI DA TASTI NUMERICI
1! Chiave numerica 1 n / a
2! Chiave numerica 2 n / a
3! Chiave numerica 3 n / a
4! Chiave numerica 4 n / a
5! Chiave numerica 5 n / a
6! Chiave numerica 6 n / a
7! Chiave numerica 7 n / a
8! Chiave numerica 8 n / a
9! Chiave numerica 9 n / a
0! Chiave numerica 0 n / a
ALTRI COMANDI
espellere! Espelli il CD tray_status=apri/chiudi$
tempo! Attiva/disattiva la visualizzazione dell'ora del CD n / a
più fioco! Attiva/disattiva la luminosità del display dimmer_#$
dimmer_0! Imposta il display su 0 (il più luminoso) dimmer=0$
dimmer_1! Imposta Display su 1 dimmer=1$
dimmer_2! Imposta Display su 2 dimmer=2$
dimmer_3! Imposta Display su 3 dimmer=3$
dimmer_4! Imposta Display su 4 dimmer=4$
dimmer_5! Imposta Display su 5 dimmer=5$
dimmer_6! Imposta il display su 6 (il più scuro) dimmer=6$
COMANDI DI FEEDBACK RS232
rs232_update_on! Impostare l'aggiornamento RS232 su Auto (On) modalità_aggiornamento=auto$
rs232_update_off! Impostare l'aggiornamento RS232 su Manuale (Off) update_mode=manuale$
Elenco dei comandi per la richiesta di feedback
Comando: energia?
Descrizione: Richiedi lo stato di alimentazione corrente
Stringhe restituite: alimentazione=acceso$ / alimentazione=standby$
Descrizione di ritorno: Stato corrente dell'alimentazione
Exampon: accensione=acceso$
Comando: stato?
Descrizione: Richiedi lo stato di riproduzione del CD
Stringhe restituite: stato=play$ / stato=stop$ / stato=pausa$
Descrizione di ritorno: Stato riproduzione CD
Exampon: stato=pausa$
Comando: traccia?
Descrizione: Richiedi il numero della traccia corrente del CD
Stringhe restituite: traccia=####$
Descrizione di ritorno: Traccia attuale del CD
Exampon: traccia=002$
Comando: nome_traccia?
Descrizione: Richiedi il nome della traccia corrente del CD
Stringhe restituite: track_name=testo$$
Descrizione di ritorno: Nome della traccia corrente del CD. (codifica del testo UTF-8)
Exampon: nome_traccia=Sample Nome della traccia$$
Comando: stato_vassoio?
Descrizione: Richiedi lo stato attuale del meccanismo CD
Stringhe restituite: tray_status=apri$ / tray_status=chiudi$ / tray_status=carica$
Descrizione di ritorno: Stato attuale del vassoio del CD
Exampon: tray_status=chiudi$
Comando: nd?
Descrizione: Richiedi la modalità di riproduzione casuale corrente
Stringhe restituite: rnd=on$ / rnd=off$
Descrizione di ritorno: Modalità di riproduzione casuale
Exampon: rnd=su$
Comando: risposta?
Descrizione: Richiedi la modalità di riproduzione ripetuta corrente
Stringhe restituite: rpt=brano$ / rpt=disco$ / rpt=off$
Descrizione di ritorno: Ripeti la modalità di riproduzione
Exampon: rpt=traccia$
Comando: tempo?
Descrizione: Richiedi il tempo corrente della traccia del CD
Stringhe restituite: tempo=#:##:##$$
Descrizione di ritorno: Stringa di testo dell'ora, a seconda della modalità di visualizzazione dell'ora impostata

(tempo trascorso o rimanente della traccia, tempo trascorso o rimanente del disco)

Exampon: time=0:02:45$$ / time=1:10:32$$
Comando: nome_disco?
Descrizione: Richiedi il nome del CD corrente
Stringhe restituite: nome_disco=testo$$
Descrizione di ritorno: Nome del CD corrente. (codifica del testo UTF-8)
Exampon: nome_disco=Sample Nome CD$$
Comando: tipo_disco?
Descrizione: Richiedi il tipo di CD caricato
Stringhe restituite: disc_type=Nessuno$$ / disc_type=CD-DA$$ / disc_type=HDCD$$ /

tipo_disco=MP3$$ / tipo_disco=WMA$$

Descrizione di ritorno: Tipo di disco
Exampon: tipo_disco=CD-DA$$
Comando: più fioco?
Descrizione: Richiedi l'attuale livello di luminosità del display anteriore
Stringhe restituite: dimmer=0$ / dimmer=1$ / dimmer=2$ / dimmer=3$ / dimmer=4$ /

dimmer=5$ / dimmer=6$

Descrizione di ritorno: Livello di luminosità del display anteriore attuale
Exampon: dimmer=3$
Comando: versione?
Descrizione: Richiedere la versione software della CPU principale
Stringa di ritorno: versione=#.##$
Descrizione di ritorno: Versione del software della CPU principale Rotel
Exampon: versione=1.22$
Comando: modello?
Descrizione: Richiedi il numero del modello
Stringa di ritorno: modello=testo$
Descrizione di ritorno: Numero di modello Rotel
Exampon: modello=cd14$

Documenti / Risorse

Elenco comandi controller ASCII RS14 ROTEL CD14 e CD232MKII [pdf] Istruzioni
CD14 e CD14MKII RS232 Controller ASCII, CD14 RS232 Controller ASCII, CD14MKII RS232 Elenco comandi controller ASCII, CD14, CD14MKII, RS232 Elenco comandi controller ASCII, Elenco comandi controller ASCII, Elenco comandi controller

Riferimenti

Lascia un commento

Il tuo indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *