Controlul vitezei și parametrilor conexiunii

Astfel, memoria nevolatilă este un instrument convenabil pentru reglarea modemului: prin scrierea parametrilor de care aveți nevoie, puteți pune doar comanda "ATZ" în șirul de inițializare. În plus, prin schimbarea modemului la orice alt computer, veți putea să configurați unul cu această comandă în același mod în care a fost configurat înainte.







După cum știți deja, setarea de viteză (rata de transfer), care este selectat în programul de comunicare, definește viteza portului, adică, rata de transfer de date între și modemul computerului. S-ar părea că acest parametru este pur și simplu egală cu viteza maximă de transmisie a modemului, în cazul în care modemul este conectat la viteza maximă, atunci totul va lucra în comun acord, iar în cazul în care viteza de conectare va fi mai mică, modemul cu ajutorul mecanismului de reglare a debitului (pagina 75.) va fi în măsură să încetinească fluxul de date de la computer. Din păcate, nu totul este atât de simplu.

În cazul în care un modem hardware implementează un protocol de control (MNP4, V.42) sau compresie (MNP5, V.42bis) date primește de octeți de calculator în format asincron - cu pornire, oprire biți și biți de paritate (pag 59.) - el îndepărtează de la ele toate informațiile de serviciu și trimite un octet "gol" la linie, adică exact 8 biți. Ca urmare, cantitatea de informații care rulează pe linie este mai mică decât cantitatea de informații transmise între

computer și modem. Modemul de recepție este forțat să adauge biții de serviciu fiecărui octet primit, mărind cantitatea de informații. Nu este greu de imaginat că, din acest motiv, viteza portului partidului de primire ar trebui să fie mai mare decât viteza de comunicare!

În cazul în care modemul este, de asemenea, încă și comprese dat Nye au transmise, diferența de viteză va fi chiar mai mare, deoarece modemul de primire, constatările razarhiviruem, chiar mai mult crește volumul lor. Dacă ne amintim că, la fiecare conexiune modem și trebuie să transmită și să primească date, devine clar faptul că viteza portului pentru modemuri cu corectarea erorilor și de compresie a datelor trebuie să fie întotdeauna semnificativ mai mare decât debitul maxim de modem. Astfel, Modeme 14 400 biți / s recomandat pentru a seta viteza portului egală cu 38400 baud și modemurile 28 800 33 600 - cel puțin 57,600 bps (și în cazul în care computerul procesor suficient de rapid - și apoi 115







Dar asta nu e tot. Dacă, de exemplu, vă este conectat modemul

viteza de 14,400 bps cu corecție de eroare și ați instalat prudent viteza de program a portului 38,400 baud - nu vă grăbiți să vă bucurați. Având conectat la 14,400 bps, unele modemuri se străduiesc să comutați portul la aceeași viteză! Pentru a scăpa de această îngrijire necorespunzătoare, trebuie să oferiți modemului o comandă (sau chiar mai bună - să o includeți în șirul de inițializare):

În plus, acest lucru ar trebui avut în vedere și în program - interzicerea reinstalării vitezei portului ("blocarea portului" sau, după cum spun experții mari, "blocarea portului"). Opțiunea corespunzătoare se numește adesea "Auto Baud Detect" și trebuie să fie dezactivată (setată la oprit).

În cele din urmă, trebuie să activați controlul fluxului în modem utilizând următoarele comenzi:

Prima dintre aceste comenzi include controlul fluxului, iar al doilea - selectează versiunea sa "greu" (CTS / RTS, vezi pagina 75). În cazul în care modemul răspunde la aceste comenzi «EROARE» mesaj, nu vă faceți griji - sau modemul se numește «Sport ster» (. A se vedea bara laterală), sau pur și simplu nu are corectarea erorilor de hardware și apoi toate lucrurile despre care vorbim, nu faci este necesar.

Proprietarii de modemuri Sportster

Nu toate modemurile cu corecție de eroare înțeleg comenzile de mai sus. Astfel, modemurile seriei Sportster de la US Robotics au

Această setare trebuie să garanteze că modemul funcționează în mod fiabil la viteză maximă cu protocoale de corecție a erorilor și de compresie a datelor. Dar, probabil, veți dori fie să contactați la o anumită viteză diferită de viteza maximă, fie să opriți corecția de eroare hardware. Comenzile pentru controlul protocolului MNP sunt date în Anexa 2 (pagina 293), iar comenzile de setare a legăturii hard, din păcate, nu aparțin standardului - acestea diferă pentru modemuri diferite. Deci, modemurile americane Robotics înțeleg comanda AT K<число>, unde <число> în intervalul de la 1 la 14 alege una dintre vitezele standard de la 300 la 28 800 de biți / s, iar în modemurile bazate pe jetoanele Rockwell, comanda ATV servește de obicei aceluiași scop<число (таблицы соответствия <чысел> vitezele acestor modemuri sunt, de asemenea, diferite).

Windows 3.1 Driver de comunicare

și înlocuiți-l cu







Articole similare

Trimiteți-le prietenilor: