Comunicação celular -> Micro

3 respostas
F

Como fazer um celular pegar informações q venham de um computador e o computador pegar informações q venham do celular.

por exemplo:
tenho uma aplicação em um computador que fica enviando informações para a porta serial. queria fazer o meu celular com minha outra aplicação ligado a esta porta com seu cabo, receber estes dados.

só queria saber como fazer o celular entender a porta.

obs. o celular esta com midp 1.0

3 Respostas

fzampa

Amigo, vc vai ter um trabalhão trabalhando com portas e cabos.

Vc precisa utilizar o protocolo comm, na porta ser0 (serial) ou ircm(infravermelho).

Um exemplo:

CommConnection cc= (CommConnection)Connector.open("comm:ircm;baudrate=9600");

OutputStream os = cc.openOutputStream();

os.write('i');
os.close();
cc.close();

O lance é que pode dar um erro assim:

este erro deu em um nokia 7250i. No emulador funciona pq este protocolo é opcional para os fabricantes*

:arrow: http://www.guj.com.br/posts/list/0/18642.java

Então o melhor pra vc é utilizar conexão http.

Essa sim é muito melhor, confiável e prática.

Acontece que vc vai ter que ter um servidor (jsp, asp, php, servlet…) do outro lado.
Isso dificulta um pouco a programação mas nada que vc não de conta.

Boa sorte.

F

teria como eu fazer a comunicação pela usb em vez de ser pela serial?

fzampa:
Amigo, vc vai ter um trabalhão trabalhando com portas e cabos.

Vc precisa utilizar o protocolo comm, na porta ser0 (serial) ou ircm(infravermelho).

Um exemplo:

CommConnection cc= (CommConnection)Connector.open("comm:ircm;baudrate=9600");

OutputStream os = cc.openOutputStream();

os.write('i');
os.close();
cc.close();

O lance é que pode dar um erro assim:

este erro deu em um nokia 7250i. No emulador funciona pq este protocolo é opcional para os fabricantes*

:arrow: http://www.guj.com.br/posts/list/0/18642.java

Então o melhor pra vc é utilizar conexão http.

Essa sim é muito melhor, confiável e prática.

Acontece que vc vai ter que ter um servidor (jsp, asp, php, servlet…) do outro lado.
Isso dificulta um pouco a programação mas nada que vc não de conta.

Boa sorte.

fzampa

Tudo depende se o fabricante implementa o protcolo comm

Criado 22 de dezembro de 2004
Ultima resposta 24 de dez. de 2004
Respostas 3
Participantes 2