Я пытаюсь отправить значения светодиодов RGB на freeboard.io через PubNub. Я последовательно отправляю значения R B G в цикле через Arduino, но он всегда пропускает среднее значение. Он отправляет R, но после этого идет значение G, теперь пришло время для R, но на этот раз отправляется B. Был ответ на связанный вопрос, который предлагает обходной путь с изменением функции остановки. PubNub.cpp вместо ожидания обратного сообщения напрямую останавливает клиент, но это также не решило мою проблему. Как я могу исправить эту ситуацию? Изображения приведены ниже.
Значения R B G на стороне Arduino отправляются последовательно, Нет означает, что отправка не удалась
Я изменил функцию остановки с ранее отвеченным вопросом
Подключение Arduino Freeboard.io через PubNub
Ответы (1)
Я бы рекомендовал использовать API публикации и подписки (вместо send()) напрямую, а не iotconnector.h.
Посмотрите наш пример Arduino на github.
person
Bhavana
schedule
07.09.2016