. , , ,

,,,

,

, . , , , . Smart-.

, . , Z80, Intel 8086, 80186, 80286, 80386, Motorola 68020, 68030 . , , , . , , Intel 89024, 89027, 89024, 89124.

( ) . , .

, , . .

Haves. Smartmodem 300, . Hayes , .

, Smartmodem 300, . , Hayes . , Hayes-, , . , , , , .

Hayes, -, , V.25bis.

, , .

4.1.

. , . , .

:

> ;

> ;

> ;

> " " ( <Alt><H>);

> (ESCAPE ).

CONNECT :

> ;

> .


. 4.1.

"" , . ESCAPE-- . , . , , .

, . 4.1.

4.2. -

Haves- -. AT (Attention ) , Hayes-.

, , <Enter>. , , . , . <0k>. ; . , ASCII- 13 (<CR> Carriage Return) ASCII- 8 (<BS> Back Space), , . - XON/XOFF-- , .

, . 4.2. , , .

. 4.2, AT / Escape- (+++). / .


. 4.2.

. Escape- .

-, AT. , AT. <&>, <>, <*>, <%>, <#>, <+> .

4.1. -

-
AT .
In ROM: 10 ; 11 ROM: 12 <0k> ROM; 3 , , Bell ITU-T.
.
Bell ITU-T: 0 ITU-T V.22/V.2201S; 1 11212.
: 0 ; 1 .
Dn .
( PULSE).
R .
S .
( TONE).
W () .
"" .
. , ( S8).
! (0,5 ) " ".
.
/ 1/8 .
En ( ): ; 1 , , .
Fn : FO ; F1 .


-
: " " (HUNGE UP ON HOOK); 1 " " (OFF HOOK).
Ln : LO ; L1 ; L2 ; L3 .
: ; 1 ( ); 2 ; .
On : 00 ; 01 .
Qn : 00 ( ); 01 .
Sn-x S-: S-; , .
Sn? S- .
Vn : VO ; VI .
Xn , "" . 4 . 4.3. 5.6 /: 5 ; 6 .
Yn : YO ; Y1 1,6 .
Z , : " "; S- " "; ; ; <0>.


- . .

4.2. -

-
& (DCD): & DCD ( 8 DB-25 RS-232) ; &1 DCD .
&Dn (DTR): &DO DTR ( 20 DB-25 RS-232); &D1 DTR ; &D2 OTR " ", ; &D3 DTR .
&F (ERPROM)
&Gn : &GO &G ; &Q1 550 ; &G2 1800 ( ).
&Jn : &JO RJ-11/ RJ-41S/ RJ-45S; &J1 RJ-12/RJ-13.
&Ln : &LO ; &L1 () .
& : & : &1 ; &2 ; & .
&Pn / (-) : & 39/61 ( , ); &1 33/67 ( ).
&Rn RTS ( ): &RO CTS ( 5 DB-25 RS-232) RTS ( 4); &R1 RTS CTS, .


-
&Sn (DSR): &SO DSR ; &S1 DSR ( 6 DB-25 RS-232) 1.
&Tn : & ; &1 ; &2 ; & ; &4 ; &5 : &6 ; &7 .
&Wn ()
&Xn ( ): & 15- DB-25 RS-232; &1 24- DB-25, 15; &2 15 RS-232.
&Zn


- . 4.1. 4.2 .

, :

> ;

> AT;

> RS-232.

ERROR, :

> ;

> .

4.3.

-. . , , , .

. 4.3 Hayes- , -, .

4.3.

h 1
1 2 4
0 + + + + +
CONNECT 1 + + + + +
300 / (
1, 2, , 4)
600, 1200, 2400 /
( )
RING 2 + + + + +
NO CARRIER 3 + + + + +
ERROR 4 + + + + + ,
( 12)
CONNECT 1200 5 + + + +
1200 /
NO DIALTONE 6 + +
BUSY 7 + + ""
NO ANSWER 8 + + + 0,
CONNECT 600 9 + + + +
600 /
CONNECT 2400 10 + + + +
2400 /


. , . ERROR. , .

, ERROR. . , , , , .

. , . , , .

4.4. S-

, . , . , , . . 4.4 S- , .

, , Sn?, . Sn Sn=x. , , :

ATS6 S6;

AT? S6;

=3 S6 3.

, Sn , .

-, S-. S- . , 13 S- SO-S12 , . S-.

4.4. S-

SO 0255 1
S1 0255 0
S2 0127 (ASCII) 43 ASCII ESCAPE , +
S3 0127 (ASCII) 13 ASCII ENTER (<CR>)
S4 0127 (ASCII) 10 ASCII LINEFEED (<LF>)
S5 032, 127 (ASCII) 8 ASCII BACKSPACE (<BS>)
S6 2225 () 2 ,
S7 1255 () 45 ,
S8 0255 () 2 , <,>,
S9 1255(0,1 ) 6 ,
S10 1255(0,1 ) 7 ,
S11 50255(0,1 ) 70 TONE
S12 0255 (0,05 ) 50 ESCAPE


12 . S- , . 4.5.

4.5. S-

S13
S14 0255 .
Η .
1 -:
=0 ;
=1 .
2 :
=0 ;
=1 .


S14 0255 3 :
=0 () ;
=1 .
4 .
5 :
=0 (TONE);
=1 (PULSE).
6 .
7 :
=0 ;
=1 .
S15
S16 0-255 .
0 :
=0 ;
=1
1
2 :
=0 ;
=1 .
3 :
;
1 .
4 :
=0 ;
=1 .
S16 0255 5
=0 ;
1 .
6
:
"0 ;
1 .
7 .
S17 .
S18 0255 , .
S19 .


S20 .
S21 0255 .
0 :
=0 RJ-11/ RJ-41S/ RJ-45S;
=1 RJ-12/RJ-13.
1 .
2 RTS/CTS:
0 RTS CTS;
=1 CTS .
3,4 DTR:
=0,0 DRT ;
=0,1 DTR
;
=1,0 DTR "" ;
=1,1 DTR .
5 DCD:
0 DCD ;
1 DCD .
6 DSR:
0 DSR ;
1 DSR ""
.
7
:
=0 ;
1 .
S22 0255 .
0,1 :
"0,0 ;
0,1 ;
=1,0 ;
=1,1 .
2,3 :
==0,0 ;
=0,1
:
"1,0 :
1,1
.


S22 0255 4,5,6 : =0,0,0 ; "1,0,0 1; 1,0,1 2; =1,1,0 ; =1,1,1 4. 7 : =0 ; =1 .
S23 0255 . 1 : =0 ; -1 . 2,3 : =0,0 0-300 /; "0,1 ; =1,0 1200 /; =1,1 2400 /. 3 . 4,5 : =0,0 ; =0,1 1; =1,0 ; =1,1 0.
S23 0255 6,7 : =0,0 ; =0,1 550 ; =1,0 1800 ; =1,1 .
S24 .
S25 0255 DTR .
S26 RTS CTS .
S27 0255 . 0,1 : ". ; =0,1 ; -1,0 ;


S27 0255' -1,1 -.
2 :
-0 ;
-1 .
3 .
4,5 .
=0,0 ;
-0,1 ;
=1,0 ;
-1,1 .
6 :
=0 ITU-TV.22blS/V.22;
=1 Bell.
7 .


:

50 . , , , . S0=1. S0=0.

51 . SO. 8 , S1 .

52 ESCAPE. ESCAPE-, 43- ASCII "+" (). 0 127.

53 ENTER. "" " " (<CR>), 13. 0 127.

54 LINEFEED. " " (<LF>), 10. 0 127.

55 BACKSPACE. "" (<BS>), 8. 0 32 127.

56 . , " ". , , , " ".

57 , , . ,

CONNECT, , " " NO CARRIER. 45 .

58 , <,>. 2 .

59 . , . 6 (.. 0,6 ).

SI 0 . , . 7 (.. 0,7 ). S10 S9.

511 TONE. , . 70, 7,14 /. 255 1,9 /. ( PULSE).

512 ESCAPE-. ESCAPE- 0,02 . 50 (.. 1 ). 0,4 , 5,1 .

4.5. -

- . - . . . , , -. - , .

(EIA) , DTEDCE. DTE. -.

4.5.1.

, . , -, . EIA - : . 4.3 (DTE DCE) -.

1 - EIA/TIA-578. - 1 , 3. . 4.3, ( .4) ( . 30). - 1 :

> ;

> ;

^ () V;

;

HDLC- ( , );

.


. 4.3. DTE DCE -

, 1, . , .30 , ( ).

- 2.0 1. . 4.3, - , .30 . , 2.0 :

> ;

> ;

> () V--;

> .30;

> () ;

> ;

> ;

> DTE DCE.

" 2.0" ( "" ) -, TIA/EIA-592. SP-2388. . , SP-2388-A, , , <2>.

2.0 , , , , , .4 ( 3) .6 ( 4). DTE . DTE , . 2.0 1; 1 , .

- 3 EIA. , , . 4.3. .30 , 3 , , .4 .6 . ( ).

3 ASCII-. . 3 , , DTE DCE, .

4.5.2. 1

- 1 2.0 -. , , , AT at. ASCII- .

- EIA - +F. , . , . , .

, . :

+Fcommand=?,

command -. , . , 1 AT+FCLASS=? :

0,1

, - 1, ( 0).

( ) . :

+Fcommand?

, , AT+FCLASS? , - 1, :

/

, , .

+ F puram=val

, , a val - . , val . - , - 1 .

. , , <;>. +FTS +FRS, 1 . EIA/TIA-578, - 1 - .

- ( ) () . (<CR><LF>). . (0), CONNECT (1), NO CARRIER (3) ERROR (4) .

4.6.3. 2

EIA - 2.0, , , - 1. +F. ( , ) , .

2.0 , , , . , 1. 2.0 '.i . - <0> <9> (ASCII- 30h 39h) <> <F> (ASCII- 41h 46h). 255, FFh, <F>. h .

ASCII--, <">. <" ">.

. , , - 2.0 . 1. . <(> <)>. , . 1, 2.0 AT+FCLASS=? .

, , <,>. <(0, 2, 4, 8)>. , <>. , 0 255 <(0FF)>. 2.0 , , . . :

(0,1,2), (0), (0-3).

2 . , , . , . , . - 2 :

1 CONNECT

2 RING

3 NO CARRIER

4 ERROR

6 NO DIALTONE

7 BUSY

8 NO ANSWER

- 2.0 TR-29.2 . .1990 . SP-2388-A, TIA/EIA-592 - 2.0. , Sierra, Rockwell , , 2, , 1990 .

, SP-2388-A, (, +FCON +FCO), , . SP-2388-A SP-2388-B. 2, , 1990 ., CLASS :

1 EIA/TIA-578

2 SP-2388-A ( ) 2.0 TIA/EIA-592

4.6.4. 1

1 DTE. DTE . , , DTE . . 4.6 , 1 ( ), .

, DTE (-) -. CNG 1100 , 0,5 3 . - CED- ( ) 2100 2,64 .

- , V.21 ( 2, 300 /), HDLC-. V.21 AT+FCLASS=1. HDLC- CONNECT DTE.

, HDLC- , . 4.4, DTE. HDLC- FFh.

HDLC-, . COh, - . C8h . , DTE . 30. , 03h (0000001 lb), . 4.4, COh (llOOOOOOb).

4.6. 1 -

DTE () - ()
AT+FCLASS-1-> <--"
ATDs>
CNQ>
<CED
< V.21
< HDLC
<-"CONNECT"
< NSF
< NSF
< <DLExETX>
< "OK"
AT+FRH-3>
< "CONNECT"
< CSI
< CSI
< <DLExETX>
< "OK"
AT+FRH-3>
< "CONNECT"
< DIS
< DIS
< <DLExETX>
<- "OK"
AT+FRH-3>
< "NO CARRIER"
AT+FTS-20 -> (200 MC )
AT+FRH-3-> V.21 >
< "CONNECT"
TSI >
<DLExETX> > TSI >
< "CONNECT"
DCS >
<DLExETX> > DCS >
< "OK"
AT+FTS-8 > 80
AT+FTM96 -> V.29
< "CONNECT"
TCP > TCF >
<DLExETX>
< "OK"
< V.21
AT+FRH3 >
< "CONNECT"
< CFR


< CFR
< <DLExETX>
< "OK"
AT+FRH=3 >
< "NO CARRIER"
AT+FTS-20 > (200 MC )
AT+FTM=96 > V.29
< "CONNECT"
<>>
<DLExETX>> <> >
< "OK"
AT+FTS=8-> 80
AT+FTS=3 > V.21 >
< "CONNECT"
EOP >
<DLExETX> > EOP>
< "OK"
< V.21
AT+FRH=3 >
< "CONNECT"
< MCF
< MCF
< <DLExETX>
<"OK"
AT+FRH=3 >
< "NO CARRIER"
AT+FTS20 > (200 )
AT+FTH-3 > V.21 >
<"CONNECT"
DCN > DCN >
<-""
ATHO



. 4.4. NSF-

(FCF), . , .30. 20h 04h, NSF- ( HOI ). - , .30. . 4.4 , DTE .

DTE 16- (FCS/CRC-16). . , , . . DTE , , . <DLE> (10h) <ETX> (03h).

CSI- ( ). DTE AT+FRH=3 ( HDLC-, V.21, 2, 300 /). , NSI-. CSI- 02h ( 40h DTE), .

ASCII-, . ASCII- , , . , - "812-235-1212", DTE "2121-532-218". <DLE><ETX>-napa.

, , -, DTE AT+FRH=3. . 4.5. HDLC- FFh HDLC- C8h ( DTE 13h).


. 4.5. DIS-

DTE, , .

01 h ( DTE 80h) , DIS-. DIS- , , 24 (3 ) , -. - .

DIS- , 1 2. 3. 3 DIS- (CEh B8h OOh) . . 30.

.30 , DTE, , 200 . AT+FTS=20. AT+FTH=3 V.21 ( 2, 300 /).

CONNECT DTE TSI- ( ) . ( ) <DLE> <ETX>. DTE , . TSI- (, , ). DTE DCS- ( ) , DIS-.

. DTE 9600 / ( V.29). DTE 80 , . , .30 EIA/TIA-578.

V.29 , CONNECT. DTE TCF- ( ). , . DTE CFR- ( ) ( 300 /). , , , , . , , , .

, DTE , , . , . 4, , . DTE - ( ). - . DTE -.

MCF- ( ). . DTE +=3, DCN- ( ). " " .

4.5.5. 2

- 1 DTE. , 2.0 . 30 .4. . 4.7, , 2.0.

2.0, DTE ATD- -. +FCO DTE. NSF-, CSI- DSI- ( DTE , ). DTE ASCII-. , DIS- DTE , ( . 4.7 ).

DTE AT+FDT. , . CONNECT DTE, DTE .

, , DTE <DLE><2Eh>, , . - ( ) . DCN- ( ) DTE. DTE , "" .

4.7. - 2.0

DTE -
AT+FCLASS=2.0 >
< ""
ATDs >
CNG>
<
<- "+FCO" < HDL.C
< "+FNF :nsf < NSF
< "+FCI :cs/' < CSI
<- "+FIS :ofe" < DIS
< "OK"
AT+FDT-> TSI >
DCS >
TCP >
< "+FCS :cfr" < CFR
< "CONNECT"
<> > <> >
<DLEx2Eh> > З >
DCN > < MCF
<-"OK"
>


4.5.6. -

. , .

DCA/lntel

DCA/lntel (CAS Communicating applications specification) (DCA) Intel. .

CAS , . . CAS , . Intel - 80188 256 .

CAS ( ), . , DTE. , . CAS , 2Fh.

- , . CAS, , , , , . CAS , , .

FaxBios

FaxBios , , WordPerfect, Hewlett Packard Everex. CAS, FaxBios / . FaxBios - "-" .

PC- FaxBios . 2Fh. Windows API, (DDE).

FaxBios, CAS, , , . , FaxBios , , . FaxBios .

Sendfax Sierra

Sierra Semiconductor , , , . -. Senfax. Sendfax #. .

- Sendfax AT# Sierra EIA-578 SP-2388-A. , Sierra. 1 2. Sendfax Sendfax.

- U.S. Robotics

- (HLF-) U.S. Robotics - WorldPort. HLF- -. HLF-, ATV2+F2Ds.

WorldPort , .30. .4. WorldPort , DTE. HLF- , WorldPort, .

4.6. MNP, V.42 V.42bis

, , :

, . , . DTEDCE , ( -).

, , .

, . , DTE DCE 2 4 , . , .

, , MNP/V.42bis. .

, - (. 4.8).

. .

4.8. MNP, V.42 , V.42bis

-
MNP:
Η 64 ;
1 128 :
2 192 ;
Ǘ 256 ( ).


-
. (1 ..9) .
% : % ( ); %1 MNP; %2 V.42bls; % V.42bls MNP.
% : % ; %1 .
Gn XON/XOFF: GO XON/XOFF ( ); Q1 XON/XOFF.
Jn : JO ; J1 .
. Kn BREAK . . .
Ln MNP: LO ; L1 .
Nn : NO ; N1 ; N2 ; N3 ; N4 LAPM (V.42); N5 MNP.




, . ,

 

 

 

! , , , .
. , :