home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Professional
/
OS2PRO194.ISO
/
os2
/
com
/
utils
/
at_cmd
/
ibm7855a.cmd
< prev
Wrap
OS/2 REXX Batch file
|
1992-08-24
|
2KB
|
49 lines
@echo off
@rem
@rem IBM7855A.CMD by Rob Hamerling (see AT2.DOC file).
@echo Customise IBM 7855-010 modem for ASYNC (but leave it in SYNC mode)
@echo Modem must have been set in AT-commandset mode from the frontpanel!
@rem
@rem Change below AT2 into AT3 if you are using the OS/2 2.0 version of AT2
@rem and change portnumber into the appropriate value (2 for COM2 etc).
@rem Change phone number as desired.
@setlocal
set ATX=AT2
set port=1
set speed=19200
set phone=030-331888
@echo Modem is supposed to be on COM%port%:
@rem First see if the modem responds:
%ATX% %port% %speed% Z
if errorlevel 1 @goto problem
@rem Then reset the modem to the factory settings:
%ATX% %port% ^&F1
@rem Now transmit the customisation commands:
%ATX% %port% B0 E0 L1 M0 Q0 V1 X4 S0=0
%ATX% %port% ^&AP8 ^&AL8 ^&B8N1 ^&C1 ^&D2 ^&I0 ^&L0 ^&M2 ^&R0 ^&S2 ^&X0 ^&Y0
%ATX% %port% \A3 \C0 \G0 \K2 \M14 \N3 \Q2 \R2 \T0 \V1 \X0
%ATX% %port% %%B0 %%C1 %%D0 %%E1 %%F1 %%G1 %%H1 %%I1 %%O1 %%R1 %%V0
@rem Time to store current configuration to both(!) NVM profiles
%ATX% %port% ^&W0 ^&W1
@rem Finally set the phone number to be auto-dialed in SYNC-mode.
%ATX% %port% ^&Z%phone%
goto exit
:problem
if errorlevel 255 @echo [rc=255] Is IBM 7855 modem connected to COM%port%?
if errorlevel 255 @goto exit
if errorlevel 1 @echo %ATX% has prematurely ended,
if errorlevel 1 @echo . . functionname and returncode indicate type of error.
if errorlevel 1 @goto exit
:exit
@endlocal