Posted By: TopGun (Top Gun) on 'CZprogram'
Title:     Re: seriovy port [modem]
Date:      Fri Dec 13 11:52:53 2002

> [W32]
> 
> Hola,
> chtel bych programove ovladat modem. V MSDN jsem se docetl, ze mi staci 
> otevrit soubor COM2 [nebo \.COM2?], nastavit port [rychlost apod] a pak uz

\.COM2 je spravne (C zapis je "\\.\COM2").

> 
> jen WriteFile a ReadFile. Jenze na WriteFile(h,"ATZ",3,...) se mi to
> zasekne, 
> zkousel jsem to ATZ ukoncovat n, r... nic nezabralo. Zasekne - proces, ne 
> OS, musim proces sestrelit. 
> Je v tom jeste nejaka jina fligna? Co musim jeste udelat abych mohl poslat
> AT 
> prikaz na port?

Naozaj staci ten WriteFile, no asi si nespravne 
nastavil handshaking.. BTW - existuje nieco ako SetCommTimeouts, kde si 
nastavis timeouty, aby sa ti to nezasekavalo nadlho.. 
A ked este chces, aby to modem pochopil spravne, pridaj za kazdy prikaz CRLF 
(ale vecsinou staci len CR). 


> 
> dik
> 
>  
>                                                   -Dzon
> 
> **    Masochisticke prirozene sklony nejsou sice zakladni podminkou    ** 
> **             k pouziti Windows, ale velice pomahaji                  **


http://xrs.winradio.com                http://www.rbasic.com
http://xrs.winradio.com/plugins.htm    mailto:stofa@eshs-lab.com

             TopGun  (Are you ready to fly ?)

Search the boards