Страница 1 из 1
отправка в уарт с переодичностью
Добавлено: 14.05.2017{, 20:22}
keeper1978
Надо отправлять строку в уарт с периодичностью раз в 5 секунд
пробовал через переключатель MUX но как то не корректно работает одни чаще другие реже отправляет
может кто ещё подскажет как лучше
отправка в уарт с переодичностью
Добавлено: 14.05.2017{, 20:40}
Dev1
дел
отправка в уарт с переодичностью
Добавлено: 14.05.2017{, 20:59}
eugeneb
А там в настройках UART есть задание периодичности.
Не то?
отправка в уарт с переодичностью
Добавлено: 15.05.2017{, 01:10}
keeper1978
Нет это отправка одной переменной а мне надо 5 переменных отправлять с периодичностью через 5 секунд каждую
отправка в уарт с переодичностью
Добавлено: 15.05.2017{, 01:35}
ADA
Сформировать строку из переменных разделённых пробелом или каким-то символом (цепочкой символов).
И её отправлять.
Или я чего-то не понял?
отправка в уарт с переодичностью
Добавлено: 15.05.2017{, 10:05}
OlegAn1962
keeper1978, в вашей схеме соедините выход генератора со входом send uart и в настройках укажите отправлять по переднему фронту.
отправка в уарт с переодичностью
Добавлено: 15.05.2017{, 11:05}
Dev1
Судя по:
keeper1978 писал(а):Нет это отправка одной переменной а мне надо 5 переменных отправлять с периодичностью через 5 секунд каждую
отправляем каждые 5 секунд по 1 переменной, переменных 5 . Только почму то я нашел 4 переменной.
Что бы боле мене точно отправляло я ставил генератор секунд, в блоках пользователей где то выкладывали. Но я всегда оправляю полной строкой, пакетом из всех переменных, а на приемном устройстве уже распределяю что куда.
отправка в уарт с переодичностью
Добавлено: 15.05.2017{, 11:40}
keeper1978
Dev1 писал(а):Судя по:Цитата keeper1978 ()
Нет это отправка одной переменной а мне надо 5 переменных отправлять с периодичностью через 5 секунд каждую
отправляем каждые 5 секунд по 1 переменной, переменных 5 . Только почму то я нашел 4 переменной.
Что бы боле мене точно отправляло я ставил генератор секунд, в блоках пользователей где то выкладывали. Но я всегда оправляю полной строкой, пакетом из всех переменных, а на приемном устройстве уже распределяю что куда.
не всё так просто строкой нельзя так как бридж смотрит в строке адрес топика и отправляет переменную на нужный адрес сервера MQTT? в если всё одной строкой придет он не сможет корректно определить куда это отправлять.
вы не правельно поняли промежуток времени при отправке переменной 5 секунд (1 переменная - прошло 5 секунт - 2 переменная - прошло 5 секунд и так далее)
а переменных 4 пока
температура воды
Время системы
данные из EEPROM
и Solar
но не суть их может быть и больше
отправка в уарт с переодичностью
Добавлено: 15.05.2017{, 13:42}
eugeneb
А так?
отправка в уарт с переодичностью
Добавлено: 15.05.2017{, 13:44}
eugeneb
Сама схема не пристегнулась...
Упс, ошибка. Период генератора поставить Т=1с.