Какое программное обеспечение вы предлагаете для визуализации данных датчика на OSX. Например, группа датчиков, подключенных к Arduino и отправленных на MacBook через последовательный порт. Графики в реальном времени предпочтительнее, но будут заинтересованы также в решениях с логарифмическим графическим построением.
9
Ответы:
То, что приходит на ум, это обработка . Среда разработки похожа на Arduino и является кроссплатформенной (Java).
Я хотел бы увидеть собственное приложение OSX, но пока не нашел его :)
источник
Я использую RRD TOOL, который подходит для мониторинга непрерывных потоков данных. Когда я хочу создать один график, я обычно использую matplotlib .
источник
Вы можете использовать Grapher для простых графиков. Поставляется с OSX. Хотя это и не очень мощно, все же хорошо взглянуть на некоторые образцы.
@zklapow у вас есть ссылка?
источник
hon является как открытым исходным кодом, так и кроссплатформенным. Вы можете использовать pyserial для подключения к Arduino, и для отображения данных доступны библиотеки.
источник
Вы могли бы взглянуть на чистые данные , а Макс , как язык (это не только для поколения музыки) есть страница Википедии здесь с немного больше информации о нем. Это полностью поддерживается на Mac OSX и есть даже подфорум здесь посвященный связывая его с вещами , как Arduinos.
источник
Я использую Макса для всей обработки и визуализации моего датчика. У Макса и его младшего брата с открытым исходным кодом Pd есть библиотеки для продвинутого графического программирования (Jitter и GEM соответственно). Jitter - это собственная графическая система, основанная на «матрицах джиттера», но включающая набор инструментов на основе OpenGL. GEM основан на OpenGL.
Альтернативным языком потока данных (опять же на основе OpenGL), который поставляется с OSX, является Quartz Composer .
Наряду с Processing , vvvv и Flash это стандартные среды программирования видео в реальном времени для художников. Все это отличный выбор для быстро развивающихся приложений визуализации данных датчиков.
источник
Вы можете взглянуть на мой эскиз на основе обработки, который я использовал для визуализации данных AD7746 . Это очень просто - но, возможно, именно то, что вам нужно. Он принимает значения из последовательных портов, декодирует строки и генерирует наборы данных. Просто свяжитесь со мной, если у вас есть вопросы.
источник
Я предлагаю использовать некоторые рамки RIA ( http://en.wikipedia.org/wiki/Rich_Internet_application ). Строго говоря, я рекомендую среду визуализации данных поверх платформы RIA ( http://www.insideria.com/2009/12/28-rich-data-visualization-too.html ).
Я думаю, что лучший подход будет Flash. Я предлагаю Flex или Air (если вам нужно больше интеграции с рабочим столом).
Для соединения с флешкой вам нужен ser2net или что-то вроде этого. Например, вы можете использовать as3glu ( http://code.google.com/p/as3glue/ ), который встроен в ser2net.
Еще один интересный проект - NETLab Toolkit ( http://newecologyofthings.wik.is/NETLab_Toolkit )
источник
Я хотел бы использовать базу данных (например, PostgreSQL) и веб-интерфейс. Запустите Apache и обслуживайте графики и таблицы. Любое устройство с браузером может просматривать графики, таблицы или необработанные данные.
Вы также можете предоставить интерфейс запроса к данным.
источник