Вопросы по работе с Processing и Serial

dangear
Offline
Зарегистрирован: 09.04.2014

Всем привет!
Вопрос следующий:

Ардуина по serial отправляет строки типа "id: 1, val: 120". Необходимо отпарсить эту строку в Processing в переменные. Кто что подскажет по этому вопросу?
 

Опишу проект в кратце:

Бадабанная установка. К аналоговых входам ардуино подцеплены 6 пьезодинамиков, с которых с ардуино по сериал-порту снимаются показания этих самых динамиков. Процессинг должен распарсить эту строку в переменные и на каждое значение назначить midi output для аудиоредактора.
Примерная механика: при ударе по пьезо получаем цифры от 0 до 127, каждый пьезо имеет свой айди, каждый айди назначен на свою миди-ноту и значения от 0 до 127 соответствует громкости подачи миди-ноты.

leshak
Offline
Зарегистрирован: 29.09.2011

А искать по форуму пробовали? Хотя бы по слову Processing?

dangear
Offline
Зарегистрирован: 09.04.2014

да, но парсинг строки так и не увидел

leshak
Offline
Зарегистрирован: 29.09.2011

Странно, вот я набрал в поиске вбил "парсинг строки Processing", ткнул мышкой куда-то в середину экрана, в первую попашуюся тему

http://arduino.ru/forum/processing/myportreadstring-chitaet-ne-vse

И вижу в ней обсуждение парсинга строки. Что я делаю не так?

Я не говорю, что "вот там точно есть ответ" (может и есть, не вчитвался), но явно что если поискать - то что-то найти можно. Раз первый тычок наобум уже дает какие-нибудь примеры. И можно подглядеть "в какую строну копать" (split и т.п.)