• Welcome to LusoRobótica - Robótica em Português.
 

Bluetooth Servos

Started by microbyte, 07 de April de 2010, 11:37

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

microbyte

Não pode estar emparelhado, senão quando a aplicação java for tentar usar, não vai conseguir.
Essa aplicação serve mesmo para emparelhar o telemovel com o computador.

Deixa o bluetooth ligado, mas sem estar emparelhado.

zordlyon

Depois de muito tentar e desativar tudo e mais alguma coisa nem assim deu...

da me a msma mensagem...o telemovel fica a espera e quando ponho a correr o Processing no telemovel aparece me uma msg a perguntar se desejo aceitar que o pc faça alteraçoes e nao sei que clico em sim e aparece me a msg no computador a dar erro...

Cumprimentos...
Cumprimentos,
André Carvalho.

microbyte

O meu telemóvel também pergunta uma coisa quando ligo o Bluetooth.
Se eu clicar em "Sim", basicamente, fico com o controlo do rato no telemóvel (até me sai da aplicação), ou seja, fica o telemóvel sincronizado com o PC... Experimenta carregar em não.

zordlyon

No meu pergunta me "Deseja aceitar a ligaçao de ACC?" em que ACC e o nome do meu computador, e eu tenho que obrigatoriamente clicar em sim porque se nao da me erro no programa do telemovel.

Infelizmente ta dificil isto  >:(

Cumprimentos...
Cumprimentos,
André Carvalho.

microbyte

Antes de continuarmos, já verificaste se o teu telemóvel é suportado pelo Mobile Processing?

zordlyon

sim é, tem o software do nokia N95, e um E71.

Usa o CLDC - 1.1
e o  MIDP - 2.0

ja fiz algumas aplicaçoes em java para ele atraves do netbeans e nunca tive problemas a nao ser bugs de programaçao.

Agora o que me esta aqui a deixar tolo das "antenas" e ele emparelhar perfeitamente com o computador, mas em vez de emparelhar uso o seu programa e diz me que o bluetooth esta desligado...

Cumprimentos..
Cumprimentos,
André Carvalho.

microbyte

Trata-me por tu... ;)

Se no telemóvel diz "Waiting for base...", em princípio desse lado está tudo bem...

Tens de tentar experimentar outras coisas... Já não sei o que hei-de sugerir...
Comigo funcionou tudo 5*, não foi preciso partir muita pedra. Contudo estou no OSX, não sei como se comportaria o programa no Windows.

zordlyon

lol ok  ;D

Pois la esta, disses te tudo, tens um Mac, e a minha proxima aquiziçao quando juntar umas croas  ;D ;D

Assim que souber ponho aqui, ate la vou partir pedra pois, não ha de ser nada, simplesmente sao pequenas partidas da Microsoft  ;) ;)

Cumprimentos...
Cumprimentos,
André Carvalho.

senso

Isso deves precisar de instalar 15 tonaledas de drivers, eu tentei simplesmente emparalhar um n78 com o vista e é para esquecer, nem com tudo quanto é driver aquilo quer trabalhar, linux é só fazer ligar e pronto, podes sempre usar linux, que é o que um mac te dá, mas o mac tem mais bling bling e qualquer coisa tens de ligar ao steve jobs lol
Avr fanboy

zordlyon

lool pois eu logo imaginei isso.. :D.

Eu ando aqui a tentar martelar  nisto... ;) ;)

Cumprimentos...
Cumprimentos,
André Carvalho.

XicoMBD

Parabéns pelo projecto Ricardo.  :)
Já o tinha visto à algum tempo mas só agora o estou a tentar replicar.

Mas quando corro os programas dão-me os seguintes erros:
Mobile Processing:
  bt = new Bluetooth(this, 0x0003); // RFCOMM
QuotePerhaps you wanted the overloaded version "Bluetooth();" instead

Processing:
    bt = new Bluetooth(this, Bluetooth.UUID_RFCOMM); // RFCOMM
QuoteCannot find anything named "Bluetooth.UUID_RFCOMM"

Como os posso solucionar?

Tenho muito pouca experiência em processing...  :-[

microbyte

Boas, obrigado pelo feedback!

Instalaste as bibliotecas Bluetooth, respectivas, correctamente?

XicoMBD

Correctamente não devo ter instalado...

Como se faz?

microbyte

Bem, tudo depende do sistema operativo que estás a usar...
Eu também já não me lembro muito bem do que fiz, mas lembro-me que ainda precisei de fazer uns truques...

Para o processing, precisas desta biblioteca:
http://www.extrapixel.ch/processing/bluetoothDesktop/

Metes na pasta "libraries" do programa.

A do mobile processing já vem nativa, logo não precisas de a instalar...
http://mobile.processing.org/reference/libraries/bluetooth/

Penso que o truque que fiz foi apenas no lado do Processing:
Portanto tu metes a pasta "bluetoothDesktop" dentro da pasta libraries do processing...
Dentro dessa pasta "bluetoothDesktop" tens uma pasta chamada "library". Renomeei o ficheiro "avetanaBT.jar" para "avetanaBT.jar_", para o processing não usar este ficheiro e usar o bluecove ("bluecove-2.0.2-snapshot" que está na mesma pasta)...

XicoMBD

Obrigado, Já fiz isso mas continuo a ter os mesmos erros  :(

Estou a usar o Windows XP...