Physicaloid library Arduino + Android

248
09 февраля 2018, 20:34

Никак не могу разобраться как создать цикл чтения Serial Monitor'a при помощи библиотеки Physicaloid library. А выход из этого цикла должен совершаться только тогда, когда в serial появится слово "end". Пытался сделать это так:

mPhys = new Physicaloid(this);
public onClick(View v) {
    byte[] buf = new byte[256];
    int readSize = 0;
    while (true) {
        readSize = mPhys.read(buf);  //чтение serial
        if (readSize > 0) {
            strData = new String(buf); // переменная хранящая данные с serial
        }
            if (Objects.equals(strData, "end")) {
                break;
            }
    }
}
Answer 1

Скорее всего, причина в том, что при вставке курсор соскочил на другую строку. Должно быть так, наверное:

    if (readSize > 0) {
        strData = new String(buf); // переменная хранящая данные с serial
        if (Objects.equals(strData, "end")) {
            break;
        }
    }
}
READ ALSO
Telegram bot Java Heroku deploy

Telegram bot Java Heroku deploy

Доброго вечераВопрос следующий

485
Конвертация CURL в URL

Конвертация CURL в URL

Всем приветкак правильно перенести запрос из curl в HttpClient или URL, точнее мне нужно авторизироваться (получить токен)

172
Монетизация desktop application

Монетизация desktop application

А можно ли сделать интеграцию рекламы в приложение на базе JavaFX ? И вообще в приложение написанное на java для десктопа? Сколько не искал, все...

202
Как заменить DesiredCapabilities с ChromeOptions в Selenium?

Как заменить DesiredCapabilities с ChromeOptions в Selenium?

Мне необходимо импользовать Selenium с proxy для его конфигурации я использую DesiredCapabilities вот такоим образом:

256