тайме для 10К и более каналов (одновременно видим до 100 графиков), с частотой дискретизации 2кГц необходимо отображать интервал за поледнии 30 сек. (итого 6*10^6 точек).
Делать это надо с максимальным фпс, qchart, qwt и customplot - будут тормозить.
Сейчас для 1000 каналов и 20-50 одновременно отображаемых графиков сделал все на customplot.
Вопрос куда начать копать?
Чтобы источник данных формаровал временный граф буфер, а потом просто делал swap максимально быстро (размер отображаемой области заберу из resizeEvent-а).
QGraphView - >Scene -> Painter->draw
или есть болеее правильный путь?
уверен что тормозит вывод а не получение там или просчет?
Обсуждают сегодня