Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.04.29;
Скачать: CL | DM;

Вниз

Com-порт и графики   Найти похожие ветки 

 
Simba   (2007-04-07 20:13) [0]

Здравствуйте! К com-порту подключен прибор, который выдает информацию 50 раз в сек на скорости 115К (до 30 байт в посылке). Нужно вывести на экран 4 графика в темпе поступления информации. Для вывода графиков использован TChart, для работы с com-портом ComPort Library Dejan Crnila. График не успевает выводиться на экран в таком темпе. Как можно с этим справиться?


 
Anatoly Podgoretsky ©   (2007-04-07 20:20) [1]

> Simba  (07.04.2007 20:13:00)  [0]

Зачем 50 раз в секунду, после 11 кадров изображение сливается. Нельзя заметить отдельные кадры, даже в кино всего 24 кадра.

Ну и раз так хочется, то не используй TChart, рисуй на канве.


 
Simba   (2007-04-08 00:26) [2]

Спасибо за ответ.

> Ну и раз так хочется, то не используй TChart, рисуй на канве.

Совсем не хочется - заказчик требует. Рисовать на канве мысль была, но опыта нет, а сделать нужно быстро.

> Нельзя заметить отдельные кадры, даже в кино всего 24 кадра.

Подробности он хочет рассматривать зуммом.
Это как раз для кино и делается. Прибор управляет головкой, на которую ставится кинокамера.


 
SlymRO ©   (2007-04-09 11:08) [3]

2 потока: 1 прием, 1 графика... если графике надо оно подвиснет, но данные с ком порта исправно будут литься в другом потоке


 
Сергей М. ©   (2007-04-09 11:16) [4]


> Для вывода графиков использован TChart


TChart мало приспособлен для визуализации трендов с таким малым периодом по шкале времени.

Либо рисуй сам на канве, либо ищи готовые компоненты, "заточенные" под визуализацию трендов или осциллограмм.


 
SlymRO ©   (2007-04-09 11:23) [5]

Сергей М. ©   (09.04.07 11:16) [4]
для визуализации трендов с таким малым периодом

ИМХО с трендами проще... их заранее сгладил в несколько переменных и отрисовывать можно реже особенно если период большой...
А если поток данных аля загрузка процессора в таск манагере, то  лучьше срезы пореже делать, типа раз в 1 сек брать средний показатель за эту сек.



Страницы: 1 вся ветка

Текущий архив: 2007.04.29;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.042 c
15-1175546855
Linn
2007-04-03 00:47
2007.04.29
Сдавайте мусор дворнику, который накопился.


1-1172832342
DenisNew
2007-03-02 13:45
2007.04.29
Предотвращение изменения размеров TToolButton


15-1175594704
Nous Mellon_
2007-04-03 14:05
2007.04.29
Регулярный выражения и php


15-1175328227
VirEx
2007-03-31 12:03
2007.04.29
сжатие траффика, как настроить MirandaIM (ICQ,IRC,MRA) для CProxy


6-1162498390
Суслик
2006-11-02 23:13
2007.04.29
Про возможности INDY в области отсылки писем.