【问题标题】:Android IOIO bluetooth lag problemsAndroid IOIO蓝牙卡顿问题
【发布时间】:2014-01-21 22:12:12
【问题描述】:

我正在使用 android 中的 IOIO 库和蓝牙加密狗将 IOIO 硬件的结果发送到 android 手机无线,但 IOIO 和 Android 之间的通信似乎有些滞后。

所以我不知道这是关于代码的软件问题还是关于蓝牙加密狗的硬件问题。

特别是我正在使用此代码:

http://demos-ioio-irthermometer.blogspot.com/2013/07/ioio-and-mlx90614-ir-thermometer.html

从温度传感器获取数据到 android,我有 2 个问题:

1-无论是蓝牙连接还是有线 USB 连接,温度读数都不会更新。

2-我上面提到的蓝牙滞后问题,有时我必须多次重新打开android应用程序才能显示读数,这与第一次出现但从未更新的usb连接不同。

【问题讨论】:

  • 温度读数不更新。 ?你的编码?
  • 查看我在问题正文中发布的链接,我只是复制并粘贴了代码,没什么新内容……我的代码与链接中的代码相同。你的答案?

标签: android ioio


【解决方案1】:

我在那里找不到 handleTemp(),我想你创建了一个,是这样的吗? .....

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);
        }
      });
 }

您的日志显示什么,例如 RAW:xxxxxx

谢谢....

【讨论】:

  • 我已经为handleTemp写了一个与这个类似的代码是的,但我会试试你的代码。
猜你喜欢
  • 1970-01-01
  • 2011-12-23
  • 1970-01-01
  • 2011-10-15
  • 2011-07-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多