Страница 2 из 2

Re: Arduino + Processing

Добавлено: 17 мар 2018, 18:35
Olej
Olej писал(а): Передача и приём данных через UTF-8 идёт корректно изначально и всегда ... но в предыдущих версиях IDE в системном мониторе их иногда искажается отображение русских UTF-символов.
Но в последних версиях ошибка отображения исправлена (в текущей 1.8.5 ... но в 1.8.1 ещё было с ошибкой).

Re: Arduino + Processing

Добавлено: 17 мар 2018, 19:00
Olej
Olej писал(а):- какие ещё мониторы / программы / приложения можно комфортно использовать для обмена с Arduino через /dev/ttyUSB* ?
Ещё одни штатный монитор сериального порта, во всех существующих операционных системах, допускающий настройку отображения во всех мыслимых в природе кодировках - Putty

Re: Arduino + Processing

Добавлено: 17 мар 2018, 19:37
Olej
Olej писал(а):Но в последних версиях ошибка отображения исправлена (в текущей 1.8.5 ... но в 1.8.1 ещё было с ошибкой).
Не могу сказать с какой версии исправилось, но и в 1.6.6 (из репозитория Linux, Fedora 25), и в 1.8.1 - эта ошибка вылазит.
А в 1.8.5 всё работает корректно.

Re: Arduino + Processing

Добавлено: 18 мар 2018, 01:45
Olej
В конечном счёте, мы просто можем пользоваться консольными утилитами Linux без любых промежуточных приложений.
По крайней мере, это очень полезно для тестирования при непонятных нарушениях работоспособности!
И убеждаемся, что UTF-8 передаётся в оба конца без искажений.

Re: Arduino + Processing

Добавлено: 19 мар 2018, 16:30
Olej
Ещё один монитор сериального порта, который есть в любом дистрибутиве Linux - CuteCOm.
Годится для обмена с Arduino, достаточно легко меняя параметры ... но ни фига не понимает кодировку UTF-8 : по числу '?' в отображении "строка" легко видеть, что 6х2=12-байтный ответ отображается 6-ю байтами.
Единственно из-за чего его стоит упомнить - это возможность загнать через /devUSB* в Arduino файл.