
Lista poleceń kontrolera ROTEL CD14 i CD14MKII RS232 ASCII

Opis
CD14 i CD14MKII obsługują protokół RS232 oparty na ASCII. Sprzęt RS232 nie obsługuje kontroli przepływu, dlatego należy zachować ostrożność podczas wysyłania i odbierania danych, aby uniknąć utraty pakietów.
Wszystkie polecenia wysyłane do podłączonego urządzenia Rotela muszą mieć kończący znak „!” postać.
Data |
Wersja |
Aktualizuj opis |
26 sierpnia 2016 r. |
1.00 |
Oryginalna specyfikacja |
Example Polecenie: power_on!
Notatka: Nie umieszczaj spacji w poleceniu i nie umieszczaj znaku powrotu karetki lub nowego wiersza po poleceniu, tylko znak „!” znak kończący.
Informacje o statusie z dołączonego produktu Rotel będą miały kończący znak „$” dla opcji o stałej długości. Łańcuchy o zmiennej długości (tj. metadane płyty/ścieżki CD) będą zamiast tego zakończone podwójnym znakiem „$$”. Prawidłowe analizowanie i przetwarzanie pakietów zależy od aplikacji sterującej wysyłaniem/odbieraniem.
Ustawienia połączenia
Szybkość transmisji |
Parytet |
Prawidłowe bity danych |
Wartość bitu stopu |
Uścisk dłoni |
Typ danych |
57600 |
N |
8 |
1 |
Nic |
Smyczkowy |
Protokół komunikacyjny
Komunikaty poleceń i odpowiedzi znajdują się na następnych stronach.
Informacje o automatycznej aktualizacji statusu można włączyć/wyłączyć za pomocą poleceń „rs232_update_on” i „rs232_update_off”.
Gdy aktualizacja RS232 jest włączona, wszelkie zmiany stanu urządzenia będą przesyłane przez RS232. Gdy aktualizacja RS232 jest wyłączona, urządzenie nie wyśle żadnej informacji zwrotnej, chyba że zostanie odpytane przez kontroler.
Kontroluj listę poleceń
CD14M, CD14MKII ASCII |
Opis polecenia |
Odpowiedź jednostki |
POLECENIA ZASILANIA |
zasilanie włączone! |
Włącz zasilanie |
moc = wł. $ |
wyłączenie zasilania! |
Wyłącz zasilanie |
moc = gotowość $ |
przełączenie mocy! |
Przełącznik zasilania |
zasilanie=wł./gotowość$ |
KOMENDY TRANSPORTU CD |
grać! |
Grać |
stan=odtwórz$ |
zatrzymywać się! |
Zatrzymywać się |
status=pauza/stop$ |
pauza! |
Wstrzymaj Przełącz |
status=pauza/odtwórz$ |
trkf! |
Śledź do przodu |
utwór=###$ |
trkb! |
Śledź wstecz |
utwór=###$ |
ff! |
Przewiń do przodu |
brak |
pełne wyżywienie! |
Szybko do tyłu |
brak |
koniec! |
Przełączanie trybu odtwarzania losowego |
rnd=wł./wył.$ |
rpt! |
Przełączanie trybu powtarzania odtwarzania |
rpt=ścieżka/dysk/wył$ |
POLECENIA KLAWISZY NUMERYCZNYCH |
1! |
Klawisz numeryczny 1 |
brak |
2! |
Klawisz numeryczny 2 |
brak |
3! |
Klawisz numeryczny 3 |
brak |
4! |
Klawisz numeryczny 4 |
brak |
5! |
Klawisz numeryczny 5 |
brak |
6! |
Klawisz numeryczny 6 |
brak |
7! |
Klawisz numeryczny 7 |
brak |
8! |
Klawisz numeryczny 8 |
brak |
9! |
Klawisz numeryczny 9 |
brak |
0! |
Klawisz numeryczny 0 |
brak |
INNE KOMENDY |
wyrzucać! |
Wysuń płytę CD |
tray_status=otwórz/zamknij$ |
czas! |
Przełącz wyświetlanie czasu CD |
brak |
opornik! |
Przełącz ściemniacz wyświetlacza |
ściemniacz_#$ |
ściemniacz_0! |
Ustaw Wyświetlacz na 0 (najjaśniejszy) |
ściemniacz=0$ |
ściemniacz_1! |
Ustaw Wyświetlanie na 1 |
ściemniacz=1$ |
ściemniacz_2! |
Ustaw Wyświetlanie na 2 |
ściemniacz=2$ |
ściemniacz_3! |
Ustaw Wyświetlanie na 3 |
ściemniacz=3$ |
ściemniacz_4! |
Ustaw Wyświetlanie na 4 |
ściemniacz=4$ |
ściemniacz_5! |
Ustaw Wyświetlanie na 5 |
ściemniacz=5$ |
ściemniacz_6! |
Ustaw wyświetlacz na 6 (najciemniejszy) |
ściemniacz=6$ |
POLECENIA ZWROTNE RS232 |
rs232_update_on! |
Ustaw aktualizację RS232 na Auto (wł.) |
tryb_aktualizacji=auto$ |
rs232_update_off! |
Ustaw aktualizację RS232 na ręczną (wył.) |
update_mode=ręczny$ |
Lista poleceń żądania opinii
Rozkaz: |
moc? |
Opis: |
Poproś o aktualny stan zasilania |
Zwróć łańcuch(y): |
moc=on$ / moc=standby$ |
Opis zwrotu: |
Aktualny stan zasilania |
Exampna: |
moc = wł. $ |
Rozkaz: |
status? |
Opis: |
Żądanie stanu odtwarzania płyty CD |
Zwróć łańcuch(y): |
status=play$ / status=stop$ / status=pauza$ |
Opis zwrotu: |
Stan odtwarzania płyty CD |
Exampna: |
status=pauza$ |
Rozkaz: |
ścieżka? |
Opis: |
Poproś o aktualny numer ścieżki CD |
Zwróć łańcuch(y): |
utwór=###$ |
Opis zwrotu: |
Bieżący utwór CD |
Exampna: |
utwór=002$ |
Rozkaz: |
nazwa_ścieżki? |
Opis: |
Poproś o nazwę aktualnej ścieżki CD |
Zwróć łańcuch(y): |
nazwa_ścieżki=tekst$$ |
Opis zwrotu: |
Bieżąca nazwa ścieżki CD. (kodowanie tekstu UTF-8) |
Exampna: |
nazwa_ścieżki=SampNazwa utworu $$ |
Rozkaz: |
status_tacki? |
Opis: |
Zapytaj o aktualny stan mechanizmu CD |
Zwróć łańcuch(y): |
Tray_status=otwarte$ / Tray_status=zamknij$ / Tray_status=załaduj$ |
Opis zwrotu: |
Bieżący stan tacy CD |
Exampna: |
status_tacki=zamknij$ |
Rozkaz: |
koniec? |
Opis: |
Poproś o aktualny losowy tryb odtwarzania |
Zwróć łańcuch(y): |
rnd=włączony$ / rnd=wyłączony$ |
Opis zwrotu: |
Losowy tryb odtwarzania |
Exampna: |
rnd=na$ |
Rozkaz: |
rpt? |
Opis: |
Poproś o aktualny tryb powtarzania odtwarzania |
Zwróć łańcuch(y): |
rpt=utwór$ / rpt=dysk$ / rpt=off$ |
Opis zwrotu: |
Tryb powtarzania odtwarzania |
Exampna: |
rpt=ścieżka$ |
Rozkaz: |
czas? |
Opis: |
Żądanie aktualnego czasu utworu CD |
Zwróć łańcuch(y): |
czas=#:##:##$$ |
Opis zwrotu: |
Ciąg tekstowy czasu, w zależności od ustawionego trybu wyświetlania czasu
(czas utworu, który upłynął lub pozostał, czas płyty, który upłynął lub pozostał) |
Exampna: |
time=0:02:45$$ / time=1:10:32$$ |
Rozkaz: |
nazwa_dysku? |
Opis: |
Poproś o aktualną nazwę płyty CD |
Zwróć łańcuch(y): |
nazwa_dysku=tekst$$ |
Opis zwrotu: |
Bieżąca nazwa płyty CD. (kodowanie tekstu UTF-8) |
Exampna: |
nazwa_dysku=SampNazwa CD $$ |
Rozkaz: |
typ_dysku? |
Opis: |
Żądaj typu załadowanej płyty CD |
Zwróć łańcuch(y): |
disc_type=Brak$$ / disc_type=CD-DA$$ / disc_type=HDCD$$ /
typ_dysku=MP3$$ / typ_dysku=WMA$$ |
Opis zwrotu: |
Typ dysku |
Exampna: |
typ_dysku=CD-DA$$ |
Rozkaz: |
opornik? |
Opis: |
Żądanie aktualnego poziomu przyciemnienia wyświetlacza przedniego |
Zwróć łańcuch(y): |
ściemniacz=0$ / ściemniacz=1$ / ściemniacz=2$ / ściemniacz=3$ / ściemniacz=4$ /
ściemniacz=5$ / ściemniacz=6$ |
Opis zwrotu: |
Bieżący poziom przyciemnienia wyświetlacza przedniego |
Exampna: |
ściemniacz=3$ |
Rozkaz: |
wersja? |
Opis: |
Poproś o wersję oprogramowania głównego procesora |
Ciąg zwrotny: |
wersja=#.##$ |
Opis zwrotu: |
Wersja oprogramowania głównego procesora Rotela |
Exampna: |
wersja=1.22$ |
Rozkaz: |
Model? |
Opis: |
Poproś o numer modelu |
Ciąg zwrotny: |
model=tekst$ |
Opis zwrotu: |
Numer modelu Rotela |
Exampna: |
model=cd14$ |
Dokumenty / Zasoby
Odniesienia
Powiązane posty
-
Lista poleceń LKGPSDla modeli: LK209C, LK209, LK209D, LK210, LK208, LK209a Domyślne hasło: 123456 Kliknij, aby powiększyć.
-
-
-