Подключение Arduino Freeboard.io через PubNub

Я пытаюсь отправить значения светодиодов RGB на freeboard.io через PubNub. Я последовательно отправляю значения R B G в цикле через Arduino, но он всегда пропускает среднее значение. Он отправляет R, но после этого идет значение G, теперь пришло время для R, но на этот раз отправляется B. Был ответ на связанный вопрос, который предлагает обходной путь с изменением функции остановки. PubNub.cpp вместо ожидания обратного сообщения напрямую останавливает клиент, но это также не решило мою проблему. Как я могу исправить эту ситуацию? Изображения приведены ниже.
Значения R B G на стороне Arduino отправляются последовательно, Нет означает, что отправка не удалась
Я изменил функцию остановки с ранее отвеченным вопросом


person hulyayurtman    schedule 05.09.2016    source источник


Ответы (1)


Я бы рекомендовал использовать API публикации и подписки (вместо send()) напрямую, а не iotconnector.h.

Посмотрите наш пример Arduino на github.

person Bhavana    schedule 07.09.2016