+ Responder ao Tópico



  1. #1
    Rurouni_Kenshin
    Visitante

    Padrão Como fazer MODEM discar em linguagem C?

    Pessoal,

    Como faço um programa em linguagem C, no Linux, que faz o MODEM discar para um determinado telefone ?

    T+,

    Marcelo

  2. #2

    Padrão Como fazer MODEM discar em linguagem C?

    Naum sei dizer exatamente como vc vai ter q fazer, mas primeiro vc vai precisar do manual do seu modem pra saber os comandos que ele usa como por exemplo o ATD....
    seu modem eh serial ou eh direto na linha?



  3. #3
    Rurouni_Kenshin
    Visitante

    Padrão Como fazer MODEM discar em linguagem C?

    O modem que tenho é um modem externo, USRobotics, 56k.
    Os comandos para inicializacao, discagem e desconexao eu já tenho, agora preciso saber como usa-los em C para controlar o modem (Inicializar, discar e desconectar).

  4. #4
    kfox
    Visitante

    Padrão Modem discando em C

    Dah uma olhada nos codigos fontes de um programa que faca isso, como o minicom, kppp, etc.
    []'s



  5. #5
    Rurouni_Kenshin
    Visitante

    Padrão Como fazer MODEM discar em linguagem C?

    Estou olhando o codigo do minicom, mas eh muito complexo.
    Caso alguem tenha algum codigo mais "facil", fico muito grato.

  6. #6



  7. #7
    hez4el
    Visitante

    Padrão Como fazer MODEM discar em linguagem C?

    Voce pode procurar no linux.org
    o how to de linux device control.

    porém o conceito é simples, voce precisa mandar escrever as
    sequencias de controle do modem no
    /dev/modem

    este arquivo é uma representação pura do modem, se voce
    escreve nele o modem escuta e responde no stdout e no stderr
    caso haja uma falha, vc só precisa ler o que for escrito nesses
    arquivos que são as saidas padrão do sistema.

    a implementação é maior q a teoria, mas o coconceito é esse!


    Abraços