1

Topic: Вопрос по текстовой строке

Есть задача , два текстовых окна , в одно окно выводим наименование датчика во втрое окно значения с него , и чтоб менялись датчики с паузой в 5 сек,  как правильно в коде написать ? я пробовал , выводит только один датчик. Пока экспериментирую с простым выводом текста и цифр без реальных датчиков.

2

Re: Вопрос по текстовой строке

Я бы сделал функцию, принимающую номер датчика и выводящую инфу на экран и вызывал бы её из loop с задержкой, организованной по принципу blink without delay. И переменную, которая передаётся в функцию и указывает номер датчика, увеличивал на единицу и проверял, если переменная больше чем число датчиков - сбрасывал в начало. smile

3 (edited by mefi73 2017-08-21 05:11:09)

Re: Вопрос по текстовой строке

Я так понимаю топикстартер пользуется бесплатной версией и экономит элементы на странице? Можно и наименование датчика и значение с него выводить одной строкой.

4

Re: Вопрос по текстовой строке

Имеем переменную _outs
Сейчас вывожу в текстовой строке так (10-количество цифр,0 перед 10- заполнение нулями перед числом, то есть вывод в виде "0000012345", например):

sprintf(RemoteXY.text_1,"%010d",_outs );
 
Как сделать, чтобы значение выводилось в двоичном виде? (0010100111 например)