Problemas de atraso do Bluetooth do Android IOIO
Pergunta
estou usando a biblioteca IOIO no Android e um dongle bluetooth para obter resultados do hardware IOIO para o telefone Android sem fio, mas parece haver algum atraso na comunicação entre o IOIO e o Android.
então não sei se foi um problema de software relacionado ao código ou um problema de hardware relacionado ao dongle bluetooth.
especificamente, estou usando este código:
http://demos-ioio-irthermometer.blogspot.com/2013/07/ioio-and-mlx90614-ir-thermometer.html
para obter dados do sensor de temperatura para o Android e tenho 2 problemas:
1-se a conexão foi bluetooth ou USB com fio, a leitura da temperatura não é atualizada.
2-o problema de atraso do bluetooth que mencionei acima onde às vezes tenho que reabrir o aplicativo android várias vezes para que a leitura apareça, ao contrário da conexão usb onde aparece na primeira vez mas nunca atualiza.
Solução
não consigo encontrar o identificadorTemp() aí, acho que você criou um, é assim?.....
private void handleTemp (double temp)
{
final float celsius = (float) (temp - 273.15);
final float fahrenheit = (float) ((celsius*1.8) + 32);
TempCelsius.post(new Runnable() {
public void run() {
TempCelsius.setText("Deg C: "+ celsius);
TempFahrenheit .setText("Deg F: "+ fahrenheit);
}
});
}
O que seu log mostra, algo como CRU: xxxxxx
Obrigado ....