Мы пытаемся найти лучшее профессиональное графическое приложение для линейных графиков.
Нам нужен инженерный подход, который отображает данные с аппаратного устройства как можно ближе к реальному времени.
Приложение может быть написано на любом языке, включая c/c++/c#, java, web (api с базой данных) и т. д.
Например, у меня будут биоданные, показывающие центр масс человека (X, Y). Эта информация будет считана в компьютер моей программой и должна быть выведена на экран в виде линейного графика ax/y.
Во-первых, нужно ли вам захватывать данные со скоростью лучше 10 мс на выборку и отображать их так быстро — это быстрее, чем время отклика человеческого глаза (телевидение опирается на тот факт, что 50 кадров в секунду, т. е. интервал 20 мс , выглядит устойчивым для человеческого глаза). Или вам нужно регистрировать данные с такой скоростью и обновлять отображение с более удобной скоростью.
Второй момент заключается в том, что вы не сможете получить такое время отклика от веб-приложения, если вы не находитесь на линии T1, и я не уверен даже в этом случае.
Я думаю, что если у вас есть задача, работающая в фоновом режиме, которая захватывает данные, а затем задача переднего плана для их отображения, у вас все будет в порядке.
Лично я делал такие вещи по разумным ценам, но многое зависит от аппаратного обеспечения, с python и matplotlib , с , как было предложено выше , сбором данных почти в реальном времени и отображением с доступной для человека скоростью.
Одним из преимуществ использования python является доступность библиотек для взаимодействия с большинством типов оборудования, а также широкий спектр возможностей построения графиков.
Фабио Силва
Иззи
пользователь416
Мог говорит восстановить Монику
ГрегМ
пользователь416
ГрегМ
ГрегМ