
Estou usando o hiper terminal, comandos AT para manipular o celular. Funciona através da conexão bluetooth e infravermelho onde há facilidade de criação e configuração de um modem gsm (o telefone).
O problema é que tenho que implementar isso usando uma porta USB, apenas as portas de comunicação são detectadas, então não há como configurar um telefone conectado a uma porta USB.
Como posso mapear uma porta USB de forma que o computador pense que é uma porta de comunicação?
Observação:Não estou falando da solução de hardware que é um adaptador de conversor, gostaria de uma solução de software.
usando winxp sp2, celular nokia
Responder1
O telefonegeralmenteexpor um perfil CDC-ACM que deve ser interpretado pelo sistema operacional como uma porta serial virtual.
No Linux, um driver ACM genérico foi implementado para que a maioria dos telefones funcione imediatamente.
No Windows (como você está usando o Hyper Terminal, presumo que você esteja usando o Windows), o fabricante do seu telefone deveria ter criado um driver para você que adiciona uma porta serial quando o telefone está sendo conectado.
Se o fabricante do seu telefone não forneceu este driver, você tem duas opções: usar este software não-livrehttp://www.thesycon.de/eng/usb_cdcacm.shtmlou se tiver coragem suficiente poderá aprender como escrever um pequeno ficheiro .inf e usar a biblioteca incorporada do Windows para isso (veja este pequeno guiahttp://support.microsoft.com/kb/837637/en-us), mas você já precisa saber como escrever arquivos de driver .inf.