Re: Синхронизация отрисовки данных из COM-порта
От: MBo  
Дата: 03.06.11 02:45
Оценка:
Здравствуйте, alx7235, Вы писали:

A>Привет!

A>Подскажите как правильно сделать отрисовку в TChart данных, которые приходят из другого потока.
A>Задача такая — есть главный поток и поток, который читает из последовательного порта. Данные в порт могут придти в произвольный момент, т.е. это поток данных с частотой от 1 до 200 Гц которые нужно отображать в TChart.
A>Сначала я просто рисовал из читающего потока, но при таком способе через некоторое время возникает ошибка приложения. Потом сделал с помощью PostMessage — шлю главной форме сообщение WM_USER, стало лучше в плане стабильности, но данные отображает некорректно. Подскажите, пожалуйста, способ без использования TThreads.

Вариант с PostMessage вполне подходит для такого потока данных. Возможно, что-то не в порядке с реализацией. Что значит — данные отображает некорректно?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.