
Als de stuurprogramma's voor de PCMCIA Card Services Zijn geïnstalleerd, moet de modem
daarmee worden aangestuurd. In dat geval is het programma MODEM.EXE NIET nodig.
Inleiding
Het programma MODEM.EXE wordt gebruikt om de PCMCIA modem in
en uit te schakelen als apparaat voor een bepaalde COM-poort (COM1-COM4).
Het programma stuurt de PCMCIA-hardware rechtstreeks aan; dit kan conflicten tot gevolg hebben
met andere geïnstalleerde PCMCIA-stuurprogramma's.
De PCMCIA-modem mag alleen worden aangesloten en losgekoppeld wanneer het apparaat is
uitgeschakeld.
MODEM.EXE
Het programma MODEM.EXE heeft een aantal parameters
(schakelopties); deze worden in de hierna komende alinea's beschreven. U kunt echter ook het
volgende commando geven:
MODEM<ENTER>
waarna een hulpscherm met toegestane parameters verschijnt.
De vertaling van dat scherm is:
Gebruik: MODEM OFF | COM1 | COM2 | COM3 | COM4 | IRQn IOBASE [/MEM] [SLOT]
| OFF | schakelt de modem uit |
| COM1..4 | specificeert de COM-instelling |
| IRQ | specificeert de te gebruiken IRQ (3,4,5,7) |
| IOBASE | specificeert het basisadres (2E8,2F8,3E8,3F8) |
| /MEM | specificeert het kladgeheugen (80..FF), standaard D0 |
| SLOT | de te gebruiken poort (A or B), standaard A |
COM1 (3F8 IRQ4)
COM2 (2F8 IRQ3)
COM3 (3E8 IRQ4)
COM4 (2E8 IRQ3)
Met het commando:
MODEM OFF<ENTER>schakelt u de modem uit, zodat u de batterijen spaart. Wanneer de ingeschakelde modem niet wordt gebruikt, komt deze automatisch in een " slaapstand" terecht. De boodschap 'Modem is off' wordt getoond om aan te geven dat de modem is uitgeschakeld. Als de modem reeds was uitgeschakeld, verschijnt de boodschap:
'Modem is already off'
Met het commando:
MODEM COM2<ENTER>schakelt u de modem in, en configureert u deze voor gebruik als COM2.
'Modem setup for COM2'om aan te geven dat de modem op de juiste wijze is geconfigureerd.
'Modem is not present'Als de configuratie is mislukt, wordt de volgende foutboodschap getoond:
'Modem failed setup'De modem kan als COM1, COM2, COM3, of COM4 worden geconfigureerd.
Gebruikers die andere dan de standaardinstellingen voor de COM-poort nodig hebben, kunnen de
IRQ-lijn en het IO-basisadres specificeren.
Een voorbeeld:
MODEM 2F8 IRQ5<ENTER>configureert de modem voor gebruik met interrupt 5 en basisadres 2F8.
'Modem setup for 2F8 IRQ5'wordt getoond, als bevestiging dat de modem op de juiste wijze is geconfigureerd.
Het Enabler-programma heeft 1K vrije adresruimte nodig; zonder opgaaf beginnend op locatie D000:0000. In het onwaarschijnlijke geval dat deze ruimte niet op uw machine beschikbaar is, kunt u het startadres opgeven met de parameter /MEM. Een voorbeeld:
MODEM COM2 /C0Dit commando heeft tot gevolg dat het programma de adresruimte vanaf C000:0000 gebruikt. Als de geheugenruimte niet beschikbaar is, wordt de volgende boodschap getoond:
'Invalid memory base address'OF
DEVICE=C:\DOS\EMM386.EXE X=D000-DFFF
Wanneer de Enabler wordt gebruikt in combinatie met NB-400 Series notebook-computers, moet de
speciale parameter ELONEX worden gespecificeerd.
Een voorbeeld:
MODEM ELONEX COM2OF
MODEM ELONEX OFFOp de NB-400 kunnen PCMCIA-kaarten geen gebruik maken van IRQ4; indien COM3 is gespecificeerd, zal de Enabler dus gebruik maken van IRQ5.
Kopieer het programma MODEM.EXE naar uw vaste schijf met het commando:
COPY A:MODEM.EXE C:\(of naar de juiste DOS-padnaam)
MODEM COM2Dit bestand configureert de modem voor COM2 en start het communicatieprogramma "XYZ.....". Nadat u het communicatieprogramma hebt afgesloten, zal de modem worden uitgeschakeld.
XYZ.....
MODEM OFF
Het programma MODEM.EXE retourneert een ERRORLEVEL, zodat het batchbestand kan bepalen of de
configuratie al dan niet succesvol was.
Een voorbeeld van een toepassing hiervan treft u in het volgende batchbestand aan:
@ECHO OFFDit batchbestand heeft als voordeel dat het communicatieprogramma "XYZ....." alleen wordt gestart als de configuratie succesvol was.
MODEM COM2
IF ERRORLEVEL 1 GOTO EXIT
XYZ.....
:EXIT
MODEM OFF