Android не показывает данные от Arduino

181
05 января 2019, 19:30

Из ардуино идут данные датчиков. Пример - приложение 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);
        }
    });
}

}

READ ALSO
Отправка POST запроса с помощью JSOUP

Отправка POST запроса с помощью JSOUP

Пытаюсь авторизоваться на сайте с помощью POST, вываливает ошибка

207
зацикливание @OneToMany и @ManyToOne

зацикливание @OneToMany и @ManyToOne

При запросе в Postman'e

247
Поток FileWriter

Поток FileWriter

В общем, не могу разобраться как сделать что-бы в файл записывался результат каждого цикла, а не последнего, подскажите, пожалуйста, как можно...

148