LusoRobótica - Robótica em Português

Software => C# => Tópico iniciado por: Tayeb em 17 de Setembro de 2009, 18:13

Título: Lidar com Bluetooth em C#
Enviado por: Tayeb em 17 de Setembro de 2009, 18:13
Olá membros e visitantes,

Venho hoje partilhar convosco um achado na Web, lidar com bluettoh em C#, que poderá servir para projectos ainda mais interessantes:

http://blogs.microsoft.co.il/blogs/shair/archive/2009/06/21/working-with-bluetooth-devices-using-c-part-1.aspx (http://blogs.microsoft.co.il/blogs/shair/archive/2009/06/21/working-with-bluetooth-devices-using-c-part-1.aspx)

Um dos projectos interessantes será o de interagir com dispositivos que tenham bluettoth, tais com telemóveis, PDAs etc.

Tayeb
Título: Re: Lidar com Bluetooth em C#
Enviado por: ricardo-reis em 17 de Setembro de 2009, 21:40
testou em que s.o.? aqui, em xp, dá um erro quando clico em 'find bluetooth devices'.. dps quando tiver mais 'descansado' dos olhos dou uma vista d'olhos no código, mas parece mt bem isto.. se realmente funcionar, é optimo.. :)
Título: Re: Lidar com Bluetooth em C#
Enviado por: Tayeb em 18 de Setembro de 2009, 11:01
Caro Ricardo,

Não, não testei, mas creio que deve funcionar pelo menos em XP. É que o que encontrei está no blogue da própria Microsoft. Seria estranho se não funcionasse.

Eu estou de momento a trabalhar em código C# e escrever em cartão SD. Estou tentar interagir com PICs através de porta série. Ainda estou aqui em baixo na curva de aprendizagem. Paralelamente estou a escrever um jogo simples em C#, baseado num trabalho existente. Devo publicar aqui, os dois trabalhos em formato de exercício, como tenho feito com PSoCs.

A minha empresa Aliatron está para lançar no mercado, num futuro breve, DAQs e respectivos códigos para C#, incluindo aplicação para SMS.

Planeio futuramente promover cursos e entre eles está um para C# com microcontroladores.

Tayeb
Título: Re: Lidar com Bluetooth em C#
Enviado por: Tyran em 18 de Setembro de 2009, 12:12
Com c# a comunicação torna-se muito simples mesmo, dou-te só um conselho, no caso de muito volume de dados (no meu caso era passar musicas do pc para um 8051 para colocar na memória externa externa e depois dar música) podes vir a ter de usar threads caso contrário vais ver o programa a engasgar-se um bocado, se programares por eventos e esperares por exemplo numa parte do programa c# por determinadas respostas do micro por exemplo, mas se passares a parte da comunicação para outra thread o visual do programa e outras funções deverão estar ok.

cumpzz
Título: Re: Lidar com Bluetooth em C#
Enviado por: ricardo-reis em 18 de Setembro de 2009, 14:48
eu reparei que estava num blog da ms, mas dá-me erro a procurar por aparelhos com bluetooth.. tou em xp.. o projecto n abriu em vs2005, tenho k experimentar dps no vs2008..
Título: Re: Lidar com Bluetooth em C#
Enviado por: GnGz em 19 de Setembro de 2009, 11:49
eu reparei que estava num blog da ms, mas dá-me erro a procurar por aparelhos com bluetooth.. tou em xp.. o projecto n abriu em vs2005, tenho k experimentar dps no vs2008..

qual é a api?
Título: Re: Lidar com Bluetooth em C#
Enviado por: Tayeb em 19 de Setembro de 2009, 13:26
eu reparei que estava num blog da ms, mas dá-me erro a procurar por aparelhos com bluetooth.. tou em xp.. o projecto n abriu em vs2005, tenho k experimentar dps no vs2008..

Experimentou o demo que se encontra no link?
Título: Re: Lidar com Bluetooth em C#
Enviado por: ricardo-reis em 19 de Setembro de 2009, 13:56
qual é a api?

???

Experimentou o demo que se encontra no link?

sim, aquilo é a demo do projecto.. tem os ficheiros todos do projecto: código, executável, etc.. e como no vs2005 n abre o projecto, tentei correr apenas o executável, que abre, mas que kd tá à procura de aparelhos dá erro e sai do programa.

mas eu kd tiver no pc fixo logo vejo se abre no vs2008.. pk aquilo tem que funcionar.. :)
Título: Re: Lidar com Bluetooth em C#
Enviado por: GnGz em 19 de Setembro de 2009, 21:07
Já descobri , tambem posso usar em Visual Basic...