ปรับเปลี่ยนเครื่องส่งสัญญาณ DVB-T2’ พารามิเตอร์ผ่านพอร์ตอนุกรม

วิธีเขียนคำสั่งเพื่อแก้ไขพารามิเตอร์ของเครื่องส่ง DVB-T2 ผ่านพอร์ตอนุกรม?

วิธีการต่อไปนี้เหมาะสมกับผลิตภัณฑ์นี้.

พารามิเตอร์การกำหนดค่าโมดูล

พารามิเตอร์การกำหนดค่าโมดูลทั้งหมดรับรู้โดยการเขียน 256×8 รามภายในโมดูล. พารามิเตอร์ที่ควบคุมพอร์ตอนุกรมคือ 19200, 8-ข้อมูลบิต, เช็คซัม, และ 1 บิตหยุด.

คำอธิบายพารามิเตอร์ RAM

พารามิเตอร์การกำหนดค่าโมดูลทั้งหมดถูกนำไปใช้โดยการเขียนไปยัง 256×8 รามภายในโมดูล. พารามิเตอร์ที่กำหนดค่าจะถูกต้องหลังจากบันทึกการรีเซ็ตหรือเปิดอีกครั้ง. หลังจากที่ระบบเปิดหรือรีเซ็ต, พอร์ตอนุกรมจะพิมพ์ออกมา {aaaaaa}

คำอธิบายพารามิเตอร์ RAM

แกะ[0]: การควบคุมการรีเซ็ตระบบ, อ่านและเขียนได้, การอ่านและการเขียนมีความหมายที่แตกต่างกัน

        เขียน:

00 การคำนวณอัตราการส่งข้อมูลของระบบส่งสัญญาณไร้สาย COFDM> รีเซ็ตระบบทั้งหมด, พอร์ตอนุกรมส่งคืน {aaaaaa}, แสดงว่าระบบถูกรีเซ็ตแล้ว.

01การคำนวณอัตราการส่งข้อมูลของระบบส่งสัญญาณไร้สาย COFDM> บันทึก 256 ค่าราม, และพอร์ตอนุกรมกลับมา {000101}, บ่งบอกถึงความสำเร็จในการดำเนินการ.

02การคำนวณอัตราการส่งข้อมูลของระบบส่งสัญญาณไร้สาย COFDM>คืนค่ามูลค่าของ 256 RAM เป็นค่าเริ่มต้นของระบบเริ่มต้น, และพอร์ตอนุกรมกลับมา {000202}, บ่งบอกถึงการดำเนินการ.

ความสำเร็จ

           03 การคำนวณอัตราการส่งข้อมูลของระบบส่งสัญญาณไร้สาย COFDM> ค้นหาจุดความถี่ของแบนด์วิดท์ที่ระบุ. พอร์ตอนุกรมส่งคืน {000303}, ระบุว่าการดำเนินการสำเร็จ.

           04 การคำนวณอัตราการส่งข้อมูลของระบบส่งสัญญาณไร้สาย COFDM> การกำหนดค่าพารามิเตอร์ที่เกี่ยวข้องกับ IP จะมีผล, และพอร์ตอนุกรมกลับมา {000404}, บ่งบอกถึงความสำเร็จในการดำเนินการ.

           อื่น ๆ => ที่สงวนไว้

           อ่าน::

          นิดหน่อย[7:4]: ที่สงวนไว้

          นิดหน่อย[3] อัตราการเชื่อมต่อพอร์ตเครือข่าย, มีความหมายเฉพาะเมื่อ Bit[2]='1'

                     '0':100M

                     '1':1000M

          นิดหน่อย[2] สถานะการเชื่อมต่อพอร์ตเครือข่าย

                     '0': ไม่ได้เชื่อมต่อพอร์ตเครือข่าย

                     '1': การเชื่อมต่อพอร์ตเครือข่าย

          นิดหน่อย[1]: ตัวบ่งชี้การล็อคความถี่ EW300 หลัก

  ‘1’ = ล็อคความถี่

  ‘0’= ความถี่ไม่ล็อค

          นิดหน่อย[0]: ตัวบ่งชี้การล็อคความถี่จาก EW300

  ‘1’ = ล็อคความถี่

  ‘0’= ความถี่ไม่ล็อค

แกะ[1]~แรม[3]: จุดความถี่ที่ระบุ, ในหน่วย KHz, อ่านและเขียนได้, แกะ[1] เป็นบิตสูง, พิสัย (100ม~860ม)

แกะ[4]: แบนด์วิธของจุดความถี่,

         08 การคำนวณอัตราการส่งข้อมูลของระบบส่งสัญญาณไร้สาย COFDM> 8M

         07 การคำนวณอัตราการส่งข้อมูลของระบบส่งสัญญาณไร้สาย COFDM> 7M

         06 การคำนวณอัตราการส่งข้อมูลของระบบส่งสัญญาณไร้สาย COFDM> 6M

         05 การคำนวณอัตราการส่งข้อมูลของระบบส่งสัญญาณไร้สาย COFDM> 5M

         01 การคำนวณอัตราการส่งข้อมูลของระบบส่งสัญญาณไร้สาย COFDM> 1.7M

แกะ[5]~แรม[8]:ที่อยู่ IP ท้องถิ่น,อ่านได้.

ค่าเริ่มต้น: 192(แกะ[5]).168(แกะ[6]).1(แกะ[7]).100(แกะ[8])

แกะ[9]~แรม[14]: ที่อยู่ MAC ในเครื่อง, อ่านและเขียนได้.

               ค่าเริ่มต้น: 98-8D-46-0E-61-87

แกะ[15]~แรม[16]:หมายเลขพอร์ตต้นทาง UDP, อ่านและเขียนได้, ค่าเริ่มต้น 6000, แกะ[15] คือไบต์สูง.

แกะ[17]~แรม[18]:หมายเลขพอร์ตปลายทาง UDP, อ่านและเขียนได้, ค่าเริ่มต้นเป็น 6001, แกะ[17] คือไบต์สูง.

แกะ[19]~แรม[22]:ที่อยู่ IP โฮสต์ปลายทาง UDP, รูปแบบที่อยู่: แกะ[19].แกะ[20].แกะ[21].แกะ[22]. อ่านง่ายและเขียนได้, ค่าเริ่มต้น 192.168.1.110

                   หากเป็นที่อยู่แบบหลายผู้รับ, ช่วงคือ 239.0.0.0~239.255.255.255.

แกะ[23]:แพ็กเก็ตเปล่าจะถูกลบ, ค่าเริ่มต้นคือ 0x00,

                   00: อย่าลบแพ็คเกจเปล่า

                   คนอื่น ๆ: ลบแพ็คเกจเปล่า

แกะ[24]~แรม[63]: ที่สงวนไว้

แกะ[64]~แรม[65]: เลขที่มาสเตอร์

แกะ[66]~แรม[67]: ทาส SNR

แกะ[68]~แรม[69]: มาสเตอร์ เลเวลเวล /div8

แกะ[70]~แรม[71]: ทาส RFLEVEL /div8

แกะ[72]~แรม[74]: มาสเตอร์ เอฟเบอร์,MSB(แกะ[72]) การคำนวณอัตราการส่งข้อมูลของระบบส่งสัญญาณไร้สาย COFDM 1

แกะ[80]:OFDM PRAMETER RAM ถัดไปเป็นเครื่องหมายที่ถูกต้อง,อ่านอย่างเดียว

        0: ไม่ถูกต้อง

        1: ถูกต้อง

แกะ[81]: อ่านอย่างเดียว

  นิดหน่อย[5]  0:ไม่ผสม

1:ผสม

   นิดหน่อย[4] 0: ซิโซ

1:มิโซะ

   นิดหน่อย[2:0] 0:2K

1:8K

2:4K

3:1K

4:16K

5:32K

แกะ[82]: อ่านอย่างเดียว

   นิดหน่อย[6:4] 0:1/32

1:1/16

2:1/8

3:1/4

4:1/128

5:19/128

6:19/256

นิดหน่อย[2:0]  0:พีพี1

1:พีพี2

2: หน้า 3

3:พีพี4

4:พีพี5

5:พีพี6

6:พีพี7

7:พี.8

แกะ[83]: อ่านอย่างเดียว

    นิดหน่อย[4]    0:ปกติ

1:ขยาย

นิดหน่อย[2:0] ปาปริแฟชั่น

แกะ[84]~แรม[85]: จำนวนสัญลักษณ์ข้อมูลในเฟรม T2,แกะ[84] ไบต์สูง, แกะ[85] ไบต์ต่ำ, อ่านอย่างเดียว

RAM อื่น ๆ สงวนไว้และไม่สามารถอ่านหรือเขียนเนื้อหาได้.

  1. คำสั่งการกำหนดค่าโมดูล

คำสั่งการกำหนดค่าจะถูกนำไปใช้โดยการส่งคำสั่งไปยังพอร์ตอนุกรม.

    รูปแบบคำสั่ง: {+opcode+ที่อยู่ RAM+<ตัวถูกดำเนินการ>+ตรวจสอบรหัส+} สัญลักษณ์ {} เป็นตัวเลขเลขฐานสิบหกทั้งหมดที่แสดงโดยรหัส ASCII.

           { : ระบุจุดเริ่มต้นของคำสั่ง

           +: บ่งชี้ว่าสิ่งนี้แสดงถึงการเชื่อมต่อเท่านั้น, ซึ่งใช้สำหรับภาพประกอบและไม่มีอยู่ในคำสั่งจริง.

           <>: ระบุว่าพารามิเตอร์ไม่รวมอยู่ในคำสั่งอ่าน.

           } : ระบุจุดสิ้นสุดของคำสั่ง

           Opcode: 00 หมายถึงการเขียน, ff หมายถึงการอ่าน, 1 ไบต์

           ที่อยู่แรม: 1 ไบต์

           ตัวถูกดำเนินการ: ตัวถูกดำเนินการของคำสั่งคือ 1 ไบต์. ในการดำเนินการอ่าน, ไบต์นี้ไม่มี

           รหัสตรวจสอบ: (รหัสประจำตัว + ที่อยู่จัดเก็บข้อมูล + <ตัวถูกดำเนินการ>) ม็อด 256

รูปแบบการส่งคืนคำสั่ง:

           รูปแบบการส่งคืนหากการดำเนินการสำเร็จ: {+ที่อยู่ลงทะเบียน+ค่าลงทะเบียน+รหัสตรวจสอบ+}

                            คำสั่งรีเซ็ตไม่ได้ส่งคืน

           รูปแบบการส่งคืนความล้มเหลวในการดำเนินการ: {FFFFFF}

เอกสาร PDF

ดาวน์โหลดเอกสารภาษาจีน

https://docs.google.com/document/d/1eIGJlXFif3Kbage1uapclNjPHCpkfJinyNCwyGNYG1I/edit?usp=drive_link

ถามคำถาม

← ย้อนกลับ

ข้อความของคุณถูกส่งแล้ว