сеть RS-232 между arduino - нужна помощь
- Войдите на сайт для отправки комментариев
Сб, 08/03/2014 - 12:29
Коллеги подскажите делаю два взаимодействующих по RS232 устройства на базе Arduino Mega и Arduino Uno. В зависимости от внешних факторов одно из них передает в Serial порт текстовое сообщение. Которое надо потом сравнить с имеющимся значением в другом устройстве и отреагировать. Сеть двунаправленная - тоесть оба устройства в ней равнозначны и могут отправлять друг другу сообщения.
Пробовал такой вариант но не работает. Что не так ?
При компизяции пишет что error: invalid conversion from 'int' to 'const char*'
if (Serial1.available()) { int inByte = Serial1.read(); if(!strcmp(inByte,"TEST"))
читаю из сериал порта фразы типа TEST
Надо сравнить с значением
Помогите начинающему ))))))
Если не сложно то лучше примером
Заранее СПАСИБО !
Ищите, все это не раз уже обсуждалось на форуме. Но для начала почитайте и разберитесь с типами данных Программирование.
Уже искал 100 раз, к сожалению я совсем не програмист. я научился вроде как компилировать из фрагментов разных кодов нужное мне. Но не до конца понимаю как все работает. Но вот уперся в нехватку знаний. Еслу вдруг у кого будет время - кинте пример как должно быть ? Буду очень благодарен.