Передача через сериал с парсингом

Ardosbs
Offline
Зарегистрирован: 20.07.2017

Требуется:

1)  со стороны сетевого устройства : Требуется положить в буфер пришедший стринг и передать его по serial3. Принять его с serial и распарсить по 2 переменным - получатель и значение.
2)  со стороны основного устройства: положить в буфер строку. Передать через serial . Принять ее в serial3 и отправить в mqtt broker - записать в строковую переменную то что принял. Часть принимающая и отправляются пакеты ( сетевая часть) есть. Нету парсинга и передачи через сериалы. 
Наличие данных в сериалах проверяется serial.available().  Система ардуино mega2560 + esp8266 в одном флаконе.  
Режим обмена через сериалы асинхронный. Управление им софтовое.
 
 
 
harus
Offline
Зарегистрирован: 29.06.2016

в чем проблема передать стринг по serial3?

могу помочь и в передаче, и в приеме, и в парсинге. 

мои контакты есть  в теме Список исполнителей. http://arduino.ru/forum/ishchu-ispolnitelya/spisok-ispolnitelei-lyubye-obsuzhdeniya-konkretnykh-proektov-voprosy-obsuz#comment-203847 

brokly
brokly аватар
Offline
Зарегистрирован: 08.02.2014

Опишете, какие конкретно строки летят через сериалы, может это элементарно и будет стоить - "ничего" . 

brokly(at)mail.ru

p.masyukov
p.masyukov аватар
Offline
Зарегистрирован: 14.11.2015