Pergunta

Estou construindo uma aplicação onde um telefone celular com um acelerômetro é usado para controlar um aplicativo em um computador em uma maneira similar você usaria um mouse. Então eu preciso enviar o movimento do telefone para o computador através de algum protocolo sem fio. Estou pensando em usar Bluetooth, mas não tenho certeza do que atraso de transferência que esperar. Outra possibilidade é usar 802.11g. O que você acha? O atraso que eu poderia esperar dado que eu não atingiu o limite de largura de banda?

Foi útil?

Solução

Eu trabalhei com um grupo na Motorola que uniu-se um pacote de acelerômetro externa para um telefone celular usando Bluetooth. Este trabalho apoiou uma classe de desenvolvimento de jogos móveis em GamePipe Laboratory da USC, ea velocidade foi suficiente para controlar os jogos móveis desenvolvidos pelos alunos. Você precisa ter certeza de pilha Bluetooth do seu telefone tem o perfil correto habilitado para permitir a comunicação de dados.

Outras dicas

Outra vantagem do Bluetooth sobre 802.11g é que o salto de frequência utiliza a tecnologia Bluetooth vai torná-lo menos vulnerável a interferências por todos os outros dispositivos 802.11 na vizinhança, que ficam na mesma freqüência.

Eu não esperaria que a quantidade de dados enviados por um acelerômetro daria Bluetooth quaisquer problemas.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top