Конференция "WinAPI" » Модем, и его статус/состояние... [D7]
 
  • (Монстр) (14.04.08 13:18) [0]
    Вообщем , при включении модема , у него идет еще несколько секунд инициализация.(Видно что у него мигают лампочки)

    но GetCommModemStatus возвращает влаги DSR/CTS
    что все готово.

    хотя если послать сразу команду, например ATZ , от он, соответсвенно не вернет результат.
    Ни ошибки, ни от том, что команда выполнелась.
    Только  после того, как у него перестанут мигать лампочки.

    Как вот этот момент узнать, я чесно говоря незнаю.
  • tesseract © (14.04.08 16:37) [1]
    WaitCommEvent на CTS/DSR  помогает.
  • GanibalLector © (14.04.08 17:42) [2]
    работай с TAPI и посредством этого ты увидишь ВСЕ. Любые сообщения типа занят, не отвечает, разрыв и т.д.
  • (Монстр) (14.04.08 17:43) [3]
    да нет, так как состояния CTS/DSR уже не меняются , то он не будет сигнализировать об этом.

    То есть, получается что, можем типа уже выставил влаги состояния CTS/DSR.

    но на деле, он только секунд через 10 будет реально что то принимать/отправлять
  • (Монстр) (14.04.08 17:44) [4]
    можем -> модем
  • (Монстр) (14.04.08 17:49) [5]
    Увы , но в моем случае TAPI не подходит.
  • GanibalLector © (14.04.08 17:58) [6]
    2 (Монстр)   (14.04.08 17:49) [5]

    В связи с чем ?
  • (Монстр) (15.04.08 10:05) [7]
    просто это не сколько модем сколько GSM шлюз.
  • (Монстр) (16.04.08 16:55) [8]
    вообщем немного понял в какую сторону смотреть.

    если сразу после включения начать опрашивать порт.

    то видно будет что он последним дествием проверяет пин.
  • tesseract © (16.04.08 17:01) [9]

    > просто это не сколько модем сколько GSM шлюз.


    У них запросто CTS/DTR просто замкнуты. Часто такое встречал.
  • (Монстр) (16.04.08 18:00) [10]
    А как же тогда мне узнать, что он выключен или включен ?

    Вообщем хочется проследить вкл/выключение.

    прога, которая идет в поставке, как то это умеет делать.
  • tesseract © (16.04.08 18:05) [11]

    > прога, которая идет в поставке, как то это умеет делать.


    Так portmon-ом и глянь :-)
  • (Монстр) (17.04.08 11:16) [12]
    Portmon смотрел ничего неувидел интересного.
  • tesseract © (17.04.08 11:25) [13]

    > Portmon смотрел ничего неувидел интересного.


    Определение состояния модема то, засечь можно.
 
Конференция "WinAPI" » Модем, и его статус/состояние... [D7]
Есть новые Нет новых   [134433   +21][b:0][p:0]