Добрый день,
часто заказчик хочет к разработанному для него измерителю (например, многоканальному измерителю температуры\веса) иметь программу для ПК, в которой он мог бы в реальном времени видеть изменение во времени оцифровываемых сигналов и сохранять их на жесткий диск. (Разумеется заказчик может также хотеть иметь возможность масштабировать оси выводимых графиков, строить графики в зависимости от других графиков и прочее).
При этом бывает, что покупной измеритель (к примеру из линейки LCard) по тем или иным причинам не подходит - соотв. ставится задача разработки собственного измерителя и возникает собственный протокол обмена данными с ПК. Поэтому требуется программа на ПК, которая должна реализовывать требуемые функции по просмотру сигналов, их сохранению в файлы и при этом должна поддерживать наш протокол (или открыто определять свой, чтоб мы могли под него подстроится).
Несколько раз разрабатывали собственные программы для ПК с использованием готовых модулей вывода графиков на экран.
Сейчас решил посмотреть на вариант взять что-то сторонее и использовать в этих целях.
Наиболее близко подходят виртуальные инструменты из LabView, но во-первых несколько громоздко и во-вторых платно.
Есть ли что-то бесплатное и открытое для таких целей ?
Спасибо
p.s.
Из того что удалось найти быстрым гуглом:несколько готовых open-source программ
- pylab-works (http://code.google.com/p/pylab-works/, описание: http://mientki.ruhosting.nl/data_www/pylab...s/pw_manual.pdf)
- live-graph (http://www.live-graph.org/)
- graphite (http://graphite.wikidot.com)
- serialchart (http://code.google.com/p/serialchart/)
ниодну из них не использовал.
И две платформы для разработки ПО на которых проще чем на универсальных платформах (java\.net\delphi\...) получить нужную функциональность, хотя тоже придется повозится, чтоб добиться хотя бы функционала программ из списка выше:
- Processing (http://processing.org/, пример: http://www.glacialwanderer.com/hobbyrobotics/?p=261)
- Scilab (http://www.scilab.org/)
Если вы использовали что-то из этих инстурментов, прошу поделится опытом

или подсказать альтернативу.
Сообщение отредактировал Didro - Jul 7 2012, 18:41