Из ардуино идут данные датчиков. Пример - приложение PhysicaloidTest работает и показывает что данные поступают и они верные. Но в своём приложении я их не вижу - чистый экран приложения со словом "данные:". Подскажите,где ошибка? Заранее спасибо.
package com.test.myandroidproject3;
import android.graphics.Color;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.TextView;
import android.os.Handler;
import android.text.Html;
import com.physicaloid.lib.Physicaloid;
public class forarduino extends AppCompatActivity {
Physicaloid mPhys = new Physicaloid(this);
TextView mDateComPort;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_forarduino);
mDateComPort = (TextView) findViewById(R.id.mDateComPort);
mPhys.open();
byte[] buf = new byte[256];
mPhys.read(buf);
tvAppend(mDateComPort, Html.fromHtml("<font color=green>" + "данные: "+ new String(buf)));
}
Handler mHandler = new Handler();
private void tvAppend(TextView tv, CharSequence text) {
final TextView ftv = tv;
final CharSequence ftext = text;
mHandler.post(new Runnable() {
@Override
public void run() {
ftv.append(ftext);
}
});
}
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Пытаюсь авторизоваться на сайте с помощью POST, вываливает ошибка
В общем, не могу разобраться как сделать что-бы в файл записывался результат каждого цикла, а не последнего, подскажите, пожалуйста, как можно...