คอมพิวเตอร์ หน้าต่าง อินเทอร์เน็ต

คำสั่ง AT มีไว้เพื่ออะไร? วิธีและวิธีป้อนคำสั่งในโมเด็ม

คำสั่งเอทีใช้เพื่อควบคุมฟังก์ชันบางอย่างของโมเด็ม สามารถป้อนคำสั่งด้วยโปรแกรมพิเศษได้ง่ายกว่า hyperterminal ที่มีอยู่ใน Windows XP ในการทำเช่นนี้ คุณสามารถใช้โปรแกรมต่อไปนี้: หรือ ก่อนที่จะใช้โปรแกรมเหล่านี้ คุณต้องปิดโปรแกรมอื่นๆ ทั้งหมดที่สามารถใช้โมเด็มได้ สำหรับโมเด็ม Huawei คุณต้องเชื่อมต่อกับพอร์ต COM " อินเทอร์เฟซ UI พีซี 3G", สำหรับโมเด็ม ZTE MFบน พอร์ต COM "โมเด็ม USB ที่เป็นกรรมสิทธิ์ของ ZTE" วิธีใช้ดูรูปภาพทุกอย่างค่อนข้างง่าย หากมีหลายคำสั่งให้ป้อนหนึ่งคลิกก่อน เข้าจากนั้นกดถัดไปและอีกครั้ง เข้า.


ดาวน์โหลด:

ดาวน์โหลด: (รหัสผ่านในการเก็บถาวร: 12345 )


หัวเว่ยเทอร์มินอล- โปรแกรมเทอร์มินัลสำหรับการทำงานโดยตรงกับโมเด็มไร้สายของ Huawei รวมถึง (จำกัด) กับโมเด็มอื่น ๆ

เราเปิดตัว เลือกในหน้าต่าง HUAWEI Mobile Connect - อินเทอร์เฟซ 3G PC UIคลิก เสียบ (เชื่อมต่อ)

เพื่อให้แน่ใจว่าคุณเชื่อมต่ออยู่จริงๆ ให้พิมพ์คำสั่ง ที่และคลิกส่ง: หากตอบกลับจากโมเด็ม ตกลง. คุณทำทุกอย่างถูกต้องและทุกอย่างพร้อมที่จะทำงานกับโมเด็ม

AT^CARDLOCK="รหัส NCK", ที่ไหน เอ็นซีโค้ด 43963141 AT^CARDLOCK="43963141". วางคำสั่ง AT^CARDLOCK="43963141"และกดปุ่ม เข้าคีย์บอร์ด.

ดาวน์โหลด: (รหัสผ่านในการเก็บถาวร: 12345 )


ลูกค้า DC-Unlockerโปรแกรมแรกในโลกที่เริ่มเชี่ยวชาญในการปลดล็อกโมเด็มไร้สาย 2G \ 3G \ 4G ของฟอร์มแฟคเตอร์ USB \ PCMCIA เมื่อเวลาผ่านไป กลุ่มผลิตภัณฑ์เริ่มขยายออกมาพร้อมกับโทรศัพท์มือถือ สมาร์ทโฟน เราเตอร์ WiFi

กำลังดาวน์โหลดโปรแกรม ลูกค้า DC-Unlockerและติดตั้ง จากนั้นเราจะเปิดตัว
1. จากนั้นเปลี่ยนภาษาเป็นภาษารัสเซีย คลิก ตัวเลือกและเลือก รัสเซีย

2. เราเลือกผู้ผลิตโมเด็มหรือเราเตอร์ในกรณีของเรา นี่คือ หัวเว่ย. คลิกที่ ลูปูดังภาพและข้อมูลการอ่านจะไป ความสนใจ! ต้องปิดโปรแกรมเนทีฟจากโมเด็ม) หลังจากอ่านข้อมูลที่คุณจะเห็น สถานะล็อคซิม - ถูกบล็อก

3. ต่อไปเราต้องเรียกใช้คำสั่ง AT^CARDLOCK="รหัส NCK", ที่ไหน เอ็นซีโค้ดเป็นรหัสปลดล็อคที่คุณซื้อจากเรา ตัวอย่างโค้ด 12860791 จากนั้นคำสั่งของเราจะมีลักษณะดังนี้ AT^CARDLOCK="12860791". วางคำสั่ง AT^CARDLOCK="12860791"ที่ด้านล่างของข้อมูลที่อ่านแล้วกดปุ่ม เข้าคีย์บอร์ด.

4. หลังจากคลิกที่ เข้ารหัสจะถูกป้อนลงในอุปกรณ์ของเราและข้อความจะปรากฏขึ้น ตกลง

5. คลิกอีกครั้งบน ลูปูเพื่ออ่านข้อมูลอีกครั้ง แล้วคุณจะเห็นว่าที่ไหน สถานะล็อคซิม- จารึก ปลดล็อค

นั่นคือทั้งหมด อุปกรณ์ของเราปลดล็อคสำเร็จแล้ว

AT^CARDLOCK="รหัส NCK"– ป้อนรหัสปลดล็อค (ตัวเลข 8 หลัก) เอ็นซีโค้ดเป็นรหัสปลดล็อค ตัวอย่างคำสั่ง AT^CARDLOCK="12345678"

คำสั่ง AT ถูกออกแบบมาเพื่อควบคุมโมเด็ม อันที่จริงแล้ว อักขระเหล่านี้เป็นสตริงของอักขระที่ขึ้นต้นด้วยตัวอักษร AT และลงท้ายด้วยการขึ้นบรรทัดใหม่ อย่างไรก็ตาม ในบรรทัดการเริ่มต้น องค์ประกอบการปิดจะถูกสร้างขึ้นโดยอัตโนมัติ อักขระคำสั่ง AT สามารถเป็นตัวพิมพ์ใหญ่หรือตัวพิมพ์เล็กก็ได้ สามารถเว้นวรรคระหว่างคำสั่งแต่ละคำสั่งได้

คุณลักษณะเพิ่มเติม

นอกเหนือจากการดำเนินการพื้นฐานที่เกี่ยวข้องกับการเปลี่ยนโหมดโมเด็มแล้ว คำสั่ง AT ยังสามารถควบคุม S-registers ของอุปกรณ์สื่อสารได้ ประกอบด้วยข้อมูลบริการต่างๆ ที่จำเป็นต่อการทำงานของโมเด็ม ตัวอย่างเช่น S-register สามารถจัดเก็บค่าคงที่ที่กำหนดระยะหมดเวลา ประเภทของโปรโตคอลที่ใช้ ระดับของสัญญาณอินพุตและเอาต์พุต และอื่นๆ จำนวนการลงทะเบียนถูกกำหนดโดยผู้พัฒนาโมเด็ม บางครั้งจำนวนรวมของพวกเขาคือหลายร้อย อย่างไรก็ตาม สันนิษฐานว่าโหนดดังกล่าว 13 โหนดแรกคงไว้ซึ่งการกำหนดโดยผู้ผลิต แม้ว่าผู้ใช้แต่ละคนสามารถแก้ไขและอ่านเนื้อหาของ S-registers ได้ตามดุลยพินิจของเขาเอง แต่อย่าลืมว่ามีความสัมพันธ์ที่ซับซ้อนมากระหว่างข้อมูลในโหนดต่างๆ ของระบบ ดังนั้นการเปลี่ยนแปลงโดยพลการในการลงทะเบียนใด ๆ อาจนำไปสู่ความจริงที่ว่าในอนาคตจะเป็นไปไม่ได้ที่จะใช้โปรแกรมมาตรฐานสำหรับการทำงานบนอินเทอร์เน็ต

คำสั่ง AT พื้นฐานที่ใช้บ่อยที่สุดในโมเด็ม

1. L0-L3 - หมายถึงระดับเสียงของลำโพง ตัวเลขสอดคล้องกับระดับต่ำสุด ต่ำ ปานกลาง และสูงสุด

2. ใน - หมายถึงคำขอข้อมูลจาก ROM ของโมเด็ม โดยที่ n ตรงกับหมายเลขของคำสั่งแรก

3. M0-M3 - สถานะของลำโพง โดยที่:

0 - อุปกรณ์ปิดการใช้งาน;

1 - เปิดลำโพงจาก "การเชื่อมต่อ" และจนถึงช่วงเวลาที่สร้างการเชื่อมต่อ

2 - อุปกรณ์ปิดอยู่เสมอ

3 - ลำโพงจะเปิดหลังจากกดตัวเลขตัวสุดท้ายในตัวเลขเท่านั้น และจะปิดหลังจากสร้างเซสชันการสื่อสารแล้ว

4. P และ T - สอดคล้องกับการใช้การโทรแบบพัลส์ (PULSE) และแบบโทนเสียง (TONE)

5. S - ทำงานกับการลงทะเบียนโมเด็ม ดังนั้น? ตรงกับคำขอเนื้อหาของไซต์ SO SO=1 หมายถึงการกำหนดหนึ่งสถานะให้กับการลงทะเบียนนี้

6. Z - หมายความว่าเนื้อหาของโหนดทั้งหมดถูกตั้งค่าเป็นระดับเริ่มต้น

7. &F - สอดคล้องกับการคืนค่าข้อมูลใน S-registers ของโมเด็มจากอุปกรณ์หน่วยความจำแบบอ่านอย่างเดียว ข้อมูลนี้เขียนโดยผู้ผลิตโมเด็มและผู้ใช้ไม่สามารถเปลี่ยนแปลงได้

8. &W - หมายถึงการเขียนเนื้อหาของการลงทะเบียนทั้งหมดไปยังหน่วยความจำแบบไม่ลบเลือนพิเศษเพื่อบันทึกการตั้งค่าของผู้ใช้

คำสั่ง AT สำหรับโมเด็ม GSM

ตามมาตรฐาน GSM 07.07 การควบคุมสำหรับกำหนด "บริบท" ต้องมีรูปแบบดังนี้ +CGDCONT=[[, [,[,[,[,[,[,…[,pdN]]]]]]]]]. มาดูกันว่ารายการนี้หมายถึงอะไร (คำสั่ง AT):

1. cid เป็นตัวระบุบริบท จำนวนเต็มที่มีเครื่องหมาย "+" เสมอ ค่าสูงสุดถูกกำหนดโดยรุ่นของอุปกรณ์

2. PDP_type - หมายถึงประเภทโปรโตคอล

3. APN - ชื่อของจุดเชื่อมต่อที่กำหนดโดยผู้ให้บริการมือถือ

4. d_comp หมายถึงการบีบอัดข้อมูล PDP โดยที่ 0 ปิดอยู่ 1 เปิดอยู่

5. h_comp - สอดคล้องกับการบีบอัดส่วนหัวของ PDP โดยที่ 0 - ปิด, 1 - เปิด

6. pd1 …pdN - หมายถึงพารามิเตอร์สตริงเฉพาะสำหรับโปรโตคอลประเภทนี้

ในการทำงาน โมเด็มใด ๆ ใช้ชุดขั้นตอนหรือคำสั่งเฉพาะที่เป็นสากลมาตั้งแต่ปี 2520 และไม่ได้เปลี่ยนแปลงตั้งแต่นั้นมา แต่เสริมด้วยการกำเนิดของมาตรฐานการสื่อสารใหม่เท่านั้น เมื่อใช้คำสั่ง คุณสามารถกำหนดค่าโมเด็ม ปลดล็อก ตรวจสอบประสิทธิภาพ และเพื่อวัตถุประสงค์อื่นๆ

ประวัติความเป็นมาของคำสั่ง AT

คำสั่ง AT เป็นตัวย่อของคำภาษาอังกฤษ "attention" ซึ่ง Hayes เสนอเมื่อพัฒนาโมเด็ม Smartmodem 300 baud ของตนเอง การใช้ชุดคำสั่งข้อความสั้น ๆ ในรูปแบบพิเศษประสบความสำเร็จอย่างมากจนกลายเป็นมาตรฐานสำหรับผู้ผลิตรายอื่น มาตรฐานนี้อธิบายไว้ในเอกสารพิเศษจาก International Association for Telephony and Telegraphy และมีการเผยแพร่เพิ่มเติมและคำอธิบายหลายครั้ง

ด้วยการกำเนิดของมาตรฐานการสื่อสาร GSM ผู้ผลิตไม่ได้ละทิ้งโซลูชันที่ประสบความสำเร็จดังกล่าว มาตรฐานสำหรับคำสั่ง AT ได้รับการพัฒนาขึ้นเพื่ออธิบายการทำงานของโมเด็มในโหมด GSM07.05 และ GSM07.07 ผู้ผลิตอุปกรณ์สื่อสารหลายรายอาจใช้คำสั่ง AT ที่เป็นกรรมสิทธิ์ของตนเอง แต่คำสั่งเหล่านี้จะขยายขีดความสามารถของคำสั่งมาตรฐานเมื่อจำเป็นต้องใช้ฟังก์ชันเฉพาะเท่านั้น

เชื่อมต่อกับโมเด็มและป้อนคำสั่ง

เพื่อให้สามารถควบคุมโมเด็มผ่านคำสั่งได้ คุณต้องเชื่อมต่อกับโมเด็ม การเชื่อมต่อสามารถทำได้หลายวิธี:

  • ผ่านยูทิลิตี้ Windows ที่เรียกว่า "Hyperterminal"
  • ผ่านเทอร์มินัลสำหรับระบบปฏิบัติการของตระกูล *nix;
  • การใช้โปรแกรมพิเศษจากผู้ผลิตโมเด็ม เช่น "My Huawei Terminal" หรือ "Huawei Modem Terminal" สำหรับโมเด็ม Huawei
  • ผ่านโปรแกรมจากนักพัฒนาอิสระ เช่น โปรแกรม "Terminal" หรือ "PuTTY"

ในการเชื่อมต่อเทอร์มินัลเชลล์กับโมเด็ม คุณต้องรู้ว่าโมเด็มใช้พอร์ตใด และอัตราข้อมูลบนพอร์ตเป็นเท่าใด สำหรับระบบปฏิบัติการ Windows สามารถรับข้อมูลดังกล่าวได้ดังนี้

  • คลิกขวาที่ทางลัด "My Computer" แล้วเลือกคุณสมบัติ
  • หน้าต่างใหม่จะเปิดขึ้นซึ่งคุณต้องคลิกปุ่ม "ตัวจัดการอุปกรณ์"
  • ในรายการอุปกรณ์ที่ติดตั้งให้ค้นหาโมเด็มที่ต้องการและแสดงคุณสมบัติ
  • บนแท็บ "โมเด็ม" ข้อมูลที่จำเป็นจะปรากฏขึ้น เช่น พอร์ต COM และความเร็ว

ข้อมูลนี้ควรจดจำหรือจดบันทึกไว้ สำหรับโมเด็ม USB การเชื่อมต่อผ่านพอร์ต COM จะเป็นเสมือนผ่านโปรแกรมจำลอง แต่จะไม่ส่งผลต่อการเชื่อมต่อ

ถัดไป คุณต้องเรียกใช้โปรแกรมจำลองเทอร์มินัลและเชื่อมต่อกับโมเด็มโดยใช้พารามิเตอร์ที่ทราบอยู่แล้ว เป็นที่น่าสังเกตว่าโปรแกรม HyperTerminal มีอยู่ใน Windows รุ่น XP หรือรุ่นก่อนหน้าเท่านั้น ในเวอร์ชันที่เก่ากว่า เช่น ใน Vista หรือ Seven คุณจะต้องดาวน์โหลดจากอินเทอร์เน็ต หลังจากการเชื่อมต่อกับโมเด็มสำเร็จ การแจ้งเตือนเกี่ยวกับสิ่งนี้จะปรากฏในบรรทัดพร้อมท์ คำสั่ง AT บนโมเด็มจะถูกป้อนเมื่อโมเด็มอยู่ในโหมดเทอร์มินัลหรือออฟไลน์เท่านั้น อินพุตมีดังนี้:

  • แต่ละคำสั่งจะต้องนำหน้าด้วยคำนำหน้า AT ราวกับว่ามันบอกโมเด็มว่าคำสั่งจะดำเนินต่อไป
  • คำนำหน้าตามด้วยสัญลักษณ์เชื่อม "+", "&" หรือ "^"
  • ในตอนท้ายคำสั่งจะถูกป้อนด้วยพารามิเตอร์
  • การป้อนข้อมูลเสร็จสิ้นโดยการกดปุ่ม "Enter" บนแป้นพิมพ์หรือ "ส่ง" ในหน้าต่างเทอร์มินัล

ในการตรวจสอบว่าโมเด็มยอมรับคำสั่งหรือไม่และมีการตอบสนองต่ออินพุตหรือไม่ เพียงส่ง "AT" โดยไม่มีพารามิเตอร์ บรรทัดต่อไปนี้ควรปรากฏในหน้าต่างเทอร์มินัล (อาจแตกต่างกันขึ้นอยู่กับโมเด็ม แต่หลักการทั่วไปของเอาต์พุตจะไม่เปลี่ยนแปลง):

สถานะ/การรับ: ตกลง

หากเอาต์พุตอยู่ในรูปแบบนี้โดยประมาณ คุณสามารถทำงานกับโมเด็มได้โดยป้อนคำสั่ง หากเกิดข้อผิดพลาดในคำสั่งบางคำสั่ง โมเด็มจะรายงานสิ่งนี้ด้วยสถานะที่สอดคล้องกัน

การตั้งค่าโมเด็ม Huawei โดยใช้ Hyperterminal

คำสั่ง AT สำหรับโมเด็ม Huaweiเป็นไปตามมาตรฐานทั่วไปและแตกต่างกันไปตามรุ่นของโมเด็มเท่านั้น เหล่านั้น. โมเด็มบางตัวอาจมีคำสั่งที่ไม่มีในที่อื่น การตั้งค่าโมเด็มเป็นสิ่งจำเป็นในบางกรณี เช่น เมื่อใช้ร่วมกับเราเตอร์ เมื่อมีข้อขัดแย้งระหว่างการทำงานของอุปกรณ์ระหว่างกัน หรือเพื่อปลดล็อกโมเด็มที่ซื้อจากผู้ให้บริการและใช้งานได้เฉพาะกับซิมการ์ดเท่านั้น

เมื่อเชื่อมต่อโมเด็มเข้ากับคอมพิวเตอร์ โมเด็มจะถูกกำหนดเป็นอุปกรณ์สามชิ้น: ตัวโมเด็มเอง ไดรฟ์ซีดี (เสมือน) และการ์ดหน่วยความจำ (ไม่ใช่สำหรับโมเด็มทั้งหมด) เพื่อการทำงานที่สะดวกยิ่งขึ้น คุณสามารถปิดใช้งานการจำลองซีดีรอมและแฟลชการ์ดได้ คำแนะนำทีละขั้นตอนวิธีการทำ:

  1. เปิดโปรแกรม Hyperterminal
  2. เมื่อเริ่มต้นโปรแกรมจะแจ้งให้คุณป้อนชื่อและไอคอนการเชื่อมต่อใหม่ สะดวกชื่อไหนก็ใส่
  3. หากคุณไม่ได้รับพร้อมท์ให้สร้างการเชื่อมต่อใหม่โดยอัตโนมัติ ให้ดำเนินการผ่านเมนู "ไฟล์"
  4. ขั้นตอนต่อไปคือการเลือกพารามิเตอร์การเชื่อมต่อ: หมายเลขพอร์ตและความเร็วพอร์ต
  5. หลังจากเชื่อมต่อเทอร์มินัลกับอุปกรณ์แล้ว ให้เปิดใช้งานโหมดโมเด็มด้วยคำสั่งเท่านั้น:
    • AT^U2DIAG=0 สำหรับโมเด็มซีรีส์ Huawei E1550 และ E1750;
    • AT^SETPORT="A1;1,2" สำหรับโมเด็มซีรีส์ E367, E352, E392, E353 และ E171;
    • AT^SETPORT="A1;1,2,3" สำหรับโมเด็ม E369, E3131;
  6. เพื่อให้โมเด็มรีบูตโดยไม่จำเป็นต้องตัดการเชื่อมต่อจากคอมพิวเตอร์ ให้ดำเนินการคำสั่ง AT ^ CFUN = 1

ตอนนี้อุปกรณ์จะทำงานในโหมดโมเด็มเท่านั้นซึ่งจะช่วยขจัดปัญหามากมายในการแชร์กับเราเตอร์

บ่อยครั้งที่มีความจำเป็นต้อง "ปลด" โมเด็มไม่ให้ทำงานเฉพาะกับผู้ให้บริการเฉพาะหรือปลดล็อก สำหรับสิ่งนี้ มีความเป็นไปได้โดยตรงด้วยการแสดง คำสั่ง AT บนโมเด็ม. คำสั่งปลดล็อคมีดังนี้:

  • AT^CARDUNLOCK="nck md5 hash" เพื่อรีเซ็ตความพยายามในการเชื่อมต่อเป็น 10;
  • AT^CARDLOCK="code nck" เพื่อปลดล็อกตัวดำเนินการ รหัสนี้สามารถคำนวณได้โดยใช้เครื่องคิดเลขพิเศษตาม IMEI

AT^การ์ดล็อก? ตรวจสอบสถานะการล็อค ในการตอบสนองต่อคำสั่งนี้ โมเด็มจะส่งคืนข้อมูลในรูปแบบ CARDLOCK: A, B, 0 โดยที่ A คือสถานะการล็อกในรูปแบบไบนารี (1 - มีการล็อก 0 - ไม่มีการล็อก) B - จำนวนครั้งที่พยายามปลดล็อกที่เหลืออยู่ (สำหรับโมเด็มใหม่ จำนวนครั้งนี้คือ 10 ครั้ง)

คำสั่ง AT พื้นฐานและคำสั่งสำหรับโมเด็ม Huawei

ในทางปฏิบัติ คำสั่งต่อไปนี้ถูกใช้บ่อยมาก ซึ่งเป็นคำสั่งที่ให้ข้อมูล ควบคุม หรือกำหนดค่า:

  • ATI - คำสั่งแสดงข้อมูลทั้งหมดเกี่ยวกับโมเด็ม
  • AT^CFUN=1 เป็นคำสั่งที่ใช้ได้จริงซึ่งช่วยให้คุณสามารถใช้การตั้งค่าและรีบูตโมเด็มโดยไม่ต้องตัดการเชื่อมต่อจากคอมพิวเตอร์ หลังจากรีบูตอุปกรณ์ อุปกรณ์จะเริ่มต้นและลงทะเบียนใหม่บนเครือข่าย พารามิเตอร์ที่เหลือของคำสั่งนี้มีดังนี้:
    • 0 - โหมดประหยัดพลังงานหรือโหมดสแตนด์บาย
    • 1 - โหมดออนไลน์
    • 4 - โหมดออฟไลน์
    • 6 - รีเซ็ตอุปกรณ์
    • 7 - ปิดโมดูลวิทยุ
  • AT^CLAC เป็นคำสั่งที่มีประโยชน์ไม่น้อย ซึ่งแสดงคำสั่ง AT ทั้งหมดที่โมเด็มรองรับบนหน้าจอเทอร์มินัล และ AT^CMDL จะแจ้งเกี่ยวกับคำสั่ง AT ทั้งหมด
  • AT^เวอร์ชั่น? - แสดงเวอร์ชันเฟิร์มแวร์ของโมเด็ม
  • AT^GETPORTMODE - ให้ข้อมูลเกี่ยวกับอุปกรณ์ทั้งหมดที่มีอยู่ในโมเด็ม เช่น ออปติคัลไดรฟ์เสมือน ไดรฟ์ โมเด็ม การ์ดเครือข่าย ฯลฯ
  • AT^U2DIAG? - แสดงโหมดที่ตั้งไว้ในปัจจุบันซึ่งอุปกรณ์กำลังทำงานอยู่
  • AT+CGMI - แสดงข้อมูลเกี่ยวกับผู้ผลิตโมเด็ม เช่น huawei
  • AT+CGMR - แสดงเวอร์ชันเฟิร์มแวร์ของโมเด็ม
  • AT + CIMI - ให้ข้อมูลเกี่ยวกับซิมการ์ด ได้แก่ หมายเลข IMSI
  • AT+CGSN - คุณสามารถดู IMEI ของโมเด็มได้
  • AT^HWVER - แสดงข้อมูลเกี่ยวกับฮาร์ดแวร์ของโมเด็ม แสดงการแก้ไข
  • AT+CSQ - แจ้งระดับปัจจุบันของสัญญาณที่ได้รับจากผู้ให้บริการ
  • AT+CGMM หรือ AT+GMM - ให้ข้อมูลเกี่ยวกับชื่อรุ่นของโมเด็ม

ในการรับข้อมูลเกี่ยวกับตัวดำเนินการที่มีอยู่ทั้งหมด คุณต้องป้อนคำสั่ง AT+COPS? หน้าจอจะแสดงข้อมูลในรูปแบบต่อไปนี้:

  • โหมดการทำงานของโมเด็มสำหรับการเลือกผู้ปฏิบัติงาน: 0 - อัตโนมัติ, 1 - กำหนดเอง, 4 - อัตโนมัติ หากการเชื่อมต่อด้วยตนเองล้มเหลว
  • รูปแบบตัวดำเนินการสามารถส่งออกในโหมดยาวหรือสั้น หรือโหมดหมายเลขผู้ให้บริการเครือข่าย
  • ข้อมูลความพร้อมใช้งานของเครือข่าย: 0 - เครือข่ายที่ไม่ปรากฏชื่อ, 1 - เครือข่ายที่ใช้งานได้, 2 - เครือข่ายปัจจุบันหรือที่เชื่อมต่ออยู่, 3 - เครือข่ายไม่พร้อมใช้งานหรือถูกบล็อก

นี่ไม่ใช่ข้อมูลที่ครบถ้วนเกี่ยวกับคำสั่ง AT ของโมเด็มและตัวเลือกสำหรับการใช้งาน สำหรับรายละเอียดเพิ่มเติม คุณสามารถอ่านข้อมูลจำเพาะหรือติดต่อผู้ผลิตโมเด็มโดยเฉพาะ เพื่อให้แน่ใจว่าคำสั่งใดและพารามิเตอร์ใดที่ใช้ในโมเด็ม

ในบทความนี้ เราจะดูวิธีปลดล็อกโมเด็ม Huawei โดยใช้คำสั่ง AT และวิธีโต้ตอบกับโมเด็มโดยใช้โมเด็มโดยทั่วไป ตัวอย่างเช่น ลองใช้รุ่นยอดนิยมในปัจจุบัน - Huawei E3272 ... อย่างที่เราเขียนไว้ก่อนหน้านี้ คุณสามารถโต้ตอบกับโมเด็มโดยใช้คำสั่ง AT ผ่านโปรแกรมเทอร์มินัลพิเศษได้ เช่น HyperTerminal, PuTTy, Huawei Modem Terminal เป็นต้น เรามาดูวิธีการกันเลย

การป้อนคำสั่ง AT ลงในโมเด็ม Huawei โดยใช้ PuTTy

หลังจากติดตั้งโมเด็มในตัวจัดการอุปกรณ์แล้ว อุปกรณ์เพิ่มเติมควรปรากฏขึ้น:

ในส่วนโมเด็ม - Huawei Mobile Connect - โมเด็ม ในส่วนพอร์ต (COM และ LPT) - HUAWEI Mobile Connect - PC UI Interfac (COM5) (คุณอาจมีหมายเลขพอร์ตอื่น โปรดจำไว้ เพราะมันผ่านหมายเลขที่เรา จะเชื่อมต่อกับโมเด็มเพื่อป้อนคำสั่ง AT) และในส่วนอะแดปเตอร์เครือข่าย - HUAWEI Mobile Connect - การ์ดเครือข่าย อย่างที่คุณเห็น โมเด็มถูกกำหนดทั้งบนพอร์ต COM และเป็นอะแดปเตอร์เครือข่าย NDIS ตอนนี้เราเปิดตัว PuTTy และกำหนดค่าการเชื่อมต่อกับพอร์ต COM โปรดทราบว่ากระบวนการทั้งหมดที่ใช้พอร์ต COM ของโมเด็มจะต้องปิดในขณะที่เราเชื่อมต่อกับโมเด็มโดยใช้ PuTTy ในกรณีนี้ ได้แก่ MegaFonInternet.exe และ MegaFonInternetService.exe เราไปที่ตัวจัดการงานและสิ้นสุดกระบวนการเหล่านี้:

คุณสามารถทำได้จากคอนโซล (Win + R -> cmd -> Ok) โดยใช้ลำดับคำสั่งต่อไปนี้:

หยุดสุทธิ "บริการอินเทอร์เน็ต MegaFon"

taskkill /f /im MegaFonInternet.exe

ตั้งค่า Putty ดังนี้แล้วคลิกปุ่ม "เชื่อมต่อ":

จะค้นหา IMEI ของโมเด็มและเวอร์ชันเฟิร์มแวร์โดยใช้คำสั่ง AT ได้อย่างไร

สามารถดู IMEI และเวอร์ชันเฟิร์มแวร์ของโมเด็มได้โดยใช้คำสั่ง ATI หรือ AT+CGSN ป้อนคำสั่งทั้งสองนี้ตามลำดับในโมเด็มและดูการตอบสนอง:

ATI+CGSN ผู้ผลิต: huawei รุ่น: E3272 การแก้ไข: 21.436.05.00.209 IMEI: 867503013090647 +GCAP: +CGSM,+DS,+ES 867503013090647 ตกลง

อย่างที่คุณเห็น IMEI ของโมเด็มในกรณีนี้คือ 867503013090647 เวอร์ชันเฟิร์มแวร์ของโมเด็มคือ 21.436.05.00.209 ได้ในบริการของเรา ในการตอบสนอง คุณจะได้รับรหัสปลดล็อกและรหัสที่ร้องขอเมื่อทำการแฟลชโมเด็ม สำหรับ IMEI ที่ระบุ เราจะได้รับสิ่งต่อไปนี้:

IMEI: 867503013090647 201 รหัสปลดล็อค Algo: 72033153 รหัสแฟลช: 34262301

ที่. รหัสปลดล็อคสำหรับโมเด็มของเราคือ 72033153 ลองป้อนและตรวจสอบสถานะการล็อค

จะป้อนรหัสปลดล็อคในโมเด็มโดยใช้คำสั่ง AT ได้อย่างไร?

ในการดำเนินการนี้ ให้ป้อนคำสั่ง AT^CARDLOCK="72033153" หลังจากนั้น ตรวจสอบสถานะของการล็อกโดยใช้ AT^CARDLOCK? :

อย่างที่คุณเห็น โมเด็มตอบ ^CARDLOCK 2,10,0 - ซึ่งหมายความว่าปลดล็อคแล้ว และขณะนี้สามารถใช้กับซิมการ์ดของผู้ให้บริการรายใดก็ได้ ตอนนี้เราจะดูวิธีการทำเช่นเดียวกันผ่าน DC Unlocker

จะป้อนคำสั่ง AT ลงในโมเด็มโดยใช้ DC Unlocker ได้อย่างไร

วิธีที่ง่ายที่สุดคือการใช้ซอฟต์แวร์ DC Unlockerเป็นโปรแกรมเทอร์มินัล ดาวน์โหลดเวอร์ชันล่าสุด DC ปลดล็อคไคลเอนต์ที่ลิงค์ต่อไปนี้ อย่ากดปุ่มใด ๆ ในนั้น (ไม่ต้องปลดล็อคหรือเชื่อมต่อกับเซิร์ฟเวอร์หรือสิ่งอื่นใดที่เราต้องการ) เพียงคลิกที่ปุ่มแว่นขยายเพื่อให้ไคลเอนต์ตรวจพบโมเด็มของคุณ:

ในรูปปุ่มนี้จะมีหมายเลข 1 กำกับอยู่ ให้ความสนใจกับ บันทึก DC Unlocker (บันทึกนี่คือข้อมูลทั้งหมดในหน้าต่าง โดยจะแสดงรุ่นโมเด็มของคุณ เวอร์ชันเฟิร์มแวร์ ฯลฯ) และจำนวนครั้งที่พยายามป้อนรหัสปลดล็อกที่เหลืออยู่ หากไม่มีความพยายามป้อนรหัสอีก ก็จะไม่สามารถปลดล็อกโมเด็มด้วยรหัสได้อีกต่อไป ป้อนคำสั่งด้านล่างในหน้าต่างเดียวกัน AT^CARDLOCK="รหัส nck"โดยที่ nck code คือรหัสปลดล็อคที่คุณได้รับ หลังจากโมเด็มตอบตกลง ก็จะถูกปลดล็อค

ก่อนที่จะใช้ DC Unlocker เป็นเทอร์มินัลไคลเอ็นต์ คุณต้องตรวจสอบให้แน่ใจเช่นเดียวกับในกรณีของ PuTTy ว่าไม่มีกระบวนการและบริการใดที่ใช้พอร์ต COM ของโมเด็ม (หากคุณมีโปรแกรมเปิดสำหรับเชื่อมต่อกับอินเทอร์เน็ต ที่มาพร้อมกับโมเด็ม - จะต้องปิด) และที่ดียิ่งกว่านั้นคือ ทำกระบวนการ "พิเศษ" ทั้งหมดที่เกี่ยวข้องกับโมเด็มให้เสร็จสิ้นผ่านตัวจัดการงาน

จะทำอย่างไรถ้า DC Unlocker ตรวจไม่พบโมเด็ม ไม่เห็นพอร์ต COM

ตรวจสอบให้แน่ใจว่าซอฟต์แวร์ที่มาพร้อมกับโมเด็มสำหรับการเข้าถึงอินเทอร์เน็ต (เช่น Connect Manager หรือ Megafon Internet เป็นต้น) ปิดอยู่สำหรับคุณ ระหว่างการทำงาน จะใช้พอร์ต COM ของโมเด็ม ไปที่ตัวจัดการงานและหยุดกระบวนการทั้งหมดที่เกี่ยวข้องกับซอฟต์แวร์นี้ก็ไม่เสียหาย จากนั้นเรียกใช้ DC Unlocker อีกครั้งและลองตรวจหาโมเด็มอีกครั้ง หากมองไม่เห็นพอร์ต COM ในกรณีนี้ มีเคล็ดลับอย่างหนึ่ง ดาวน์โหลดเฟิร์มแวร์อย่างเป็นทางการสำหรับโมเด็มของคุณ (สามารถทำได้บนเว็บไซต์ของผู้ให้บริการหรือในฟอรัมมือถือใดๆ บนเครือข่าย เช่น w3bsit3-dns.com และอื่นๆ) และเรียกใช้แฟลชไดรเวอร์ (ต้องปิด DC Unlocker ที่ เวลานี้). ไปที่ขั้นตอนที่ไดรเวอร์แฟลชจะขอรหัสแฟลชสำหรับการแฟลช อย่าเข้ามา! ในขณะที่ไดรเวอร์แฟลชขอรหัสแฟลชจากคุณ - โมเด็มได้รับการพิจารณาแล้วในพอร์ต COM ให้ปิดไดรเวอร์แฟลชและเรียกใช้ DC Unlocker ต้องเห็นพอร์ต COM และตรวจพบโมเด็ม

รู้เบื้องต้นเกี่ยวกับคำสั่ง AT

ในทางเทคนิคแล้ว โมเด็มคือคอมพิวเตอร์ประเภทหนึ่งที่มีไมโครโปรเซสเซอร์ หน่วยความจำแบบอ่านอย่างเดียว และอื่นๆ ในทำนองเดียวกัน ควรสังเกตว่าในแง่ของ "พลังการประมวลผล" โมเด็มสมัยใหม่เปรียบได้กับคอมพิวเตอร์เมื่อทศวรรษที่แล้ว เช่น โมเด็มของ ZyXEL ใช้ไมโครโปรเซสเซอร์ Motorola 68000 ซึ่งเป็นตัวเดียวกับที่ทำหน้าที่เป็น "หัวใจ" ของคอมพิวเตอร์ Apple Macintosh เครื่องแรก , Amiga และแม้แต่เวิร์กสเตชันจาก Sun Microsystems รุ่นแรก นวัตกรรมทางเทคนิคในปัจจุบันได้ค้นพบหนทางสู่โมเด็มด้วย ตัวอย่างเช่น โมเด็ม USRobotics Courier ที่ได้รับความนิยมมากขึ้น (และไม่เพียงเท่านั้น) มี ROM แบบแฟลช ซึ่งช่วยให้คุณสามารถอัปเกรดเฟิร์มแวร์ควบคุมได้ทันที แต่ถึงกระนั้นก็เป็นสิ่งสำคัญสำหรับผู้ใช้ไม่ใช่ชิปที่ติดตั้งในโมเด็ม แต่ทำงานอย่างไร:

ความเร็วและความน่าเชื่อถือของการแลกเปลี่ยนข้อมูล ตลอดจนความเข้ากันได้กับโมเด็มจากผู้ผลิตรายอื่น ตามกฎแล้วคุณไม่จำเป็นต้องถอดแยกชิ้นส่วนอุปกรณ์เพื่อค้นหาพารามิเตอร์เหล่านี้ - เพียงแค่ดูที่มาตรฐานที่รองรับ

มาตรฐานระดับสูงรวมถึงคำสั่ง hayes หรือคำสั่ง AT ช่วยให้คุณสามารถควบคุมโมเด็มได้โดยตรง: เปลี่ยนค่าของการลงทะเบียน กดหมายเลขโทรศัพท์ และอื่น ๆ อีกมากมาย ตัวอย่างเช่น คำสั่ง ATDP123-45-67หมายความว่าโมเด็มควรโทรไปที่หมายเลขโทรศัพท์ 123-45-67 โดยใช้มาตรฐานระบบการโทรแบบพัลส์สำหรับ Russian PBX และคำสั่ง เอ.ที.เอ็นระบุความจำเป็นในการทำลายลิงค์ ง่ายต่อการดูว่าคำสั่งเหล่านี้ขึ้นต้นด้วยคำนำหน้า ที่,จริงสำหรับชุดที่ระบุเกือบทั้งหมด ซึ่งให้หนึ่งในชื่อมาตรฐาน

เป็นครั้งแรกที่ระบบคำสั่งดังกล่าวปรากฏในโมเด็ม Smartmodem ที่ออกโดยบริษัท เฮย์ส(เหตุปรากฏ ชื่ออื่น) และกลายเป็นมาตรฐานในปัจจุบันอย่างรวดเร็วในอุตสาหกรรม หลังจากนั้นไม่นานก็มีการขยายออกไปอย่างมาก แต่แกนหลักพื้นฐานที่ทำหน้าที่ที่จำเป็นนั้นได้รับการเก็บรักษาไว้

คำสั่งโมเด็ม

โมเด็มรองรับชุดคำสั่ง Hayes แบบมาตรฐานและแบบขยาย คำนำหน้า AT (Attention Code) อาจตามด้วยคำสั่งตั้งแต่หนึ่งคำสั่งขึ้นไป คำสั่งเหล่านี้เขียนด้วยภาษามาตรฐานอุตสาหกรรมและอนุญาตให้คุณสื่อสารกับโมเด็ม โมเด็มของคุณอยู่ในโหมดคำสั่งหรือโหมดควบคุมโดยตรงเสมอ (โหมดออนไลน์) ทันทีที่คุณเปิดโมเด็ม โมเด็มจะเข้าสู่โหมดคำสั่ง ซึ่งหมายความว่าสามารถส่งคำสั่ง AT ไปยังโมเด็มได้เมื่ออยู่ในโหมดคำสั่งเท่านั้น การป้อนคำสั่งในโหมดการทำงานโดยตรงของโมเด็มจะรับรู้โดยตัวโมเด็มเองว่าเป็นการป้อนข้อมูล อย่างไรก็ตาม ยังสามารถโหลดคำสั่ง AT ลงในโมเด็มในโหมดเทอร์มินัลได้โดยใช้ซอฟต์แวร์ที่เหมาะสม

คำสั่ง AT ใดๆ ที่ป้อนลงในโมเด็มจะยังคงอยู่ในนั้นโดยอัตโนมัติจนกว่าจะยกเลิกการโหลดหรือปิดโมเด็ม

บรรทัดคำสั่งสำหรับคำสั่ง AT

คำสั่ง AT ทั้งหมด ยกเว้นสองคำสั่ง ต้องขึ้นต้นด้วยอักขระ ข้อยกเว้นคือลำดับการหลีก +++ และคำสั่งทำซ้ำ / คำนำหน้าบรรทัดคำสั่ง (อักขระ AT) ไม่คำนึงถึงขนาดตัวพิมพ์ คุณสามารถป้อนหนึ่งคำสั่งขึ้นไปในหนึ่งบรรทัด ในกรณีหลัง คำสั่งทั้งหมดอาจคั่นด้วยช่องว่าง ซึ่งโมเด็มจะละเว้นผ่านตัวแปลคำสั่ง AT

คุณสามารถป้อนอักขระได้สูงสุด 39 ตัวในบรรทัดคำสั่ง รวมถึง เอ และ ทีไม่รวมช่องว่างและการกลับรถ หากคุณป้อนอักขระมากกว่า 39 ตัว ข้อความแสดงข้อผิดพลาดทางไวยากรณ์จะปรากฏขึ้นบนหน้าจอ

การยืนยันคำสั่ง AT

คำสั่ง AT ส่วนใหญ่ที่พิมพ์บนบรรทัดรับคำสั่งจะได้รับการยอมรับโดยโมเด็มทันที ทันทีที่คุณป้อนอักขระตัวสุดท้ายของคำสั่งและกดขึ้นบรรทัดใหม่ โมเด็มจะตอบกลับด้วยข้อความสั้นๆ: ตกลง

คำสั่ง AT พื้นฐาน

คำสั่ง AT พื้นฐานต่อไปนี้ใช้ได้เฉพาะเมื่อโมเด็มของคุณอยู่ในโหมดเทอร์มินัล

ที่

คำสั่ง AT ทั้งหมดยกเว้นสองคำสั่งเริ่มต้นด้วยคำนำหน้านี้

กดหมายเลข คุณสามารถใช้คำสั่งนี้เพื่อหมุนหมายเลขโทรศัพท์ได้โดยตรงจากบรรทัดคำสั่ง รูปแบบคำสั่งมีดังต่อไปนี้:

เอทีดี

พารามิเตอร์สตริงสามารถมีอักขระได้สูงสุด 45 ตัว อย่าใช้วงเล็บหรือยัติภังค์ที่นี่

ลำดับ ESC นี่เป็นหนึ่งในสองคำสั่งที่ไม่ได้ใช้ในส่วนนำหน้า AT หลังจากเชื่อมต่อกับโมเด็มอื่นแล้ว คุณอาจต้องกลับสู่โหมดคำสั่ง ในการทำเช่นนี้ คุณต้องพิมพ์สัญลักษณ์ + บนแป้นพิมพ์สามครั้งติดต่อกัน หลังจากนั้น โมเด็มจะตอบกลับด้วยข้อความตกลง และคุณจะกลับสู่โหมดคำสั่งอีกครั้ง

ก/ ซ้ำ. คำสั่งนี้ไม่ใช้คำนำหน้า ที่และคุณไม่

กดแคร่กลับ การป้อนคำสั่งนี้จะทำให้โมเด็มทำซ้ำคำสั่ง AT ล่าสุดที่ป้อน คำสั่งที่มีประโยชน์มากสำหรับการโทรซ้ำหมายเลขโทรศัพท์

&Fn

การตั้งค่าเริ่มต้น ทีมนี้ (n=0หรือ n=1)ส่งคืนพารามิเตอร์โมเด็มทั้งหมดที่ตั้งค่าโดยผู้ผลิต

ชม

วางสายโทรศัพท์ คำสั่งนี้ส่งสัญญาณไปยังโมเด็ม หลังจากนั้นสายจะถูกตัดการเชื่อมต่อ

เกี่ยวกับ

โหมดออนไลน์ด้วยโมเด็ม คำสั่งนี้ส่งกลับโมเด็มไปยังโหมดการควบคุมโดยตรง โดยทั่วไปจะใช้เพื่อสร้างการสื่อสารใหม่หลังจากป้อนลำดับการหลีก +++

สังกะสี

รีบูตโมเด็ม คำสั่งนี้ (n=0หรือ n==1)รีบูตโมเด็มและกลับสู่การตั้งค่าที่จัดเก็บไว้ในหน่วยความจำแฟลชที่เรียกว่า (หน่วยความจำไม่ลบเลือน) ของโมเด็ม

ตัวแก้ไขคำสั่งสำหรับการกดหมายเลขโทรศัพท์

โมดิฟาย! คำสั่งสำหรับการกดหมายเลขโทรศัพท์ช่วยให้คุณสามารถตั้งค่าพารามิเตอร์เพิ่มเติมที่จะทำให้โมเด็มทำหน้าที่บางอย่างโดยอัตโนมัติ ตัวดัดแปลงคำสั่งสำหรับการกดหมายเลขโทรศัพท์จะใช้ได้ก็ต่อเมื่อคุณป้อนคำสั่ง AT D แล้วเท่านั้น เช่น หน้าจอควรมีสายโทรออก

ไวยากรณ์:

ATO(ตัวแก้ไข) 1234567 ตัวดัดแปลงพื้นฐานสำหรับการโทรออกไปยังหมายเลขโทรศัพท์:

ชุดชีพจร ตัวดัดแปลงนี้ถูกป้อนหลังคำสั่ง D และนำหน้าหมายเลขโทรศัพท์ ตัวอย่าง:

เอทีดีพี 3243781

ชุดโทน. ตัวดัดแปลงนี้ถูกป้อนหลังคำสั่ง D และนำหน้าหมายเลขโทรศัพท์ ตัวอย่าง:

เอ.ที.ดี 3243781

ต้องบอกว่าวิธีการโทรแบบเสียงและพัลส์ในการโทรไปยังหมายเลขโทรศัพท์สามารถรวมกันเป็นสตริงการโทรได้

กลับสู่โหมดคำสั่งหลังจากกดหมายเลขโทรศัพท์ หากคุณต้องการกดหมายเลขโทรศัพท์ที่ยาวเกินไป (มากกว่า 45 อักขระ) คุณสามารถใช้ตัวปรับแต่งนี้เพื่อแยกหลายคำสั่งในสตริงการโทรออก

คำสั่งทั้งหมดยกเว้นคำสั่งสุดท้ายต้องมีตัวแก้ไขนี้

หยุดชั่วคราวขณะกดหมายเลขโทรศัพท์ ตัวแก้ไขนี้ทำให้โมเด็มระงับการโทรออกไปยังหมายเลขโทรศัพท์ โมเด็มจะหยุดชั่วคราวตามจำนวนวินาทีที่ระบุในรีจิสเตอร์ S8 จากนั้นหมุนหมายเลขต่อไป หากคุณต้องการหยุดชั่วคราว ให้ป้อนตัวแก้ไขอื่น ในตัวอย่างต่อไปนี้ คำสั่งเข้าถึงสายโทรศัพท์ภายนอก (สาธารณะ) ด้วย "เก้า":

ATDP 9, 5551212

!

การโอนสายโทรศัพท์ ตัวดัดแปลงนี้ใช้เมื่อโมเด็มหลายตัวใช้สายโทรศัพท์เดียวกันร่วมกัน ตัวอย่าง:

เอทีดีพี! 268

กำหนดการตอบสนองของชุมสายโทรศัพท์ครั้งต่อไป ตัวดัดแปลงนี้ใช้เมื่อคุณต้องการรอให้ชุมสายโทรศัพท์รับสายและกดหมายเลขโทรศัพท์ต่อไป ตัวอย่าง:

เอทีดีพี 8W 902 6810085

โทรศัพท์

ตัวอย่างต่อไปนี้สาธิตวิธีการโทรโดยใช้ตัวดัดแปลงคำสั่ง AT เพื่อหมุนหมายเลขโทรศัพท์

เอทีดี 1234567

ที่นี่ โมเด็มหมุนหมายเลข 1234567 จากนั้นรอการตอบกลับจากสถานีหรือโมเด็มระยะไกล หากตรวจไม่พบบรรทัด โมเด็มโดยอัตโนมัติ (หลังจากระยะเวลาที่กำหนดโดยการลงทะเบียน S6) จะแสดงข้อความ ไม่มีผู้ให้บริการเหล่านั้น. ไม่สามารถเชื่อมต่อได้ หากพบบรรทัด โมเด็มจะแสดงข้อความ เชื่อมต่อและเริ่มพูดคุยกับโมเด็มระยะไกล การสื่อสารระหว่างโมเด็มสองตัวจะยุติลงเมื่อโมเด็มตัวใดตัวหนึ่งดำเนินการในทางลบ:

โมเด็มต้นทางไม่รู้จัก

เรียกว่าสัญญาณพาหะจากโมเด็มระยะไกล

คำสั่ง H (วางสาย) จะถูกส่ง

แบ่งอินเทอร์เฟซ DTR ระหว่าง DTE ดั้งเดิมและโมเด็มเอง หากเปิดใช้งานคำสั่ง &D2 และ &D3:

เอที&F1DT9,P5551234

คำสั่งนี้จะเรียกคืนการตั้งค่าเริ่มต้น หมุนหมายเลขโดยใช้การโทรแบบโทน เข้าถึงสายนอกผ่านเก้า หยุดชั่วครู่ และสุดท้ายกดหมายเลขโทรศัพท์ 555-1234

วิธีกดหมายเลขโทรศัพท์โดยใช้โทรศัพท์ โมเด็ม และคำสั่ง AT

คุณสามารถกดหมายเลขโทรศัพท์ด้วยตนเอง ในการดำเนินการนี้ คุณต้องป้อนคำสั่ง (เทอร์มินัล) โหมดของโมเด็มของคุณ ยกหูโทรศัพท์และกดหมายเลขโทรศัพท์ที่ต้องการ ตอนนี้:

ป้อนคำสั่ง เอทีเอช1,และกด เข้าเพื่อเชื่อมต่อกับโมเด็มของคุณ

ป้อนคำสั่ง เอทีโอ,และกด เข้าเพื่อให้โมเด็มเริ่มทำงานในโหมดออนไลน์

เราตอบด้วยตนเอง

หากไม่ได้ใช้ฟังก์ชันเครื่องตอบรับอัตโนมัติ (register S1) คุณสามารถรับสายเรียกเข้าทั้งหมดได้ด้วยตัวเอง ในการทำเช่นนี้ เพียงป้อนคำสั่งต่อไปนี้:

ATA โมเด็มจะรับสายและกลับสู่โหมดออนไลน์

NVRAM ที่ผู้ใช้ตั้งโปรแกรมได้

การตั้งค่าโมเด็มทั้งหมดลงมาที่การตั้งค่าการลงทะเบียน NVRAM ที่ถูกต้อง NVRAM เป็นหน่วยความจำที่ผู้ใช้ตั้งโปรแกรมได้ซึ่งจะเก็บข้อมูลไว้เมื่อปิดเครื่อง NVRAM ใช้ในโมเด็มเพื่อจัดเก็บการกำหนดค่าเริ่มต้นที่โหลดลงใน RAM เมื่อเปิดเครื่อง การเขียนโปรแกรม NVRAM ทำได้ในโปรแกรมเทอร์มินัลโดยใช้คำสั่ง AT สามารถรับรายการคำสั่งทั้งหมดได้จากโปรแกรมเทอร์มินัลผ่านคำสั่ง AT$ AT&$ AT$ที่%$

เขียนการตั้งค่าโรงงาน NVRAM ด้วยการควบคุมข้อมูลฮาร์ดแวร์ - คำสั่ง เอทีแอนด์เอฟ1,จากนั้นทำการปรับการตั้งค่าโมเด็มร่วมกับสายโทรศัพท์เฉพาะและเขียนไปยัง NVRAM ตามคำสั่ง เอทีแอนด์ดับบลิว

AT#CLS=

คำสั่งนี้ตั้งค่าโหมดโมเด็ม:

= 0 (ตั้งค่า), โหมดการสื่อสาร = 1 โหมดแฟกซ์คลาส 1 = 2 โหมดแฟกซ์คลาส 2.0 = 8 โหมดเสียง ค่าส่งคืน:

ตกลง

โมเด็มได้สลับไปยังโหมดการทำงานที่ต้องการเรียบร้อยแล้ว

ข้อผิดพลาด

โมเด็มไม่รองรับโหมดการทำงานนี้

AT#CLS?

โมเด็มจะส่งคืนโหมดการทำงานปัจจุบัน

ที่ #CLS=?

โมเด็มจะส่งคืนโหมดการทำงานที่เป็นไปได้:

0,1,2,8

ตกลง

.

เอ.ที

โมเด็มเชื่อมต่อกับสายโทรศัพท์และเข้าสู่โหมดรับสาย ส่งกลับรหัสผลลัพธ์ทันที วีคอน.

เอทีดี

โมเด็มเชื่อมต่อกับสายโทรศัพท์และหมุนหมายเลขโทรศัพท์

ค่าส่งคืน:

วีคอน

โมเด็มจะส่งคืนค่านี้เมื่อสถานีระยะไกลหยุดทำงาน

ไม่มีผู้ให้บริการ

โมเด็มจะออกรหัสผลลัพธ์นี้หากตรวจพบเสียงบี๊บยาวอย่างต่อเนื่องในช่วงเวลาที่ระบุในรีจิสเตอร์ S7

ยุ่ง

โมเด็มจะออกรหัสผลลัพธ์นี้เมื่อตรวจพบเสียงบี๊บสั้นๆ

ไม่มีเสียงเรียกเข้า

โมเด็มจะส่งกลับค่านี้หากไม่มีสัญญาณสถานีบนสายหลังจากวางสาย

เอ.ที.เอ็น

ในคำสั่งนี้ โมเด็มจะวางสายและเปลี่ยนเป็นโหมดถ่ายโอนข้อมูล แต่ไม่ละเมิดพารามิเตอร์เสียงใดๆ โมเด็มยังตั้งค่าสายโทรศัพท์เป็นอุปกรณ์อินพุต/เอาต์พุต

AT#BDR=

ตั้งค่าความเร็วในการแลกเปลี่ยนข้อมูลระหว่างโมเด็มและคอมพิวเตอร์ตามรูปแบบต่อไปนี้:

= 0 (ชุด), การตรวจจับอัตโนมัติ = 1 ตั้งค่าอัตราบอดเป็น 2400 bps- = 2 ตั้งค่าอัตราบอดเป็น 4800 bps = 4 ตั้งค่าอัตราบอดเป็น 9600 bps = 8 ตั้งค่าอัตราบอดเป็น 19200 bps

= 16 ตั้งค่าอัตราบอดเป็น 38400 bps = 24 ตั้งค่าอัตราบอดเป็น 57600 bps ค่าส่งคืน:

ตกลง

โมเด็มรีเซ็ตอัตราบอดสำเร็จแล้ว

ข้อผิดพลาด

โมเด็มไม่รองรับค่านี้สำหรับอัตราบอด

ที่ #BDR?

โมเด็มจะส่งคืนอัตราบอดที่ตั้งไว้

ที่ #BDR=?

โมเด็มส่งคืนค่าที่เป็นไปได้สำหรับอัตราบอด:

0,1,2,4,8,16,24

.

ที่ #VBS=

คำสั่งนี้กำหนดวิธีการเข้ารหัสข้อมูลเสียง:

= 2 ตั้งค่าวิธีการเข้ารหัส 2 บิตที่ให้อัตราการบีบอัดสูงสุดพร้อมคุณภาพเสียงที่น่าพอใจ

= 3 ตั้งค่าวิธีการเข้ารหัส 3 บิตที่ให้การบีบอัดปานกลางพร้อมคุณภาพเสียงปานกลาง

= 4 (ตั้งค่า) ตั้งค่าวิธีการเข้ารหัส 4 บิตที่ให้คุณภาพเสียงที่ดีที่สุดโดยใช้การบีบอัดน้อยที่สุด

ค่าส่งคืน:

ตกลง

โมเด็มรีเซ็ตวิธีการเข้ารหัสสำเร็จแล้ว

ข้อผิดพลาด

โมเด็มไม่รองรับวิธีการเข้ารหัสนี้

ที่ #VBS?

โมเด็มส่งคืนวิธีการเข้ารหัสเสียงปัจจุบันตามด้วยรหัสผลลัพธ์ OK

ที่ #VBS=?

โมเด็มส่งคืนวิธีที่เป็นไปได้สำหรับการเข้ารหัสข้อมูลเสียง:

2,3,4

ตกลง

แต่ละบรรทัดลงท้ายด้วยอักขระ .

ที่ #VSR=

คำสั่งนี้กำหนดความเร็วที่จำเป็นสำหรับคอมพิวเตอร์ในการเล่นและอ่านข้อมูลเสียง:

= 8000 (ติดตั้งแล้ว) ตั้งค่าความเร็วในการเล่นและบันทึกเป็น 8000 เฮิรตซ์

ค่าส่งคืน:

ตกลง โมเด็มได้ตั้งค่าความเร็วที่ต้องการเรียบร้อยแล้ว

ข้อผิดพลาด

โมเด็มไม่รองรับอัตรานี้

AT#VSR?

โมเด็มจะส่งกลับความเร็วที่ตั้งไว้สำหรับการเล่นและอ่านข้อมูลเสียง

ที่ #VSR=?

โมเด็มส่งคืนค่าที่เป็นไปได้สำหรับความเร็วในการเล่นและอ่านข้อมูลเสียง: 8000

ตกลง

แต่ละบรรทัดลงท้ายด้วยอักขระ .

ที่ #VTD=, ,

คำสั่งนี้ควบคุมสัญญาณประเภทต่างๆ เพื่อตรวจจับและส่งคืนรหัสที่จำเป็นไปยังคอมพิวเตอร์ในการเล่นเสียง การบันทึกเสียง และในขณะที่เชื่อมต่อกับสายโทรศัพท์ ตามลำดับ

ที่ #VSD=

คำสั่งนี้ใช้สำหรับเปิดหรือปิดการตรวจจับความเงียบในโหมดบันทึกเสียง:

<п> = 0 (ชุด), โมเด็มตรวจจับความเงียบ <п> = 1, โมเด็มตรวจไม่พบความเงียบ

ที่ #VLS=

โมเด็มจะติดตั้งอุปกรณ์อินพุต/เอาต์พุตสำหรับเล่นและบันทึกข้อมูลเสียง

มีอุปกรณ์ I/O ดังต่อไปนี้:

= 0, (ติดตั้ง) สายโทรศัพท์.

= 1, โทรศัพท์เชื่อมต่อกับแจ็ค "TELCO" = 2, ลำโพงภายนอก = 3, ไมโครโฟน = 4, ลำโพงภายใน. ค่าส่งคืน:

ตกลง

โมเด็มรีเซ็ตอุปกรณ์ I/O เรียบร้อยแล้ว

ข้อผิดพลาด

โมเด็มไม่รองรับอุปกรณ์ I/O นี้

ที่ #VLS?

โมเด็มส่งคืนอุปกรณ์ I/O ปัจจุบันตามด้วยรหัสผลลัพธ์ OK

ที่ #VLS=?

โมเด็มส่งคืนอุปกรณ์ I/O ที่อนุญาต:

0,1,2,3,4

ตกลง

แต่ละบรรทัดลงท้ายด้วยอักขระ .

ที่ #VCI?

โมเด็มจะส่งคืนโหมดการบีบอัดเสียงที่รองรับ

#VTX

คำสั่งนี้ทำให้โมเด็มเข้าสู่โหมดเล่นข้อมูลเสียง

โมเด็มเริ่มกระบวนการเล่นเสียงโดยส่งรหัส CONNECT ที่ได้ไปยังคอมพิวเตอร์ จากนั้นโมเด็มจะรออักขระ เพื่อแยกข้อมูลเสียงออกจากสตรีมทั่วไป คอมพิวเตอร์สามารถขัดจังหวะกระบวนการเล่นเสียงได้ทุกเมื่อโดยส่งอักขระไปยังโมเด็ม . หลังจากเสร็จสิ้นกระบวนการเริ่มเล่นข้อมูลเสียงแล้ว โมเด็มจะส่งรหัส VCON ที่ได้ไปยังคอมพิวเตอร์:

เชื่อมต่อ

วีคอน

แต่ละบรรทัดลงท้ายด้วยอักขระ .

ที่ #VRX

คำสั่งนี้ตั้งค่าให้โมเด็มบันทึกข้อมูลเสียงจากอุปกรณ์ I/O ปัจจุบัน

การบันทึกเสียงเริ่มต้นด้วยโมเด็มส่งคืนรหัสผลลัพธ์ CONNECT ไปยังคอมพิวเตอร์ โมเด็มจะส่งอักขระไปยังคอมพิวเตอร์ เพื่อแยกข้อมูลเสียงออกจากสตรีมทั่วไป คอมพิวเตอร์สามารถขัดจังหวะกระบวนการบันทึกข้อมูลเสียงได้ตลอดเวลาโดยส่งอักขระอื่นที่ไม่ใช่ และ . เมื่อเสร็จสิ้นขั้นตอนการบันทึกเสียงที่เริ่มต้น โมเด็มจะเพิ่มอักขระที่ส่วนท้ายของข้อมูลเสียง และส่งคืนรหัส VCON ที่ได้:

เชื่อมต่อ

วีคอน

แต่ละบรรทัดลงท้ายด้วยอักขระ .

ที่ #VTS=[ ,,]

คำสั่งนี้ใช้สำหรับสร้างสัญญาณ DTFM บรรทัดการสร้างสัญญาณประกอบด้วยตัวเลขสามตัว ซึ่งต้องคั่นด้วยเครื่องหมายจุลภาคและอยู่ในวงเล็บเหลี่ยม DCE จะตีความตัวเลขตัวแรกและตัวที่สองเป็นความถี่ของเสียงบี๊บแบบทูโทน และตัวเลขตัวที่สามเป็นระยะเวลา

ช่วงความถี่อยู่ระหว่าง 200 ถึง 3300 Hz โดยที่ความถี่ 0 หมายถึงความเงียบ ระยะเวลาตั้งแต่ 0 ถึง 255 และวัดเป็น 0.1 วินาที

ค่าส่งคืน:

ตกลง

โมเด็มทำตามคำสั่งสำเร็จ

ข้อผิดพลาด

ตัวเลือก , หรือ ไม่อยู่ในขอบเขตที่ยอมรับได้

ที่ #MDL?

โมเด็มส่งคืนรหัสรุ่น

AT#MFR?

โมเด็มจะส่งคืนตัวระบุของผู้ผลิตที่ผลิตโมเด็ม

AT#REV?

โมเด็มส่งคืนวันที่แก้ไข

ที่ #VBT=

คำสั่งนี้กำหนดระยะเวลาของการสร้างสัญญาณ DTMF ใช้ร่วมกับคำสั่ง AT #VTS พารามิเตอร์สำหรับคำสั่งนี้มีตั้งแต่ 1 ถึง 40 ระยะเวลาของสัญญาณวัดได้ใน 0.1 วินาที

ค่าส่งคืน:

ตกลง

ค่านี้จะถูกส่งกลับไปยังโมเด็มหากคำสั่งสำเร็จ

ข้อผิดพลาด

โมเด็มจะส่งกลับค่านี้หากพารามิเตอร์ ไม่อยู่ในขอบเขตที่ยอมรับได้

ที่ #VBT?

โมเด็มจะส่งกลับระยะเวลาการสร้างสัญญาณปัจจุบัน ดีทีเอฟเอ็ม.

ที่ #VBT=?

โมเด็มส่งคืนค่าที่เป็นไปได้สำหรับระยะเวลาการสร้างสัญญาณ DTFM

ตกลง

แต่ละบรรทัดลงท้ายด้วยอักขระ .

ที่#CID=

คำสั่งนี้ใช้สำหรับจัดการรหัสการโทร

= 0, (คงที่) ปิดการใช้งาน ID ผู้โทร

= 1, เอาต์พุตข้อมูลที่จัดรูปแบบ = 2 เอาต์พุตข้อมูลที่ไม่ได้จัดรูปแบบ ค่าส่งคืน:

ตกลง

โมเด็มเปลี่ยนค่าสำหรับ ID การโทรสำเร็จแล้ว

ข้อผิดพลาด

โมเด็มไม่รองรับการตั้งค่านี้สำหรับ ID การโทร

AT#CID?

โมเด็มจะส่งคืนค่าปัจจุบันสำหรับรหัสการโทร

ที่ #CID=?

โมเด็มส่งคืนค่าที่สนับสนุนสำหรับรหัสการโทร: i

0,1,2

ตกลง

แต่ละบรรทัดลงท้ายด้วยอักขระ .

ที่ #VBQ?

โมเด็มจะส่งคืนขนาดของบัฟเฟอร์สำหรับอินพุตและเอาต์พุตเสียง:

TX BUF= 512

RXBUF=512

ตกลง

แต่ละบรรทัดลงท้ายด้วยอักขระ . <

คำอธิบายของคีย์ i นิพจน์ของโปรโตคอล BISYNC ^

สัญลักษณ์นี้มักใช้เพื่อแยกข้อมูลเสียงออกจากสตรีมทั่วไป โดยจะเริ่มกระบวนการบันทึกหรือเล่นเสียง สิ่งที่ควรทราบเป็นพิเศษคือการใช้สัญลักษณ์นี้ร่วมกันกับสัญลักษณ์<ЕТХ>: อักขระสองตัวนี้จะถูกเพิ่มลงที่ส่วนท้ายของข้อมูลเสียงโดยอัตโนมัติเมื่อบันทึกเสียง อักขระเหล่านี้ยังมีจุดมุ่งหมายเพื่อขัดจังหวะกระบวนการบันทึกเสียงอีกด้วย ค่าอักขระเลขฐานสิบหก มี 10

<ЕТХ>

สัญลักษณ์นี้ใช้ร่วมกับสัญลักษณ์ เพื่อขัดจังหวะกระบวนการบันทึกเสียง และอักขระสองตัวนี้จะถูกเพิ่มที่ส่วนท้ายของข้อมูลเสียงโดยอัตโนมัติ และก่อนอื่นมาเป็นสัญลักษณ์ แล้ว<ЕТХ>. ค่าอักขระเลขฐานสิบหก<ЕТХ>มี 03.

แฮ็กโมเด็ม USRobotics

ทั้งหมดต่อไปนี้ใช้ได้กับโมเด็ม Sportster ที่มีคำสั่งการทำงานเท่านั้น เอทีจีดับเบิลยู.การตรวจสอบนี้ง่ายมาก - คุณต้องเขียนในเทอร์มินัลใดก็ได้ เอทีจีโอ,55และกด เข้า.หากโมเด็มรับสาย ตกลง,ดังนั้นคำสั่งนี้จึงใช้งานได้ โปรดทราบว่าคำสั่ง เอทีจีโอ,55โดยตัวมันเองไม่ได้ทำอะไรเลย

ดังนั้น ด้วยชุดคำสั่งลับง่ายๆ สองชุด คุณสามารถเปลี่ยนโมเด็มของคุณให้เป็นโมเด็ม USR Courier ขั้นสูง แต่น่าเสียดายที่สิ่งนี้เป็นไปได้สำหรับรุ่นเดียวเท่านั้น ซึ่งมีผลรวมการตรวจสอบเป็น ld51 หรือ ld52 จำนวนเงินของคุณคืออะไร คุณสามารถดูได้จากคำสั่ง เอ.ที.พี.

โมเด็ม Sportster และ Courier: ความแตกต่างหลัก

1. ชื่อ.

2. การปรับระดับความเร็วแบบปรับได้ (ASL)

3. สวิตช์เสียง/ข้อมูลพร้อมฟังก์ชันที่ตั้งโปรแกรมได้ (รุ่นภายนอก) สามารถบัดกรีเข้ากับโมเด็มได้หลังจากเปลี่ยนเป็น Courier

4. การรายงานระยะเวลาการโทร (การทำงานของนาฬิกา) นี่คือฟังก์ชันที่สลับไปมาระหว่างสองโหมด: โมเด็มทำงานเหมือนนาฬิกาจับเวลาและวัดเวลาเป็นชั่วโมง นาที และวินาทีนับจากวินาทีที่เริ่มทำงาน หรือแสดงระยะเวลาของเซสชันล่าสุด (หรือปัจจุบัน)

5. การโทรซ้ำอัตโนมัติ (คำสั่ง ">") เมื่อคุณระบุคำสั่ง AT โมเด็มจะทำซ้ำคำสั่งสุดท้ายจนกว่าคุณจะกดปุ่มใดๆ

6. เช่า 1mf การดำเนินงาน Leased Line - สายคู่ที่เช่าจากบริษัทโทรศัพท์หรือคุณเป็นคนทำเอง

7. การรายงานความคืบหน้าการโทร ^ สามระดับเพิ่มเติม (X5, X6, X7) ตามคำแนะนำเหล่านี้ "โมเด็มจะกลับมาเมื่อโทรไปยังหมายเลขต่างๆ ไม่เพียงแต่ CONNECT, BU ^ Y แต่ยังรวมถึง VOICE ด้วย (หากอีกฝ่ายตอบด้วยเสียง สิ่งที่ไม่พึงประสงค์ที่สุดคือโมเด็มรับรู้ถึงการจามใดๆ ในสายว่า เสียง ฟังก์ชันนี้ใช้ไม่ได้กับสายของเรา ) และ HINGING (ทุกครั้งที่ส่งเสียงบี๊บยาว ใช้ได้กับสถานีดิจิตอลและสถานีอนาล็อกรุ่นเก่าบางสถานีเท่านั้น) ตั้งค่าเป็น X7

8 การดำเนินการคำสั่งที่เก็บไว้ (AT&ZC) ใช้ในสวิตช์เสียง/ข้อมูล ความต้องการคุณสมบัตินี้เป็นที่น่าสงสัย

9. เลือกเปิด/ปิดเครื่องส่งสัญญาณสำหรับโหมดรับอย่างเดียว (มอนิเตอร์) นี่คือการดีบักโมเด็ม

10. การจดจำเสียงสัมผัส (%T) ในโมเด็มส่วนใหญ่จะไม่ทำงานเลยเนื่องจากข้อผิดพลาดในเฟิร์มแวร์

11. ตำแหน่งหน่วยความจำหมายเลขโทรออกเพิ่มเติม

12. เข้ากันได้กับ USR'sระบบการจัดการควบคุมทั้งหมด ตั้งค่าสถานะ "MSK" ตาม AT17

13. คำสั่ง "AT" และรีจิสเตอร์ "S" อีกหลายรายการ

14. การตอบสนองคำสั่ง/การเชื่อมต่ออื่นๆ อีกมากมาย

เอเอสแอล

ASL - Adaptive Speed ​​Leveling เป็นส่วนเสริมของโปรโตคอล v32 ซึ่งโมเด็มจะเพิ่มความเร็วเมื่อคุณภาพของสายดีขึ้น โปรโตคอลนี้ยังรวมถึง Quick Retrain

ในโปรโตคอล v32 ทั้งตระกูล - การฝึกใหม่จะผ่านไปใน 4-6 วินาทีแทนที่จะเป็น 15 ครั้งตามปกติ นอกจากนี้ แกดเจ็ตนี้ยังให้คุณตั้งค่าความเร็วในการเชื่อมต่อแบบอสมมาตร ซึ่งช่วยได้มากเมื่อสื่อสารบนสายที่ส่ง (รับ) ได้ดีในทิศทางเดียวเท่านั้น) นอกจากนี้ส่วนขยายนี้บังคับให้โมเด็มเชื่อมต่อกับ 7200 และเพิ่มความเร็วเท่านั้น

ในอดีต ในระหว่างการพัฒนา v32 ได้มีการแนะนำข้อกำหนดมาตรฐานและตัวเลือกเพิ่มเติม โดยเฉพาะอย่างยิ่ง โมเด็มที่รองรับ v32 จะต้องสามารถลดความเร็วได้เองหรือตามคำร้องขอของโมเด็มระยะไกล กล่าวคือ สามารถทำทางเลือกอื่นได้ สำหรับ fallforward ซึ่งเป็นส่วนหนึ่งของ ASL นี่เป็นทางเลือก นี่เป็นเหตุผลว่าทำไม เมื่อเชื่อมต่อโมเด็ม USR Courier กับโมเด็มของ Vosa Courier สามารถร้องขอ Quick Retrain และ Vosa จะตอบสนองต่อคำขอ

เช่นเดียวกับโหมดปรับปรุง ความเข้าใจผิดทั่วไปอย่างหนึ่งสามารถขจัดออกไปได้: โมเด็มที่มี ASL แทนที่จะทำงานเฉพาะสิ่งที่เพิ่มความเร็ว ดังนั้น จะเป็นการดีกว่าถ้าปิดเมื่อสายสัญญาณเสีย อย่างไรก็ตามมันไม่ใช่ การเปลี่ยนความเร็วใช้เวลาประมาณครึ่งวินาที คุณสามารถสังเกตสิ่งนี้ได้โดยเปลี่ยนเป็นโหมดคำสั่ง (+++) ในขณะที่เชื่อมต่อกับ USR Courier และพิมพ์คำสั่ง เอทีไอ6.

ASL ยังใช้เพื่อป้อน USR Terbo เช่น ใน v32terbo ที่ 21600 ซึ่งมีเพียงโมเด็ม USR เท่านั้นที่ทำงาน (ในโหมดเทอร์โบ) อย่างไรก็ตาม ASL ไม่ใช่ข้อดีของ USR เลย นี่เป็นความคิดเห็นเดียวกับที่ได้รับแรงหนุนจากการโฆษณาเนื่องจากข้อเท็จจริงที่ว่า SREJ เป็นคุณลักษณะของ Zyukhel ไม่เลย. ทั้ง SREJ และ ASL ไม่ใช่ข้อดีของบริษัทเหล่านี้

น่าเสียดายที่เกิดข้อผิดพลาดอีกครั้งในการใช้งาน ASL โดย USRobotics ซึ่งนำไปสู่ความจริงที่ว่าหลังจากการฝึกซ้ำครั้งแรกเป็นเวลานาน ความเป็นไปได้ของการฝึกซ้ำระยะสั้นจะถูกรีเซ็ต และไม่สามารถแก้ไขได้ในขณะที่รักษาความเข้ากันได้กับต้นฉบับ เช่น ASL ที่ไม่ถูกต้อง

อย่างไรก็ตาม ในความเป็นจริง ASL จะช่วยในเลนที่ไม่ดี

โมเด็มคืออะไร

ดังนั้น คุณสามารถทำให้โมเด็ม Sportster ของคุณคิดว่าเป็นรุ่นใดรุ่นหนึ่งต่อไปนี้:

สปอร์ตเตอร์ 9600

สปอร์ตเตอร์ 14400

USRobotics Courier v.32bis

USRobotics Courier HST 16800

USRobotics Courier

การเข้าถึงร่วมกันของ USRobotics ทั้งหมด

เกตเวย์ 2000 เทเลพาธ

คุณยังสามารถเปิดหรือปิด Fax Class I ได้ ไม่ว่าคุณจะมีหรือไม่ก็ตาม คุณยังสามารถเปลี่ยนรหัสประเทศเป็น: สหรัฐอเมริกา/แคนาดา, ญี่ปุ่น, ฟินแลนด์, สวีเดน, สหราชอาณาจักรสวิสอินเตอร์เนชั่นแนล.

คุณยังสามารถเปลี่ยนประเภทการเมาต์: ภายใน ภายนอก แร็คเมาต์ PCMCIA

และประการสุดท้าย คุณสามารถบอกโมเด็มว่าเข้ากันได้กับ USR Total Control Management System นี่คือธง MSK

และต่อไป! คุณสามารถเปลี่ยนความถี่สัญญาณนาฬิกาของโปรเซสเซอร์ 80188 เป็น 13 หรือ 16 MHz อย่างแม่นยำยิ่งขึ้นไม่ใช่ความถี่สัญญาณนาฬิกา แต่เป็นสิ่งที่โมเด็มจะแสดงตามคำสั่ง เอทีไอ7.นอกจากนี้ หากคุณตั้งค่าความถี่สัญญาณนาฬิกาผิด โมเด็มจะทำงานไม่ถูกต้องในกรณีที่จำเป็นต้องทราบความถี่สัญญาณนาฬิกา

Sportster 9600 คือ Sportster 14400 เพียงแต่ไม่อนุญาตให้ใช้ความเร็วสูงกว่า 9600 อย่างไรก็ตาม หากคุณใส่ Sportster 14400 ที่&n8,จากนั้นเปลี่ยนเป็น Sportster 9600 จากนั้นจะมีการเชื่อมต่อกับ 14400!

Courier HST 16800 = Courier Dual Standard HST 16800 อย่างแรกคือเมื่อคุณบอกโมเด็มว่าโมเด็มไม่มีโปรโตคอล V32

USR Courier Broken System - โมเด็มนี้รายงานว่าไม่มีทั้ง HST และ V32

USR Courier ระบบเสีย = Sportster 9600

เกตเวย์ 2000 เทเลพาธ = Sportster โหมดเดียวกัน ความเป็นไปได้เหมือนกัน

USRการเข้าถึงที่ใช้ร่วมกันนั้นเป็นโมเด็มเครือข่ายการเข้าถึงที่ใช้ร่วมกัน จะส่งผลให้โมเด็ม Sportster ในโหมด Sportster แจ้งว่าเป็น MSK แต่ไม่มีคำสั่งใหม่ปรากฏขึ้น โหมดนี้ใช้ไม่ได้เนื่องจากส่วนเครือข่ายทั้งหมดอยู่นอกโมเด็ม

วิธีโกงโมเด็ม

ดังนั้นโมเด็มจึงมีคำสั่ง เอทีจีดับเบิลยู.คำสั่งนี้ให้คุณเขียนค่าของคุณลงในหน่วยความจำของโมเด็ม กล่าวคือมีไบต์ที่บอกโมเด็มว่ามันคืออะไร นอกจากนี้คุณจะเห็นคำอธิบายเช่น "และที่อยู่ xxx คือ ... " คุณต้องเขียนไบต์และเขียนลงในหน่วยความจำด้วยวิธีนี้:

ATGWxxx, เรามีอะไร:

1. ที่อยู่ 562 คือคลาสโมเด็ม บิต 7 ของไบต์ที่อยู่เดียวกันจะอธิบายถึงคลาสของโมเด็ม หากเปิดใช้งาน โมเด็มจะเป็น Sportster (เราจะเรียกโหมดนี้ว่าโหมด Sportster) หากปิดใช้งาน - Courier (โหมดนี้เรียกว่าโหมด Courier)

บิต 1-4 ของไบต์นี้อธิบายประเภทของภาพตัดต่อ ดีกว่าที่จะไม่เปลี่ยนแปลง:

บิต 1 เมื่อเปิดใช้งานแสดงว่าโมเด็มเป็น PCMCIA

บิต 2 เมื่อเปิดใช้งานแจ้งว่าโมเด็มเป็นแบบภายนอก

บิต 3 เมื่อเปิดใช้งานแจ้งว่าโมเด็มเป็น Rackmount

บิต 4 เมื่อเปิดใช้งานแจ้งว่าโมเด็มเป็นแบบภายใน ต้องรวมหนึ่งในสี่บิตเหล่านี้เท่านั้น

2. ที่แอดเดรส 563 บิตหมายเลข 1 บอกโมเด็มว่าเป็น MSK บิต 4 เป็นเกตเวย์ 2000 ไม่ใช่ USRobotics

3. ที่แอดเดรส 564 บิตหมายเลข 1 จะบอกโมเด็มว่ามีแฟกซ์

4. ที่อยู่ 778 มีช่องทำเครื่องหมายสำหรับเปิด / ปิดทางลัดต่อไปนี้:

บิตทู-ยู32

3-HST

6 - สำหรับความเร็วของโปรเซสเซอร์ ถ้า 1 ถือว่าโปรเซสเซอร์จะทำงานที่ 16 ถ้า O - ที่ 13 mHz

1 - ต้องเท่ากับหนึ่งเสมอ หากตั้งค่าเป็น 0 โมเด็มจะบอกว่าเป็นระบบที่ใช้งานไม่ได้ เช่น เขาไม่รู้ว่าโปรเซสเซอร์กำลังทำงานอยู่ที่ความถี่ใด ไม่มีตัวเลือก และเขาจะตอบสนองต่อคำสั่งทั้งหมดด้วย ข้อผิดพลาด,แต่จะทำให้สำเร็จ!

5. ที่อยู่ 565 คือรหัสประเทศ

1 - ญี่ปุ่น (ในโหมดนี้ ไม่มีคำสั่ง > ไม่มีเสียงเตือน และบิต 1 ของรีจิสเตอร์ S27 จะอธิบายว่า "สงวนไว้")

2 - ฟินแลนด์ (ไม่มี Guard Tone บิต 1 ของ register S27 อธิบายว่า "สงวนไว้")

3 - สวีเดน (เช่นเดียวกับฟินแลนด์)

4 - สหราชอาณาจักร (ไม่มีคำสั่ง " ในคำสั่งโทรออก แอด"On hook" ถูกอธิบายว่าเป็น "ออฟไลน์" และในทางกลับกัน ไม่มีคำสั่ง > ไม่รองรับ Leased Line ไม่มีคำสั่ง &พี, เอทีแอนด์ที1.บิต 1-4 ของรีจิสเตอร์ S15 ไม่ได้อธิบายเลย บิต 1 ของรีจิสเตอร์ S27 ถูกอธิบายว่า "สงวนไว้" และบิต 2 ของรีจิสเตอร์ S32 ใน HELP อธิบายผิดสองครั้ง:

2 = สงวนไว้ 2 = ปิดใช้งานโหมด Enhanced V32

5 - ไม่ได้กำหนด (?; ไม่มีเสียงเตือน บิต 1 ของการลงทะเบียน S27 ถูกอธิบายว่าสงวนไว้ (จริง ๆ แล้วรหัสนี้คือนอร์เวย์)

6. - สวิส (ไม่มีคำสั่ง! ในการโทรออก ไม่มีเสียงเตือน บิต 1 ของรีจิสเตอร์ S27 ทำเครื่องหมายว่าสงวนไว้)

7-10 - ไม่ได้กำหนด ไม่มีโมเด็ม จะเป็นการดีกว่าที่จะไม่ติดตั้ง: โมเด็มอาจตาย

11 - นานาชาติ. ดูเหมือนว่าจะไม่มีความช่วยเหลือเช่นกัน

เอาต์พุต ดังนั้นจึงไม่มีทางที่จะค้นหาว่ามีอะไรผิดปกติ แต่อย่างไรก็ตามโดย AT7คุณจะได้รับข้อมูลว่าเขาเป็นนานาชาติ พร้อมกันนี้ทางทะเบียน s39ไม่ทำงานเลย

ในการใส่ bitik คุณต้องใช้จานต่อไปนี้:

1 - 1

2-2 3 -4 4-8

5 ~ 16

6-32

7-64

8-128

เพียงเพิ่มค่าทั้งหมดทางด้านขวาของบิตที่คุณเลือกและแสดงค่านั้นเป็นเลขฐานสิบหก! ตัวอย่างเช่น หากคุณต้องการเขียนบิต 1 และ 7 ค่าจะเป็น 65

ความแตกต่าง

ไม่มีความแตกต่างระหว่างโมเด็ม Gateway 2000 และ USRobotics Courier - เลือกโมเด็มที่คุณต้องการ ไม่มีความแตกต่างระหว่างโมเด็ม Gateway 2000 Telepath และ USRobotics Sportster แฟล็ก MSK ไม่ได้ทำอะไรเลย

ความแตกต่างระหว่างโมเด็ม Sportster 9600 และ Sportster 14480 อยู่ที่ความเร็วเท่านั้น ไม่มีความแตกต่างระหว่างแฟกซ์/โมเด็ม Sportster 9600 และ 14400 มีความแตกต่างในการติดตั้ง สำหรับ External Courier DS HST มี register S32 - สวิตช์พูดคุย/ข้อมูล สำหรับภายในดูเหมือนว่าจะหายไป แต่คุณต้องดูความช่วยเหลือในโหมดภายนอกจากนั้นใช้ข้อมูลนี้ในโหมดภายใน - คุณเพียงแค่ต้องหาสถานที่บนกระดานที่จะบัดกรีสวิตช์นี้ นอกจากนี้ หากตั้งค่าการติดตั้งไม่ถูกต้อง ลำโพงของโมเด็มจะทำงานไม่ถูกต้อง

การเข้าถึงที่ใช้ร่วมกัน

โมเด็ม USRobotics Shared Access เป็นโมเด็มภายนอกที่มีการเข้าถึงเครือข่าย มีเพียงสิ่งเดียวที่น่าสนใจ - สิ่งนี้รวมอยู่ใน Sportster แต่ด้วยเหตุผลบางอย่างในโหมด Sportster - ด้วยข้อจำกัดที่ตามมาทั้งหมด ไม่มีโหมดนี้ - ส่วนเครือข่ายของโมเด็มนี้อยู่ภายนอกในฮาร์ดแวร์

แล้วมันง่ายกว่ายังไง?

สำหรับโมเด็มภายใน (1D51) คุณต้องระบุ:

atgw562,28s34=0&w

สำหรับโมเด็มภายนอก (1D52) คุณต้องระบุ:

atgw562,22s34=0&w

และอีกครั้งเกี่ยวกับโมเด็ม USRobotics

สปอร์ตเตอร์ 14400

สัญญาณ: เฟิร์มแวร์วันที่ 1994 ความถี่สัญญาณนาฬิกา: 16 Mhz. อัพเกรดเป็น RC 21600 (HST/AON/Voice)

ปัญหา: ข้อผิดพลาด LJTR (ปฏิบัติดังนี้:

ATslO=255sl9=l&w).

สปอร์ตสเตอร์ 14400 วีไอ

สัญญาณ: เฟิร์มแวร์วันที่ 1995, ความถี่นาฬิกา: 16 Mhz, เคสสีดำ

อัปเกรด: สามารถอัปเกรดด้วยตนเองได้

ปัญหา: จับสัญญาณ BUSY ไม่ได้เรื้อรัง (บางครั้งอาจแก้ไขได้โดยการติดตั้งตัวต้านทานเพิ่มเติม)

Sportster 14400 P"n"P

สัญญาณ: หัวหน้างานเฟิร์มแวร์วันที่ 1995, ความถี่นาฬิกา: 24 Mhz.

ไม่สามารถอัปเกรดได้!

ปัญหา: แฮงก์วุ่นวาย (เช่น วาง DTR ระหว่างการโทรออก) ปัญหาเกี่ยวกับการรับแฟกซ์

สปอร์ตเตอร์ 14400 ศรี

คุณสมบัติ โมเด็ม RPI บอร์ดสามเหลี่ยมเล็ก ราคาถูกมาก

ไม่สามารถอัปเกรดได้! ปัญหา: ขาดการแก้ไขข้อผิดพลาดของฮาร์ดแวร์

ไปรษณีย์รัสเซีย 21600

สัญญาณ: การปรากฏตัวของ RHST, Terbo, AON, VOICE มีคุณสมบัติใหม่มากมาย ที่ได้มาจาก Sportster 14400

อัพเกรด: ไม่จำเป็น

ไม่มีปัญหา (คุณเพียงแค่ต้องกำหนดค่า) โมเด็มที่มีเฟิร์มแวร์เวอร์ชันเก่าอาจมีปัญหาเมื่อทำงานกับโมเด็ม ไอดีซี

สปอร์ตเตอร์ 28800

คุณสมบัติ: ความถี่นาฬิกา: 20Mhz.

อัปเกรด: อัปเกรดเป็น flash courier ที่เข้ากันได้ 100% วี.อีวีอาร์,ด้วยความสามารถในการดาวน์โหลด SDL ของแบรนด์

ปัญหา: บางรุ่นหูหนวก ไม่รับสัญญาณ ยุ่ง.

สปอร์ตเตอร์ 33600

คุณสมบัติ: ความถี่นาฬิกา: 92Mhz

ไม่สามารถอัปเกรดได้!

ปัญหา: แฮงก์วุ่นวาย มีปัญหากับการรับแฟกซ์

วินโมเด็ม 28800

สัญญาณ: ภายในไม่มีพอร์ต COM ทำงานผ่านไดรเวอร์และเฉพาะใน Windows เท่านั้น

อัปเกรด: การติดตั้งไดรเวอร์ใหม่ (มีไดรเวอร์สำหรับ 33600 อยู่แล้ว)

ไปรษณีย์รัสเซีย 33600

นี่คือการสร้างทีมอัปเกรด Robert Agababyan & Grisha Rusanov

มีคุณสมบัติใหม่มากมาย มาจากรุ่น Sportster 28800

อัปเกรด: ถามผู้อัปเกรดเกี่ยวกับเวอร์ชันเฟิร์มแวร์ใหม่

ปัญหา: ยังไม่มีใครเห็น

33600 Courier ที่ปรับปรุงแล้ว V.Evr

นี่คือการสร้างทีมอัพเกรดของ Vladimir Dodonov มีคุณสมบัติใหม่มากมาย มาจากรุ่น Sportster 28800

อัปเกรด: ถามผู้อัปเกรดเกี่ยวกับเวอร์ชันเฟิร์มแวร์ใหม่ หากโมเด็มของคุณติดตั้ง FLASH-ROM แสดงว่ารองรับ USR SDL เช่น มีการโหลด SDL เข้าไป

ปัญหา: ยังไม่มีใครเห็น ที

ตัวเลือกสถิติ

Biers (บล็อกข้อผิดพลาด)บล็อกข้อผิดพลาด ข้อผิดพลาดในการบล็อกข้อมูลและโปรโตคอล หากมีข้อผิดพลาดในการบล็อกจำนวนมาก แสดงว่าตัวรับของโมเด็มของคุณกำลังมีปัญหากับสายโทรศัพท์ Biers จำนวนมากโดยเฉพาะอย่างยิ่งในช่วงเวลาสั้น ๆ ในบรรทัดเกิดขึ้นหาก mrdem ดำเนินการในการแลกเปลี่ยนขั้นตอนทศวรรษ /

ลิงค์นาคส์. ขาดการยืนยัน ขาดการรับทราบการรับหนึ่งบล็อกขึ้นไป

ความเร็ว.ความเร็ว. ความเร็วสุดท้ายที่เครื่องรับ/เครื่องส่งสัญญาณทำงานก่อนที่ลิงก์จะขาด

ยกเลิกการเชื่อมต่อเหตุผลสาเหตุของการตัดการเชื่อมต่อ ปกติ \ ปิดท้ายด้วยข้อความว่า DTR ลดลง (การเปลี่ยนแปลงของสัญญาณ DTR เป็นสถานะศูนย์ลอจิก)นั่นคือคอมพิวเตอร์หรือเทอร์มินัลได้ถ่ายโอนสัญญาณ DTR (Data Termiani I Ready - ความพร้อมของเทอร์มินัลข้อมูล) ไปยังสถานะของตรรกะ \ ศูนย์จึงสิ้นสุดเซสชัน

SNR (อัตราส่วนสัญญาณต่อเสียงรบกวน)อัตราส่วนสัญญาณต่อเสียงรบกวน วัดเป็นเดซิเบล (dB) ยิ่งค่าของพารามิเตอร์นี้สูงเท่าใด สัญญาณรบกวนในสายก็จะยิ่งต่ำลงเท่านั้น ดังนั้น ความเร็วที่โมเด็มสื่อสารก็จะยิ่งสูงขึ้นตามไปด้วย ตัวอย่างเช่น SNR ขั้นต่ำที่อนุญาตสำหรับความเร็ว 2400 คือ 14 dB และสำหรับ 19200 - 30 dB นั่นคือหาก SNR น้อยกว่า 30 dB โปรโตคอล V34 จะไม่ให้ความเร็วสูง

ระดับ Recv/Xmit (-dBm)ระดับของสัญญาณรับ/ส่ง ยิ่งจำนวนโมดูโลที่ได้รับมากเท่าใด ระดับสัญญาณก็จะยิ่งน้อยลงเท่านั้น เครื่องรับแต่ละตัวสามารถขอให้เครื่องส่งสัญญาณระยะไกลเปลี่ยนระดับได้

ใกล้ การสูญเสียเสียงสะท้อน (dB)ใกล้ระดับ echo drop เช่น เสียงสะท้อนใกล้ (ลูปสั้น) กี่ครั้งที่เงียบกว่าสัญญาณดั้งเดิม พารามิเตอร์นี้ไม่สำคัญมาก เนื่องจากเสียงสะท้อนใกล้จะถูกระงับโดยระบบตัดเสียงสะท้อนเกือบ 100% แต่ไม่ว่าในกรณีใด ยิ่งตัวเลขนี้มากเท่าไร (ระดับเสียงสะท้อนใกล้จะยิ่งต่ำ) ก็ยิ่งดีเท่านั้น

การสูญเสียเสียงสะท้อนไกล (dB)ระดับเสียงสะท้อนไกล ตัวเลขนี้มีความสำคัญมากกว่ามาก: เสียงสะท้อนระยะไกล (ลูปยาว) นั้นแย่ลงมาก การบิดเบือนในบรรทัดทำให้สัญญาณที่ถูกยกเลิกแตกต่างจากสัญญาณดั้งเดิมอย่างมาก และเป็นผลให้สัญญาณรบกวนยังคงอยู่หลังจากการดับ