¶∞ƒ∞ƒΔ∏ª∞
¶∞ƒ∞ƒΔ∏ª∞
¶ÚˆÙfiÎÔÏÏ· ÂÈÎÔÈÓˆÓ›·˜
■
ƒ˘ıÌfi˜ baud: 9600 bps (UART)
■
ª‹ÎÔ˜ ‰Â‰Ô̤ӈÓ: 8 bit
■
æËÊ›Ô ÈÛÔÙÈÌ›·˜: None
§›ÛÙ· ·Ó·ÊÔÚ¿˜ ÂÓÙÔÏÒÓ
01.
ΔÚÔÊÔ‰ÔÛ›·
02.
§fiÁÔ˜ ÂÈÎfiÓ·˜
03.
™‚‹ÛÈÌÔ ÔıfiÓ˘
04.
™›Á·ÛË ‹¯Ô˘
05.
ŒÏÂÁ¯Ô˜ ¤ÓÙ·Û˘ ‹¯Ô˘
06.
∞ÓÙ›ıÂÛË
07.
ºˆÙÂÈÓfiÙËÙ·
08.
ÃÚÒÌ·
09.
ÃÚÔÈ¿
10.
∂˘ÎÚ›ÓÂÈ·
11.
∂ÈÏÔÁ‹ OSD - ªÂÓÔ‡ › ÔıfiÓ˘
12.
∫·Ù¿ÛÙ·ÛË ÎÏÂȉÒÌ·ÙÔ˜
ÙËϯÂÈÚÈÛÙËÚ›Ô˘
13. Treble(¶Ú›Ì·)
14. Bass(ª¿Û·)
15.
∂ÍÈÛÔÚÚfiËÛË
16.
£ÂÚÌÔÎÚ·Û›· ¯ÚÒÌ·ÙÔ˜
17.
ª¤ıÔ‰Ô˜ ISM
18. Energy Saving
19.
∞˘ÙfiÌ·ÙË Ú‡ıÌÈÛË ·Ú·Ì¤ÙÚˆÓ
20. ∂ÓÙÔÏ‹ Û˘ÓÙÔÓÈÛÌÔ‡ m
21. ∫·Ó¿ÏÈ ¶ÚÔÛı‹ÎË/¶·Ú¿ÏÂÈ„Ë m
22. ¶Ï‹ÎÙÚÔ
23.
ƒ‡ıÌÈÛË ›Ûˆ ʈÙÈÛÌÔ‡
24.
∂ÈÏÔÁ‹ ÂÈÛfi‰Ô˘ – ·ÚÈ·
* ∫·Ù¿ ÙË Ú‡ıÌÈÛË ÙˆÓ ÂÓÙÔÏÒÓ 17~ 24, ‰ÂÓ ÂÌÊ·Ó›˙ÂÙ·È
ÛÙËÓ ÔıfiÓË ÌÂÓÔ‡.
* ™ËÌ›ˆÛË: ∫·Ù¿ ÙȘ ÏÂÈÙÔ˘ÚÁ›Â˜ USB, fiˆ˜ Dvix ‹
EMF, fiϘ ÔÈ ÂÓÙÔϤ˜ ÂÎÙfi˜ ·fi ÙȘ ÂÓÙÔϤ˜ Power
(πÛ¯‡˜) (ka) Î·È Key (¶Ï‹ÎÙÚÔ) (mc) ‰ÂÓ ÂÎÙÂÏÔ‡ÓÙ·È
Î·È ıˆÚÔ‡ÓÙ·È ˆ˜ NG.
172
COMMAND
COMMAND
DATA
(¢ÂηÂÍ·‰Èο)
1
2
k
a
00 ~ 01
k
c
∞Ó·ÙÚ¤ÍÙ ÛÙË ÛÂÏ.
k
d
00 ~ 01
k
e
00 ~ 01
k
f
00 ~ 64
k
g
00 ~ 64
k
h
00 ~ 64
k
i
00 ~ 64
k
j
00 ~ 64
k
k
00 ~ 64
k
l
00 ~ 01
k
m
00 ~ 01
k
r
00 ~ 64
k
s
00 ~ 64
k
t
00 ~ 64
k
u
00 ~ 02
j
p
∞Ó·ÙÚ¤ÍÙ ÛÙË ÛÂÏ.
j
q
00 ~ 04
j
u
01
a
∞Ó·ÙÚ¤ÍÙ ÛÙË ÛÂÏ.
b
00 ~ 01
m
c
∫ˆ‰ÈÎfi˜ ∫ˆ‰ÈÎfi˜
m
g
00 ~ 64
x
b
∞Ó·ÙÚ¤ÍÙ ÛÙË ÛÂÏ.
■
ΔÂÏÈÎfi bit: 1 bit
■
∫Ò‰Èη˜ ÂÈÎÔÈÓˆÓ›·˜: ∫Ò‰Èη˜ ASCII
■
ÃÚËÛÈÌÔÔÈ‹ÛÙ ·ÓÙÂÛÙÚ·Ì̤ÓÔ Î·ÏÒ‰ÈÔ (ÌÂ
·Ó¿Ô‰Ë Û˘Ó‰ÂÛÌÔÏÔÁ›·).
¶ÚˆÙfiÎÔÏÏÔ ÂÎÔÌ‹˜ / Ï‹„˘
∂ÎÔÌ‹
[Command1][Command2][ ][Set ID][ ][Data][Cr]
* [Command 1] : ¶ÚÒÙË ÂÓÙÔÏ‹. (j,k,m ‹ x)
* [Command 2] : ¢Â‡ÙÂÚË ÂÓÙÔÏ‹.
* [Set ID]
: ªÔÚ›Ù ӷ Ú˘ıÌ›ÛÂÙ ÙÔÓ ·Ó·ÁÓˆÚÈÛÙÈÎfi
·ÚÈıÌfi Ù˘ ÙËÏÂfiÚ·Û˘ ÛÙÔ ÌÂÓÔ‡ Special
(∂ȉÈΤ˜ Ú˘ıÌ›ÛÂȘ). ΔÔ Â‡ÚÔ˜ Ú‡ıÌÈÛ˘
Â›Ó·È 1 ~ 99. ŸÙ·Ó ÔÚ›˙ÂÙ ˆ˜
·Ó·ÁÓˆÚÈÛÙÈÎfi ·ÚÈıÌfi ÙÔ '0', ÂϤÁ¯ÂÙÂ
173
fiϘ ÙȘ Û˘Ó‰Â‰Â̤Ó˜ Û˘Û΢¤˜. √
·Ó·ÁÓˆÚÈÛÙÈÎfi˜ ·ÚÈıÌfi˜ ÂÌÊ·Ó›˙ÂÙ·È ˆ˜
‰Âη‰ÈÎfi˜ ·ÚÈıÌfi˜ (1~99) ÛÙÔ ÌÂÓÔ‡ ηÈ
ˆ˜ ‰ÂηÂÍ·‰ÈÎfi˜ (0x0~0x63) ÛÙÔ
ÚˆÙfiÎÔÏÏÔ ÂÎÔÌ‹˜/Ï‹„˘.
* [¢Â‰Ô̤ӷ]
: °È· ÙË ‰È·ÌÂÙ·‚›‚·ÛË ÙˆÓ ‰Â‰ÔÌ¤ÓˆÓ Ù˘
ÂÓÙÔÏ‹˜.
¢È·‚È‚¿ÛÙ 'FF' ÁÈ· ·Ó¿ÁÓˆÛË Ù˘
ηٿÛÙ·Û˘ Ù˘ ÂÓÙÔÏ‹˜.
* [Cr]
: ∫ˆ‰ÈÎfi˜ enter
ASCII '0x0D'
* [ ]
: Kˆ‰ÈÎfi˜ ASCII 'space (0x20)''
∞Ó·ÊÔÚ¿ ηÓÔÓÈ΋˜ Ï‹„˘
[Command2][ ][Set ID][ ][OK][¢Â‰Ô̤ӷ][x]
* ∏ ÔıfiÓË ÂΤÌÂÈ ACK (·Ó·ÊÔÚ¿ Ï‹„˘) ‚¿ÛÂÈ ·˘ÙÔ‡
ÙÔ˘ ÊÔÚÌ¿ fiÙ·Ó Ï·Ì‚¿ÓÂÈ Ê˘ÛÈÔÏÔÁÈο ‰Â‰Ô̤ӷ.
∂ÂΛÓË ÙË ÛÙÈÁÌ‹, ·Ó Ù· ‰Â‰Ô̤ӷ Â›Ó·È Û ηٿÛÙ·ÛË
175
·Ó¿ÁÓˆÛ˘, ÂÌÊ·Ó›˙ÂÈ ÙËÓ Î·Ù¿ÛÙ·Û‹ ÙÔ˘˜. ∞Ó Ù·
‰Â‰Ô̤ӷ Â›Ó·È Û ηٿÛÙ·ÛË ÂÁÁÚ·Ê‹˜, ÂÈÛÙÚ¤ÊÂÈ Ù·
‰Â‰Ô̤ӷ ÙÔ˘ ˘ÔÏÔÁÈÛÙ‹.
175
∞Ó·ÊÔÚ¿ ÂÛÊ·Ï̤Ó˘ Ï‹„˘
[Command2][ ][Set ID][ ][NG][¢Â‰Ô̤ӷ][x]
* ∏ ÔıfiÓË ÂΤÌÂÈ ACK (·Ó·ÊÔÚ¿ Ï‹„˘) ‚¿ÛÂÈ ·˘ÙÔ‡
176
ÙÔ˘ ÊÔÚÌ¿ fiÙ·Ó Ï·Ì‚¿ÓÂÈ ÌË Ê˘ÛÈÔÏÔÁÈο ‰Â‰Ô̤ӷ
·fi ÌË ÂÊÈÎÙ¤˜ ÏÂÈÙÔ˘ÚÁ›Â˜ ‹ ÛÊ¿ÏÌ·Ù· ÂÈÎÔÈÓˆÓ›·˜.
¢Â‰Ô̤ӷ 00: §·Óı·Ṳ̂ÓÔ˜ Έ‰ÈÎfi˜