Управление ардуино командами

mgm_arduino
Offline
Зарегистрирован: 11.03.2016

Здравствуйте форумчане,

Есть прибор который посылает команды другим приборам. Скорость передачи 115200

Посылает он через общий провод в виде КомандаДляПрибора1...КонецКомандыДляПрибора1 КомандаДляПрибора2 (...) и тд.         Я подключил этот прибор в ардуино и принимаю данные. На ножки D5, D6, D7, D8 я повесил ардуино-приемники. Передача через SoftwareSerial. Скорость передачи данных в этой маленькой сети 19200. В основной ардуине я разбираю номер команды и посылаю данные на нужную ножку.

Так вот проблема:  Когда прибор передает одну команду, все нормально, но когда приходят сразу 4 команды, то не все команды обрабатываются.

Как можно сделать програмную синхронизацию, сохраняя при этом текущие скорости

 

 

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

mgm_arduino пишет:

Как можно сделать програмную синхронизацию, сохраняя при этом текущие скорости

Что Вы под этим понимаете? Попродробнее. Как должны уходить команды? Параллельно? Или всё-таки по очереди?

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Покажите как подключили, как принимаете .. а то ХШ в химчистке..