Logo ng ROTEL

ROTEL CD14 at CD14MKII RS232 ASCII Controller Command List

ROTEL CD14 at CD14MKII RS232 ASCII Controller Command List

Paglalarawan

Ang CD14 at CD14MKII ay sumusuporta sa ASCII based RS232 protocol. Hindi sinusuportahan ng RS232 hardware ang flow control kaya kailangang mag-ingat kapag nagpapadala at tumatanggap ng data upang maiwasan ang pagkawala ng packet.

Ang lahat ng mga utos na ipinadala sa naka-attach na Rotel device ay dapat na may pagtatapos na "!" karakter.

Petsa Bersyon I-update ang Paglalarawan
Agosto 26, 2016 1.00 Orihinal na Pagtutukoy

Example Command: power_on!

Tandaan: Huwag isama ang anumang mga puwang sa command, at huwag magsama ng carriage return o line feed pagkatapos ng command, tanging ang “!” pagwawakas ng karakter.
Ang impormasyon ng katayuan mula sa kalakip na produkto ng Rotel ay magkakaroon ng pangwakas na karakter na "$" para sa mga nakapirming opsyon sa lenth. Ang mga string ng variable-length (ibig sabihin, CD disc/track metadata) ay wawakasan sa halip na may double character na '$$'. Nasa sa pagpapadala/pagtanggap ng control application ang tamang pag-parse at pagproseso ng mga packet.

Mga Setting ng Koneksyon

Rate ng Baud Pagkakapantay-pantay Mga Wastong Bit ng Data Itigil ang Bit Value pakikipagkamay Uri ng Data
57600 N 8 1 wala String

Protokol ng Komunikasyon
Ang mga mensahe ng command at tugon ay kasama sa mga sumusunod na pahina.

Maaaring i-enable/i-disable ang awtomatikong impormasyon sa pag-update ng status gamit ang mga command na “rs232_update_on” at “rs232_update_off”.
Sa pag-update ng RS232 na nakatakda sa ON, ang anumang pagbabago sa status sa unit ay ipapadala sa pamamagitan ng RS232. Sa pag-update ng RS232 na nakatakda sa OFF, ang unit ay hindi magpapadala ng anumang feedback maliban kung polled ng controller.

Control Command-List

CD14M, CD14MKII ASCII Paglalarawan ng Utos Tugon ng Yunit
KAPANGYARIHAN UTOS
power_on! Power On kapangyarihan=on$
patayin! Power Off kapangyarihan=standby$
power_toggle! Power Toggle power=on/standby$
CD TRANSPORT COMMAND
maglaro! Maglaro status=play$
huminto ka! Tumigil ka status=pause/stop$
huminto! I-pause I-toggle status=pause/play$
trkf! Subaybayan ang Pasulong track=###$
trkb! Subaybayan ang Paatras track=###$
ff! Fast Forward n/a
fb! Mabilis na Umatras n/a
rnd! I-toggle ang Random Play Mode rnd=on/off$
rpt! Ulitin ang Play Mode Toggle rpt=track/disc/off$
NUMERIC KEY COMMAND
1! Susi ng Numero 1 n/a
2! Susi ng Numero 2 n/a
3! Susi ng Numero 3 n/a
4! Susi ng Numero 4 n/a
5! Susi ng Numero 5 n/a
6! Susi ng Numero 6 n/a
7! Susi ng Numero 7 n/a
8! Susi ng Numero 8 n/a
9! Susi ng Numero 9 n/a
0! Susi ng Numero 0 n/a
IBANG UTOS
ilabas! Mag-eject ng CD tray_status=open/close$
oras na! I-toggle ang CD Time Display n/a
lumabo! I-toggle ang Display Dimmer dimmer_#$
dimmer_0! Itakda ang Display sa 0 (Pinakamaliwanag) dimmer=0$
dimmer_1! Itakda ang Display sa 1 dimmer=1$
dimmer_2! Itakda ang Display sa 2 dimmer=2$
dimmer_3! Itakda ang Display sa 3 dimmer=3$
dimmer_4! Itakda ang Display sa 4 dimmer=4$
dimmer_5! Itakda ang Display sa 5 dimmer=5$
dimmer_6! Itakda ang Display sa 6 (pinakamadilim) dimmer=6$
RS232 FEEDBACK COMMAND
rs232_update_on! Itakda ang RS232 Update sa Auto (On) update_mode=auto$
rs232_update_off! Itakda ang RS232 Update sa Manual (Naka-off) update_mode=manual$
Feedback Request Command-List
utos: kapangyarihan?
Paglalarawan: Humiling ng kasalukuyang katayuan ng kuryente
Return String (s): power=on$ / power=standby$
Paglalarawan ng Pagbabalik: Kasalukuyang katayuan ng kuryente
Example: kapangyarihan=on$
utos: katayuan?
Paglalarawan: Humiling ng katayuan sa pag-play ng CD
Return String (s): status=play$ / status=stop$ / status=pause$
Paglalarawan ng Pagbabalik: Katayuan sa Pag-play ng CD
Example: status=pause$
utos: subaybayan?
Paglalarawan: Humiling ng kasalukuyang CD track number
Return String (s): track=###$
Paglalarawan ng Pagbabalik: Kasalukuyang CD track
Example: track=002$
utos: track_name?
Paglalarawan: Humiling ng kasalukuyang pangalan ng track ng CD
Return String (s): track_name=text$$
Paglalarawan ng Pagbabalik: Kasalukuyang CD track name. (UTF-8 text encoding)
Example: track_name=Sample Pangalan ng Track$$
utos: tray_status?
Paglalarawan: Humiling ng kasalukuyang katayuan ng mekanismo ng CD
Return String (s): tray_status=open$ / tray_status=close$ / tray_status=load$
Paglalarawan ng Pagbabalik: Kasalukuyang katayuan ng tray ng CD
Example: tray_status=close$
utos: rnd?
Paglalarawan: Humiling ng kasalukuyang random na mode ng paglalaro
Return String (s): rnd=on$ / rnd=off$
Paglalarawan ng Pagbabalik: Random na mode ng paglalaro
Example: rnd=on$
utos: rpt?
Paglalarawan: Humiling ng kasalukuyang repeat play mode
Return String (s): rpt=track$ / rpt=disc$ / rpt=off$
Paglalarawan ng Pagbabalik: Ulitin ang play mode
Example: rpt=track$
utos: oras?
Paglalarawan: Humiling ng kasalukuyang oras ng CD track
Return String (s): oras=#:##:##$$
Paglalarawan ng Pagbabalik: Text string ng oras, depende sa kung aling time display mode ang naitakda

(Ang oras ng track ay lumipas o natitira, ang oras ng disc ay lumipas o natitira)

Example: time=0:02:45$$ / time=1:10:32$$
utos: disc_name?
Paglalarawan: Humiling ng kasalukuyang pangalan ng CD
Return String (s): disc_name=text$$
Paglalarawan ng Pagbabalik: Kasalukuyang pangalan ng CD. (UTF-8 text encoding)
Example: disc_name=Sampang Pangalan ng CD$$
utos: disc_type?
Paglalarawan: Uri ng kahilingan ng na-load na CD
Return String (s): disc_type=Wala$$ / disc_type=CD-DA$$ / disc_type=HDCD$$ /

disc_type=MP3$$ / disc_type=WMA$$

Paglalarawan ng Pagbabalik: Uri ng disc
Example: disc_type=CD-DA$$
utos: dimmer?
Paglalarawan: Humiling ng kasalukuyang antas ng dimmer ng display sa harap
Return String (s): dimmer=0$ / dimmer=1$ / dimmer=2$ / dimmer=3$ / dimmer=4$ /

dimmer=5$ / dimmer=6$

Paglalarawan ng Pagbabalik: Kasalukuyang antas ng dimmer ng display sa harap
Example: dimmer=3$
utos: bersyon?
Paglalarawan: Hilingin ang pangunahing bersyon ng software ng CPU
Return String: bersyon=#.##$
Paglalarawan ng Pagbabalik: Rotel pangunahing bersyon ng software ng CPU
Example: bersyon=1.22$
utos: modelo
Paglalarawan: Hilingin ang numero ng modelo
Return String: modelo=teksto$
Paglalarawan ng Pagbabalik: Numero ng modelo ng Rotel
Example: modelo=cd14$

Mga Dokumento / Mga Mapagkukunan

ROTEL CD14 at CD14MKII RS232 ASCII Controller Command List [pdf] Mga tagubilin
CD14 at CD14MKII RS232 ASCII Controller, CD14 RS232 ASCII Controller, CD14MKII RS232 ASCII Controller Command List, CD14, CD14MKII, RS232 ASCII Controller Command List, ASCII Controller Command List, Controller Command List

Mga sanggunian

Mag-iwan ng komento

Ang iyong email address ay hindi maipa-publish. Ang mga kinakailangang field ay minarkahan *