คู่มือการใช้งาน
Chương 5. ขอมูลเพิ่มเติม
5-2. ตารางคําสั่ง RS232C
รูปแบบการสื่อสาร (เปนไปตามมาตรฐาน RS232C)
z อัตราบอด: 9,600 bps
z พาริตี: ไมมี
z บิตขอมูล: 8, บิตหยุด: 1
z การควบคุมโฟลว: ไมมี
โปรโตคอลการสื่อสารแบบอนุกรม
1. Command Packet Structure [7 ไบต]
z แพ็คเก็ตคําสั่งประกอบดวย 7 ไบต
z สองไบต 0x08 และ 0x22 แสดงวาแพ็คเก็ตเปนการสื่อสารแบบอนุกรม
z 4 ไบตตอไปนี้แสดงคําสั่งที่กําหนดไวที่สามารถตั้งคาโดยผูใช
z ไบตสุดทายเปน checksum ที่ตรวจสอบความถูกตองของแพ็คเก็ต
z สวนหัว [2 ไบต]: คาที่กําหนดลวงหนาที่กําหนดไวกับ 0x08 และ 0x22
z Cmd1 [1 ไบต]: คาแรกของรหัสที่กําหนดในรายการคําสั่ง (ฐานสิบหก)
z Cmd2 [1 ไบต]: คาที่สองของรหัสที่กําหนดในรายการคําสั่ง (ฐานสิบหก)
z Cmd3 [1 ไบต]: คาที่สามของรหัสที่กําหนดในรายการคําสั่ง (ฐานสิบหก)
z Value [1 ไบต]: พารามิเตอรอินพุตของคําสั่ง (เริ่มตน: 0) (ฐานสิบหก)
z CS [1 ไบต]: Checksum (คา 2 ของผลรวมคาทั้งหมดยกเวนคา CS)
2. โครงสรางแพ็คเก็ตการตอบกลับ [3 ไบต]
1. สําเร็จ
2. ลมเหลว
z เมื่อแพ็คเก็ตที่ไดรับจากอุปกรณภายนอกมีคาที่ถูกตอง ระบบจะสงแพ็คเก็ต สําเร็จ มิฉะนั้นจะสงแพ็คเก็ต ลมเหลว
z ระบบจะสงแพ็คเก็ตลมเหลวถา:
{ แพ็คเก็ตที่ไดรับมีความยาวไมเทากับ 7 ไบต
{ คาของแพ็คเก็ตสวนหัว 2 ไบตไมเทากับ 0x08, 0x22
{ checksum ไมถูกตอง
z ตรวจพบการทํางานลมเหลวโดยอุปกรณภายนอก
{ อุปกรณภายนอกแบงประเภทแพ็คเก็ตเปนลมเหลว ถาไมไดรับแพ็คเก็ต สําเร็จ ภายใน 100 มิลลิวินาที
ตารางคําสั่ง
0x08 0x22
cmd1 cmd2 cmd3 คา CS
0x03 0x0C 0xF1
0x03 0x0C 0xFF
รายการควบคุม Cmd1 Cmd2 Cmd3 คา
General
พลังงาน พลังงาน
Display
OSD /
Power On
0x00 0x00 0x00
0
ตกลง 1
ยกเลิก 2
Direct
Power Off
3
ระดับเสียง
Direct Volume
0x01 0x00
0x00 (0~100)
Continuous
Up 0x01 0
Down 0x02 0
ปดเสียง
เปด
0x02
0x00
0x00
0
ปด 1
Blank
เปด
0x03 0x00 0x00
0










