WIN API serial - fekezes nelkul

Istvan Retaller istvan.retaller at evoran.hu
Tue Jun 15 09:07:07 CEST 2004


Idézve: Dátum: 2004. 06. 15. 7:16:07. Feladó: Csobolyó János  <janchika at uze.net>.
>Istvan Retaller  <istvan.retaller at evoran.hu> 2004.06.14. 19:40:47 +2h-kor
>írta:
>
>> Felve kerdezem, mert sem auto, sem fekezes nincs benne...
>> Van ra lehetoseg, hogy az elveszett soros kapcsolatot, amirol a win2000 ugy
>> latja, hogy en 
>> foglaltam le,  de a programom mar nem tud vele mit kezdeni, (lezaras, ujra
>> megnyitas nem 
>> segit,) ujra inicializalja valami API-s mesterkedes? Pontositva: ha
>> tuloldali hw okok miatt 
>> lefoglalva marad egy com port, azt csak ujra inditassal lehet eletre
>> kelteni, programbol nem lehet 
>> valami hatarozottabb osztokelessel resetelni?
>> Udv, RI
>
>
>egy kicsit pontosabban mi is a problemad?
>

Sziasztok!
Tobb reagalasra valaszolok osszefoglalo modon. Szoval nem tudok Hyperterminalt meg egyeb 
kulso programot hasznalni, mert sajat programban mukodo soros kezelovel vannak bajaim. Ilyen 
jellegu bajokat egyebkent az IAR ICE is fel tud mutatni, ha figyelmetlen vagyok es kikapcsolom a 
debuggolt eszkozt, elveszik a kapcsolat, hiaba kapcsolom mar vissza, maga az IAR IDE ugat, 
hogy a portot masvalaki mar hasznalja. (O maga hasznalta, egy perccel ezelott...)
A fenti jelenseget sok terminalprogram produlkalja, bar van egy-ketto olyan, ami nem akad ki 
ilyen benazasokra, ebbol gyakakszom, hogy letezik valami dokumentalatlan API, ami ilyen 
esetekben bevetheto es felszabadithato vele egy kiakadt port.

Ilyesmi van az en programom eseteben is. A fejlestesi stadiumban, mikor meg csak modellezni 
tudom a tuloldali hw-t, gyakran belefutok ebbe a csapdaba. A programom elveszett kapcsolat 
eseten megprobalja lezarni az akkor meg ismeretes handleren keresztul a portot, majd ujra 
megnyitni. De nem megy, helyette jon a hibauzenet, hogy a port mar foglalt, nem nyithato meg. 
Persze, hogy foglalt, en nyitottam meg, de le is zartam a hiba utan :-((
Szeretnek attol megszabadulni, hogy a gepet ki-be kapcsolva lehet csak a port foglaltsagat 
megszuntetni.
Most ne arra fokuszaljatok, hogy a kapcsolat miert veszik el, mert ez a fejlesztesi stadiumban 
ohatatlanul elofordul, persze, hogy programhiba, de utalok ujra bootolni. Miert nem jo hiba eseten 
a port lezar - ujra megnyit modszer?

Udv, RI










More information about the Elektro mailing list