Новости

Отзывы

Каталог авто

Объявления

Вопрос - Ответ






1 ";}?>



Популярные марки:
 


Alex_EXE

Опубликовано: 27.08.2018

видео Alex_EXE

Character Analysis - 25 Roy - Super Smash Bros. Ultimate

Многие цифровые осциллографы позволяют сохранять наблюдаемые осциллограммы в виде графических файлов и CSV таблиц, так же возможны и другие форматы. Если с графическими файлами всё понятно, их можно без проблем открыть на любом компьютере, мобильном устройстве, то с табличными файлами дела обстоят немного посложнее. Минус картинки в том, что она отображает только заснятый кадр (скриншот экрана осциллографа), таблицу же можно просматривать, как угодно и производить с полученными значениями различные расчёты.



Программа CSV See

Для визуального наблюдения сохранённых осциллограмм в формате CSV таблиц была написана небольшая простая утилита — CSV See.

Утилита позволяет просматривать одноканальные осциллограммы до 20 миллионов точек. Программа писалась под форматы осциллограмм получаемых с осциллографа Rigol и утилиты RIGOL see RUU, на файлах полученных с других моделей осциллографов пока не проверялась. Размер рабочей области программы 1000х500 точек. Программа требует примерно 165МБ оперативной памяти, из-за статически выделенного фрагмента памяти под 20 миллионов точек. Если утилита окажется востребованной, в том числе у меня, то будет проведена оптимизация и расширение функционала. Утилиты была написана, т.к. поверхностное гугление не помогло найти готовой бесплатной и не привязанных к оборудованию программы под поставленную задачу. Так же, если Вы можете порекомендовать хорошую программу для просмотра CSV осциллограмм то буду благодарен (желательно через обратную связь).


THỬ THÁCH ĐI TÌM LĂNG MỘ BÍ ẨN CỦA ALEX.EXE TRONG MINECRAFT!!

Навигация по осциллограмме осуществляется с помощью курсора мыши: поддерживается перетаскивание графика по горизонтали и зуммирование с помощью колёсика мыши. Перетаскивание графика возможно 2-мя способами: прокруткой с изменяемой скоростью и перетаскиванием. Выбор режима осуществляется правым кликом по кнопке Move — включающем перетаскивание.


Secret Mode = Spirits Mode? | Possible Clues/Speculation

Выбор режима прокрутки

Программа поддерживает курсорные измерения с 2-мя типами курсоров (Display cursor — более наглядный, Mouse Cursor — менее требовательный к ресурсам компьютера), выбор типа курсора осуществляется из выпадающего меню при правом щелчке мыши на кнопку включения курсорных измерений. Выход из режима курсорных измерений — правый клик мыши на рабочую область или нажатие на кнопку курсорных измерений.

Выбор типа курсора в режиме курсорного измерения

Если программу использовать на устаревших компьютерах то для ускорения работы можно включить режим быстрого отображения осциллограмм, в ущерб просчёта пиков всех семплов, на интервал времени одной временной отображаемой линии.

Переключение режима точного и быстрого отображения

Загрузка 309МБ файла с 14 миллионами точек.

Программа изначально писалась для работы с осциллограммами полученными с осциллографа Rigol, позже в программу началось добавление поддержки осциллограмм полученных и с других моделей осциллографов. Программа в режиме авто декодирования осциллограмм — умеет распознавать с какой модели прибора были получены данные. Список поддерживаемых моделей осциллографов приведен в конце статьи. Модели осциллографов из той-же линейки, из схожих линеек и даже от одной марки прибора могут открываться, но без проверки наверняка сказать не полуится.

Выбор модели осциллографа.

Примеры файлов, с которыми работает программа:

Фрагмент файла сгенерированный осциллографом Rigol DS2072A

X,CH1,Start,Increment, Sequence,Volt,-7.182078e-02,2.000000e-08, 0,3.240000e+00, 1,3.360000e+00, 2,3.240000e+00, 3,3.300000e+00, 4,3.340000e+00, 13999997,3.300000e+00, 13999998,3.280000e+00, 13999999,3.300000e+00,

Фрагменты файлов сгенерированные:

Внимание приведены только фрагменты файлов, для тех, кому интересно увидеть их структуру. Большая часть осциллограмм по средине файлов вырезана и на месте вырезанного фрагмента оставлена пустая строка. Программа не может работать с разорванными данными, для просмотра используйте полноценный пример .

Программа проверена/доработана для работы с вышеперечисленными осциллографами и утилитами.

Скачать программу CSV See v0.001.023

Изменения в версии v0.001.023 от 2017.07.20

Добавлена поддержка АКИП 4125/2А (1 канал).

Скачать программу CSV See v0.001.022

Изменения в версии v0.001.022 от 2017.03.20

Добавлена поддержка осциллограмм измерителя длительных процессов Al Oscilloscope 6x.

Скачать программу CSV See v0.001.020

Изменения в версии v0.001.018 от 2017.02.24

Добавлен Scroll Bar. Добавлена цена деления (вольт на клетку и секунд на клетку). Добавлено динамическое выделение памяти. Максимальное количество точек увеличено до 60 000 000. (Внимание! программе максимум требуется 460 МБ ОП). Добавляется поддержка осциллограмм с осциллографа Hantek DSO5202B (1 канал). Добавлена поддержка осциллограмм осциллографа АКИП-4115/2 (1 канал). Добавлена поддержка дробной развёртки по высоте. Добавлен алгоритм вписывания осциллограммы по высоте. Мелкие доработки.

Скачать программу CSV See v0.001.014

Программа обновлена 25.02.2017

Статья обновлена 29.01.2017

rss