Показать сообщение отдельно
Старый 08.04.2018, 20:35   #1
maks
Senior Member
 
Регистрация: Dec 2012
Сообщения: 164
Благодарил(а): 5 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Прыгает время цикла

На одном экране наложены друг на друга 10 элементов "график реального времени". У каждого из перьев отключается видимость. Настроил масштабирование выдачи данных из си. Включены видимости у всех перьев (10 перьев), все рисуется пиксель в пиксель. Т.е. программа выдает данные лоджику с определенной частотой и он их визуализирует.
Отключил видимость почти у всех графиков и все изменилось. Теперь лоджик отрисовывает данные быстрее и график едет влево. Конечно, я могу из программы включить видимость у всех графиков, чтобы нарисовать все правильно. Потом пользователь может отключить те графики, что ему не нужны.
Не понятно, почему так происходит? Получается примерно так - видимость отключена, лоджик не обрабатывает графики и цикл программы снижается. Но это только предположение
maks вне форума   Ответить с цитированием