| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/12/2006 00:33:17
|
Baleado
What is classpath?
Membro desde: 01/12/2006 00:19:22
Mensagens: 6
Offline
|
Viva. Estou a começar a desenvolver uma aplicação no Computador que comunique com dispositivos com tecnologia bluetooth.
Estou ainda numa fase de pesquisa e estou a encontrar bastantes barreiras à sua implementação. Por exemplo para o sistema operativo comunicar com a Dongle USB necessita de um driver, no entanto cada fabricante tem o seu próprio driver não existindo neste momento um standart.
Além disso para desenvolver aplicações neste tipo de tecnologia é necessário possuir a ?stack bluetooth? para poder compilar as aplicações, embora este processo à primeira vista não apresente qualquer tipo de problema, a realidade é sem dúvida outra. Cada fabricante implementa a ?stack? para o seu dispositivo como melhor lhe convém não havendo uma implementação standard. Embora isto pudesse ser ultrapassado usando apenas um dispositivo de uma determinada marca com uma ?stack? específica, a maior parte das companhias não oferecem gratuitamente as bibliotecas para que se possam criar as aplicações.
Como vêem gostava de tornar isto o mais genérico possivel embora isso seja uma tarefa complicada.
Por isso gostava de saber a vossa experiência com este tipo de tecnologia e se possivel dizerem o que usaram.
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/12/2006 19:49:04
|
maluquo1
Thread.start()
Membro desde: 16/04/2005 17:46:33
Mensagens: 39
Offline
|
português de tradutor ??
mas enfim... tem uma API J2ME standard pra dispositivos móveis sim, a JSR-82, mas cada fabricante escolhe se vai adicionar ao dispositivo ou não. Com ela você pode fazer conexões entre dispositivos com aplicativos java, porém não pode conectar o PC com o dispositivo.
Pra isso você tem que usar uma API pro PC oder fazer a conexão, por exemplo a BlueCove.
Um tutorial de como conectar o PC e um dispositivo móvel você encontra aqui:
http://www.benhui.net/modules.php?name=Bluetooth&page=Connect_PC_Phone_Part_1.html
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/12/2006 00:55:05
|
Baleado
What is classpath?
Membro desde: 01/12/2006 00:19:22
Mensagens: 6
Offline
|
por acaso não é portugês tradutor, eu é que estou ainda um pouco confuso em relação à programação com este tipo de tecnologia, apesar de também ser eu que escrevo mal .
Deixa ver se entendi, segundo o que li no link que me mostras-te, a BlueCove é uma API em JAVA para comunicar com a stack bluetooth do windows (driver) sendo esta que "controla" a USB dongle, contudo existem outras stacks bluetooth como a Widcomm.
Estas soluções são para Windows.
O meu objectivo com este tópico, era conhecer as vossas experiência com este tipo de tecnologia, que API usaram e quais recomendam. (Não é necessário que seja para Windows)
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/12/2006 02:49:23
|
maluquo1
Thread.start()
Membro desde: 16/04/2005 17:46:33
Mensagens: 39
Offline
|
É +-, se você quer implementar um programa em java pra dispositivos móveis o dispositivo tem que ter vir já com a API JSR-82.
Se você quer implementar um dispositivo em Java pro PC precisa de alguma API como o bluecove ( que não é oficial, é um projeto desenvolvido por algumas pessoas). Se você quiser fazer um aplicativo pra windows recomendo esse, pra linux não sei dizer, nunca fiz um aplicativo bluetooth pra PC. Na revista webMobile de alguns meses atrás tem um artigo ensinando a fazer um aplicativo pra PC com a Bluecove.
Espero ter ajudado!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/12/2006 13:47:12
|
Baleado
What is classpath?
Membro desde: 01/12/2006 00:19:22
Mensagens: 6
Offline
|
A minha ideia era criar uma aplicação para PC autónoma (sem intervenção humana) que envia-se e recebe-se ficheiros de imagem via bluetooth.
Já agora é possivel ter uma aplicação sempre a correr em background num dispositivo movel. Por exemplo uma aplicação que guarde um historico dos ficheiros enviados e recebidos via bluetooth.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/01/2008 15:05:11
|
Humbertim2
JavaChild
![[Avatar]](/images/avatar/9b559e998150214661f26a1ced740688.jpg)
Membro desde: 31/01/2007 22:04:03
Mensagens: 115
Localização: São Paulo
Offline
|
olaa
sei que este tópico eh antigo...
mais estou a estudar como aplicativo no pc se comunica com
dispositivos bluetooh...
o link citado acima esta indisponivel...
alguem pode me passar um exemplo desses pra estudar...
valewss...
|
A modéstia, quando excessiva, é como o vento que apaga o archote cegando o viadante nas trevas de uma noite interminável.
Para que possa o homem vencer os múltiplos obstáculos que se lhe deparam na vida, precisa ter o espírito preso às raízes de uma ambição que o impulsione a um ideal qualquer.
O homem que calculava |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/02/2008 14:03:09
|
brunogh
What is classpath?
Membro desde: 26/11/2006 01:48:54
Mensagens: 8
Offline
|
Olá!
Talvez isso ajude...
JSR 82 is not only for mobiles:
http://weblogs.java.net/blog/brunogh/archive/2007/09/jsr_82_is_not_o_1.html
Java Bluetooth Framework:
http://marge.dev.java.net
Mobile and Embedded Bluetooth wiki
http://wiki.java.net/bin/view/Mobileandembedded/BluetoothResources
Abraço.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/02/2008 15:57:35
|
Paulo Silveira
Administrador
![[Avatar]](/images/avatar/a87ff679a2f3e71d9181a67b7542122c.jpg)
Membro desde: 07/08/2002 18:38:50
Mensagens: 3879
Localização: São Paulo
Offline
|
Oi Bruno
Parabens a voce e ao Lucas pelo Marge!
|
http://blog.caelum.com.br
QCon SP: o maior evento de líderes e arquitetos agora no Brasil |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/02/2008 22:20:52
|
JxtaNode
JavaGuru
![[Avatar]](/images/avatar/521bdfc40f2f763bd9ccc267fde55653.jpg)
Membro desde: 28/01/2008 18:46:42
Mensagens: 212
Localização: Paris
Offline
|
Uma curiosidade de pesquisa ( thesis) : JXTA over Bluetooth Diploma Thesis 2003
http://www.iks.inf.ethz.ch/publications/files/jxtabt03.pdf
|
Computer science
HTTP://JXTA.ONLINE.FR TEAM MEMBER
CSD Cnam Software Distribution |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/02/2008 02:37:13
|
Duron Maniac
Thread.start()
Membro desde: 02/10/2007 16:16:04
Mensagens: 25
Offline
|
http://bluecove.sourceforge.net/
http://code.google.com/p/bluecove/
Espero que seja útil.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/02/2008 18:05:22
|
brunogh
What is classpath?
Membro desde: 26/11/2006 01:48:54
Mensagens: 8
Offline
|
Olá Paulo,
obrigado. Estamos trabalhando em uma nova versão que deve sair logo, aí divulgaremos aqui!
Abraço.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/03/2008 19:27:52
|
pardal_nb
Virtual Machine Man
Membro desde: 12/09/2006 08:26:06
Mensagens: 674
Offline
|
Fiquei curioso com o funcionamento/comunicação do bluetooth com PC...Então, peguei o meu dispositivo bluetooth que veio no meu celular e iniciei alguns testes..
Já consigo pesquisar e exibir todos os dispositivos com bluetooth ligados. Agora eu gostaria de fazer uma comunicação do meu PC para o celular, por exemplo: Gostaria de enviar uma mensagem do PC para o celular.. já pesquisei, já tentei e nada...a única coisa que consegui encontrar foram mais dúvidas, rs...
Vamos por partes então. Agora q eu já consigo pesquisar os dispositivos e tenho o endereço, como faço para enviar uma mensagem/arquivo para ele?
No caso de mensagem de texto, é necessário que o dono do celular autorize o recebimento, como ocorre qnd mandamos arquivos entre aparelhos?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/07/2008 09:48:40
|
pet165
Smalltalk
Membro desde: 30/11/2006 19:38:05
Mensagens: 2
Offline
|
ola bom dia..
sei que este post esta um pouco morto mas so quero ajuda caso alguem venha a ter essa duvida.
pardal_nb,
Para fazer essa comunicação você usa o protocolo obex... ele cria a comunicação ao passar uma stream para ele...
No bluecove eles implementam isto, de uma olhada nos fonts, é algo bem simples
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/08/2008 16:15:46
|
cabeloide
What is classpath?
![[Avatar]](/images/avatar/50901a6542ade98ecedba98b403134bf.jpg)
Membro desde: 05/05/2008 18:54:47
Mensagens: 6
Offline
|
Pois então, estou com a dificuldade de procurar pelos dispositivos, o que o nosso amigo pardal_nb conseguiu!!!
Fica aqui a pergunta, como foi que isso aconteceu? Utilizou o framework marge? ou a api bluetooth nativa? utilizou bluecove?
Realmente estou QUEBRANDO a cabeça aqui pra resolver isso, mas ta dificil
da um Help...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/09/2008 12:31:26
|
almenezes
Smalltalk
Membro desde: 09/09/2008 12:25:23
Mensagens: 1
Offline
|
Ola...
Espero que ainda estejam utilizando este forum.
Bem, estou encontrando problemas no desenvolvimento de uma aplicação que deve efetuar comunicação PC x Celular nos dois sentidos. Do PC para o Cel eu estou conseguiundo enviar tranquilamente, porém, o celular consegue encontrar o serviço disponibilizado no PC mas não se conecta (o PC fica parado no acceptAndOpen()...).
Estou utilizando BlueCove para o desenvolvimento da aplicação pro PC. Já tentei com RFCOMM e também com OBEX, ambas só funcionam no sentido citado.
Alguém pode me ajudar com isso? O que pode estar acontecendo para o PC não receber conexões? Algum exemplo de como eu posso fazer?
Grato a todos...
|
|
|
 |
|
|