quinta-feira, 1 de agosto de 2013

Conexão com dois SensorTags em um mesmo Dongle USB do do kit de desenvolvimento CC2541 da Texas

Esta postagem é referente a alguns testes feitos com o kit de desenvolvimento CC2541 SensorTag da Texas para conectar 2 dispositivos SensorTags no mesmo Dongle Bluetooth USB do Kit.


Estes testes são feitos em paralelo com o de Isabela Angelo, autora do blog: 


O primeiro teste realizado é utilizar o código em Python para linux disponível na wiki da Texas:


Foi realizada uma modificação para que apenas os botões funcionem


  • Salvar os arquivos em uma pasta no pc.
  • Para executar o dongle bluetooth do kit deve estar conectado na porta usb.
  • Entrar no terminal e executar o arquivo bluetooth.py.

  • Digitar "d" para verificar os dispositivos bluetooth e logo em seguida pressionar o botão lateral do SensorTag.


  • Quando aparecer os dispositivos disponíveis digitar "e" para estabelecer a conexão



  • Digitar "1" para ativar as notificações



  • Quando a ativação estiver completa pressionar um dos botões da ponta do SensorTag e verificar se em "Attribute: 0x5f Value: 0" modifica para "Attribute: 0x5f Value: 1" ou "Attribute: 0x5f Value: 2" (Se pressionar os 2 botões ao mesmo tempo deverá aparecer "Attribute: 0x5f Value: 3")


  • Para conectar outro SensorTag para ser utilizado simultaneamente, não fechar e nem desconectar o outro sensor. Digitar "d"



  • Deverá aparecer a seguinte tela informando que foi encontrado outro dispositivo sem ser o que já está conectado:



  • Digitar "1"




  • Verificar o "Attribute: 0x5f Value:" conforme feito anteriormente

  • Verificar o "Recive HandValue notification from conhandle:" se for "0", é a resposta do primeiro SensorTag conectado, se for "1" é o segundo SensorTag.



  • Para finalizar a conexão pressionar o botão lateral do primeiro SensorTag conectado



  • Em seguida pressionar o botão lateral do segundo SensorTag conectado



  • Digitar "Enter" para finalizar a aplicação



Nenhum comentário:

Postar um comentário