กลับไปที่หน้าสารบัญ

รีจีสเตอร์-S: คู่มือสำหรับผู้ใช้ Xircomฎ CardBus Modem

ทำความรู้จักกับรีจีสเตอร์-Sการอ้างอิงถึงรีจีสเตอร์-S

ทำความรู้จักกับรีจีสเตอร์-S

โมเด็ม Xircom ใช้ตำแหน่งต่าง ๆ เพื่อจัดเก็บหน่วยความจำหรือที่รู้จักกันในชื่อ รีจีสเตอร์-S เพื่อเก็บรวบรวมข้อมูลที่ทำหน้าที่ควบคุมสภาพแวดล้อมในการทำงานของโมเด็ม ผู้ใช้โมเด็มควรให้ความสนใจกับรีจีสเตอร์-S ดังต่อไปนี้พอสมควร รีจีสเตอร์-S จะนำมาใช้ร่วมกับคำสั่ง AT

ถ้าต้องการแสดงค่าของรีจีสเตอร์-S ให้พิมพ์คำว่า ATSn? โดยที่ n แทนจำนวนของรีจีสเตอร์-S หลังจากนั้นจึงกด Enter

ถ้าต้องการดัดแปลงค่าของรีจีสเตอร์-S ให้พิมพ์คำว่า ATSn=r โดยที่ n แทนจำนวนของรีจีสเตอร์-S และ r หมายถึงค่าใหม่หรือการตั้งค่าใหม่ หลังจากนั้นจึงกด Enter

การอ้างถึงรีจีสเตอร์-S

S0 คือ เสียงกริ่งเพื่อรับสาย
  • รายละเอียดของรีจีสเตอร์ S0 เป็นตัวกำหนดจำนวนของเสียงกริ่งที่ต้องการก่อนที่โมเด็มจะเข้าสู่สภาวะพร้อมที่จะยกหูโทรศัพท์เพื่อรับสายเรียกเข้า (ตอบรับอัตโนมัติ) ค่าปรากฏระหว่าง 0 - 255 ส่วน ATS0=0 จะทำให้ฟังก์ชันตอบรับอัตโนมัติไม่ทำงาน ค่าตั้งต้นเป็น 0
  • S1 ตัวนับเสียงกริ่ง
  • รีจีสเตอร์นี้สำหรับอ่านอย่างเดียว ค่าของ SI จะเพิ่มขึ้นทุกครั้งพร้อมกับเสียงกริ่ง หากไม่ปรากฏเสียงกริ่งระหว่างช่วงหยุดทุก ๆ 6 วินาที ย่อมแสดงว่า รีจีสเตอร์นี้ถูกลบออกแล้ว ค่าของ S1 กำหนดได้ตั้งแต่ 0 - 255 ค่าตั้งต้นคือ 0 แต่ทั้งนี้อาจมีข้อกำหนดเฉพาะในบางประเทศ
  • S2 คือ ตัวอักษรเอสเคป AT
  • รีจีสเตอร์ S2 กำหนดตัวอักษร ASCII ที่ใช้ในชุดลำดับเอสเคป คำสั่งนี้จะนำมาใช้เพื่อนำโมเด็มกลับเข้าสู่โหมดคำสั่งอีกครั้งโดยที่ยังเชื่อมต่ออยู่กับโมเด็มระยะไกล ค่าตั้งต้นคือ S2=43 ซึ่งก็คือเครื่องหมาย "+" ดังนั้น ค่าตั้งต้นของชุดลำดับเอสเคปจึงเป็น +++ ค่า ASCII ที่กำหนดเป็น 127 และต่ำกว่านี้จะนำมาใช้ได้ ถ้าต้องการปิดการทำงานของชุดลำดับเอสเคปนี้ ให้ตั้ง S2 เป็นค่าที่สูงกว่า 127
  • S3 คือ ตัวอักษรระงับสายคำสั่ง
  • รีจีสเตอร์นี้ประกอบด้วยค่า ASCII ของตัวอักษรเพื่อยกเลิกสายคำสั่ง (หรือเครื่องหมายสิ้นสุดบรรทัด) ค่าตั้งต้นจากโรงงาน คือ ASCII 13 - หรือเครื่องหมายแสดงสิ้นสุดบรรทัด คุณสามารถกำหนดรีจีสเตอร์ S3 เป็นค่าใด ๆ ก็ได้ระหว่าง 0 และ 127
  • S4 คือ ตัวอักษรจัดรูปแบบการตอบสนอง
  • รีจีสเตอร์นี้ประกอบด้วยค่า ASCII ของตัวอักษรสำหรับการเลื่อนบรรทัด ค่าตั้งต้นจากโรงงาน คือ 10 คุณสามารถตั้งรีจีสเตอร์ S4 เป็นค่าใด ๆ ก็ได้ระหว่าง 0 และ 127 โมเด็มใช้ตัวอักษรสำหรับการเลื่อนบรรทัดในโหมดคำสั่งเมื่อโมเด็มตอบสนองต่อเครื่องคอมพิวเตอร์
  • S5 คือ ตัวอักษรแก้ไขสายคำสั่ง
  • รีจีสเตอร์นี้ประกอบด้วยค่า ASCII ของตัวอักษรถอยกลับหนึ่งตำแหน่งและสามารถปรับใช้ร่วมกับการส่งสัญญาณแบบอะซินโครนัสเท่านั้น ค่าตั้งต้นจากโรงงาน คือ 8 คุณสามารถตั้งรีจีสเตอร์ S5 เป็นค่าใด ๆ ก็ได้ระหว่าง 0 และ 32 หรือ 127 โมเด็มจะไม่ยอมรับตัวอักษรสำหรับถอยกลับหนึ่งตำแหน่ง หากมีการตั้งรีจีสเตอร์ด้วยค่าที่สูงกว่า ASCII 32
  • S6 คือ รอก่อนหมุนโทรศัพท์
  • รีจีสเตอร์นี้กำหนดช่วงเวลาที่โมเด็มจะรอหลังจากเข้าสู่สภาวะพร้อมยกหูโทรศัพท์ก่อนหมุนตัวเลขตัวแรก ช่วงรอก่อนหมุนต้องนาน 2 วินาทีเป็นอย่างน้อย รีจีสเตอร์ S6 สามารถตั้งเป็นค่าใด ๆ ก็ได้ระหว่าง 2 และ 65 วินาที ค่าตั้งต้น คือ 2 วินาที ค่าของตัวแปลงการหมุนหมายเลขโทรศัพท์ W จะทำให้ค่าในรีจีสเตอร์ S6 ไม่ทำงาน อย่างไรก็ดี การทำงานในส่วนนี้อาจได้รับผลกระทบจากตัวเลือก ATX บางตัวเลือกอันเนื่องมาจากข้อจำกัดในบางประเทศ ทั้งนี้ อาจมีข้อจำกัดหรือการตั้งค่าเป็นค่าตั้งต้นที่ใช้เฉพาะในบางประเทศ
  • S7 คือ ระยะเวลาก่อนวางสาย
  • รีจีสเตอร์นี้ทำหน้าที่กำหนดจำนวนวินาทีที่โมเด็มต้นทางจะเริ่มต้นรอสัญญาณพาหะจากโมเด็มปลายทางก่อนจะวางสาย ตัวนับเวลาจะเริ่มต้นทำงานเมื่อโมเด็มหมุนหมายเลขโทรศัพท์ (เริ่มการทำงาน) เสร็จหรือเข้าสู่สภาวะพร้อมหมุนหมายเลขโทรศัพท์ (รับสาย) ในโหมดเริ่มการทำงาน ตัวนับเวลาจะถูกตั้งค่าใหม่เพื่อตรวจสอบสัญญาณรับสายหากข้อจำกัดในบางประเทศอนุญาต ตัวนับเวลายังทำหน้าที่กำหนดระยะเวลาไม่มีเสียงเพื่อรอสายด้วยตัวแปลงการหมุนหมายเลขโทรศัพท์ @ (เป็นวินาที) ไม่สามารถใช้ S7 ร่วมกับตัวแปลงการหมุนหมายเลขโทรศัพท์ด้วย W รีจีสเตอร์ S7 สามารถตั้งเป็น 1 - 255 วินาทีโดยมีค่าตั้งต้นเป็น 50 วินาที ทั้งนี้ อาจมีข้อจำกัดหรือการตั้งค่าเป็นค่าตั้งต้นที่ใช้เฉพาะในบางประเทศ
  • S8 คือ ระยะเวลาที่หยุดรอสำหรับตัวแปลงการหมุนหมายเลขโทรศัพท์ด้วยเครื่องหมายจุลภาค (,)
  • รีจีสเตอร์นี้ทำหน้าที่กำหนดจำนวนวินาทีเพื่อหยุดให้กับเครื่องหมายจุลภาค ( , ) แต่ละตัวในสตริงการโทรหรือสายคำสั่ง ค่าตั้งต้น คือ 2 วินาทีแต่โมเด็มยอมรับค่าต่าง ๆ ระหว่าง 0 - 65 ทั้งนี้ อาจมีข้อจำกัดหรือการตั้งค่าเป็นค่าตั้งต้นที่ใช้เฉพาะในบางประเทศ
  • S10 คือ หน่วงเวลาระหว่างช่วงที่สูญเสียสัญญาณพาหะ/วางสาย
  • รีจีสเตอร์นี้ทำหน้าที่กำหนดระยะเวลา ( 1 ใน 10 ของวินาที) ที่โมเด็มจะรอหลังจากสัญญาณพาหะขาดหายไปก่อนที่จะวางสาย ค่าตั้งต้น คือ 20 (2.0 วินาที) รีจีสเตอร์ S10 จะยอมรับค่า 1 - 254 ใน 1 ใน 10 ของวินาที (หรือ 0.1 - 25.4 วินาที) ทั้งนี้ อาจมีข้อจำกัดหรือการตั้งค่าเป็นค่าตั้งต้นที่ใช้เฉพาะในบางประเทศ
  • S11 คือ ระยะเวลาที่ส่งเป็นสัญญาณ DTMF
  • รีจีสเตอร์นี้ทำหน้าที่กำหนดความเร็วของการหมุนโทรศัพท์ด้วย "ระบบปุ่มสัมผัส" ซึ่งจะนำมาเติมหน้าให้สำหรับแต่ละประเทศ ค่าจะอยู่ระหว่าง 50 - 150 มิลลิวินาที ค่าตั้งต้น คือ 95 มิลลิวินาที ค่าของรีจีสเตอร์ S11 จะไม่ส่งผลกระทบต่อการหมุนหมายเลขโทรศัพท์ด้วยระบบพัลส์ ทั้งนี้ อาจมีข้อจำกัดหรือการตั้งค่าเป็นค่าตั้งต้นที่ใช้เฉพาะในบางประเทศ
  • S12 คือ เวลาเอสเคป
  • รีจีสเตอร์นี้ทำหน้าที่กำหนดค่า (เพิ่มขึ้นเป็น 20 นาที) ของระยะเวลาที่หยุดหลังชุดลำดับเอสเคป ค่าจะกำหนดเป็น 0 = 255 และค่าตั้งต้น คือ 50 หน่วยของ 0.02 วินาทีในแต่ละครั้ง หรือ 1 วินาที
  • S28 คือ การโมดูเลชั่นด้วย V.34 จะทำงาน/ไม่ทำงาน
  • รีจีสเตอร์นี้จะทำให้การโมดูเลชั่นด้วยมาตรฐาน V.34 ทำงานหรือไม่ทำงาน ค่าตั้งต้นคือ 1 ค่าที่ถูกต้อง คือ 0 หรือ 1 ส่วนค่าที่เป็น 0 จะทำให้การโมดูเลชั่นมาตรฐาน V.34 ไม่ทำงาน ค่าอื่น ๆ ในช่วงดังกล่าวจะทำให้การโมดูเลชั่นมาตรฐาน V.34 ทำงาน
  • S30 คือ ระยะเวลาก่อนยุติการเชื่อมต่อ
  • ค่าที่รีจีสเตอร์นี้กำหนดจะช่วยระบุระยะเวลาที่โมเด็มจะรอ (เป็นนาที) ก่อนตัดการเชื่อมต่อเมื่อไม่ได้ส่งหรือรับข้อมูล ฟังก์ชันนี้จะนำมาใช้ได้เฉพาะเมื่ออยู่ในโหมดบัฟเฟอร์เท่านั้น ฟังก์ชันนี้กำหนดได้ด้วย AT\Tn ค่าอยู่ระหว่าง 0-255 ส่วนค่าตั้งต้นคือ 0 (ไม่ทำงาน)
  • S35 คือ สัญญาณโทนสำหรับสายข้อมูล
  • รีจีสเตอร์จะเปิดหรือปิดสัญญาณความถี่และจังหวะเช่นที่ระบุใน V.25 เพื่อใช้แยกความแตกต่างระหว่างสายข้อมูล/แฟกซ์/สนทนา รีจีสเตอร์นี้กำหนดด้วย AT-Cn ความถี่อยู่ที่ 1300 Hz ขณะที่จังหวะตั้งเป็น 0.5 วินาทีขณะเปิดและ 2 วินาทีเมื่อปิด ค่าตั้งต้นกำหนดเฉพาะในแต่ละประเทศ บางประเทศจะไม่อนุญาตให้ปิดการทำงานของสัญญาณโทนสำหรับสายข้อมูล

  • S35=0
    สัญญาณโทนสำหรับสายข้อมูลไม่ทำงาน (ค่าตั้งต้น)
    S35=1
    สัญญาณโทนสำหรับสายข้อมูลทำงาน
    S37 คือ อัตราการหมุนโทรศัพท์ S42 คือ อัตราอัตโนมัติ

    อัตราอัตโนมัติมาตรฐาน V.32bis และ V.22bis จะไม่ทำงาน การทำงานแบบรีเทรนจะไม่ทำงานหรือทำงานเมื่ออยู่ในโหมดวันที่ และการย้อนกลับจะไม่ทำงานเมื่ออยู่ในโหมดข้อมูล

    S43 คือ โหมดอัตโนมัติ

    การทำงานของโหมดเริ่มต้นการทำงานอัตโนมัติด้วยมาตรฐาน V.32bis ไม่ทำงาน

    S48 คือ การควบคุมข้อผิดพลาด LAPM และการเชื่อมต่อ ตารางต่อไปนี้แสดงการตั้งค่าการจัดรูปแบบสำหรับ S36 และ S48 ที่จำเป็นเพื่อติดต่อเชื่อมโยงในบางลักษณะ S89 คือ โหมดนับเวลาถึงการควบคุมระยะเวลาเตรียมพร้อม
  • รีจีสเตอร์นี้แสดงจำนวนของวินาทีที่โมเด็มจะไม่ทำงาน (ไม่มีตัวอักษรใดที่ส่งมาจาก DTE และไม่ปรากฏคำว่า RING) ในสภาวะคำสั่งก่อนที่โมเด็มจะนำตัวเองกลับเข้าสู่โหมดเตรียมพร้อม การตั้งค่าเป็นศูนย์จะช่วยป้องกันโหมดเตรียมพร้อม ค่าตั้งต้น คือ 30 แบ่งช่วงเป็น 0 และ 5 - 65
  • S91 คือ ระดับการส่งผ่านของสาย
  • รีจีสเตอร์นี้กำหนดระดับการส่งของสายในรูป dB พร้อมด้วยเครื่องหมาย - (เครื่องหมายลบ) ซึ่งมีนัยยะที่สำคัญ ค่าตั้งต้น คือ 15 dB ช่วงอยู่ที่ 6 - 15

  • กลับไปที่หน้าสารบัญ