История изменений (оболочка)
ПО для Windows 98...XP - Загрузка ПО

История относится к оболочке осциллографа - файл oscill.exe

Также: новое в библиотеке связи с oscill.

1.2.7
+ загрузка файла *.osc в командной строке, например: oscill.exe mc34063.osc
+ файлы *.osc ассоциированы с оболочкой, то есть кликом на файле его можно посмотреть/воспроизвести.
+ в рекордере:
воспроизведение рекордера направляется не только на экран, но и в буфер обмена.
старт воспроизведения при загрузке файла *.osc
динамические осциллограммы можно воспроизводить с произвольной скоростью (вместо реальной).
любой кадр динамической осциллограммы можно сохранить как одиночную.
+ индикатор прогресса сохранения gif-файла (в том числе анимированного).
+ измеритель количества импульсов (в осциллограмме на экране).
! устранена ошибка в частотомере, приводившая к закрытию приложения при сочетании: режим высокого разрешения + 
уровень в частотомере выбирается по синхронизации + синхронизация выше средней линии.
+ доступ к меню кнопками (через Alt+символ).
+ транспарант отсутствия синхронизации можно закрепить в любом месте экрана.
+ на экране перед транспарантом чувствительности отображается "=" или "~": открытый/закрытый вход соотв, а также заземленный.
+ при выключении многопроходного режима высвобожденная память перераспределяется автоматически.
+ слева вверху экрана осциллографа показывается частота дискретизации.
+ при экспорте в файл/буфер обмена: в атрибуты оцифровки включается уровень синхронизации.


1.2.6
! отключение периодической автокалибровки.

 

1.2.5
+ измерения непосредственно в ходе медленных (ROLL) оцифровки с отображением: постоянное, мин, макс, пик-пик напряжения.
+ раздельное убирание нижней и боковой панелей управления осциллографом - для адаптации к различным пропорциям экранов ПК.
+ спрятанные панели управления и меню можно вытащить поверх осциллограммы правой кнопкой мыши на экране осциллографа.
+ прилипание окна осциллографа к верху и к правому краю экрана. Измерители со снятым  "Show in taskbar" перемещаются
по экрану автоматически вслед за окном осциллографа.
+ новый измеритель: Cycle Average. Измеряет среднее напряжение (аналогично DC), но по целым периодам сигнала.
! измерение AC+DC исправлено и сделано перключаемым.
+ в измерителях переменного напряжения (RMS: AC, AC+DC, dB) - возможность переключения в режим измерения по целым периодам.
! убрано сохранение маркеров выделения части осциллограммы.
+ в звуковом сопровождении осциллограмм - пороговый шумоподавитель, порог настроен на 1/2 клетки сигнала или 1/4 выброс.

 

1.2.4
+ при сохранении осциллограммы в файл - с ней сохраняются условия, при которых осциллограмма сделана
(чувствительность, частота дискретизации, смещение, предвыборки и т д). Аналогично для динамических осциллограмм.
+ экспорт в буфер обмена - производится с условиями оцифровки (унифицированный с сохранением в файл формат).
+ в измерителях - возможность не показывать в панели задач. При этом: измеритель всегда поверх панели осциллографа.
+ для нетбуков (где нет отдельных клавиш PgUp,PgDn,Home,End) изменение время/деление и вольт/деление возможно
кнопками управления курсором при нажатой Ctrl.
+ в командной строке запуска oscill.exe можно указать имя файла настроек (*.reg), с которыми будет загружена оболочка.
! повышена надежность автосоединения при старте оболочки (снята зависимость от скорости ПК и запущенных на нем приложений).
! произвольно выбранная высота окна измерителя - запоминается при выходе.

 

1.2.3
! сообщение про длительную оцифровку (свыше 10 сек) приводило к подвисанию (из-за введения режима AlwaysOnTop).
+ Окно сохраненной осциллограммы: индивидуальная установка прозрачности и "поверх остальных окон".
! относительные измерения по экрану осциллографа ограничены рабочим полем.
+ Рекордер динамических осциллограмм: запись, воспроизведение, сохранение в файл, открытие из файла, пауза,
перемотки. Вызывается из меню: File - Recorder panel, или клавишей T (tape).
+ экспорт потока пакетов оцифровки в буфер обмена: File - Clipboard export.
+ Изменен шрифт по умолчанию в измерителях на моноширинный.

 

1.2.2
+ Меню  Display - Always On Top (окно поверх остальных) - в осциллографе, спектроанализаторе, статанализаторе.
+ окна измерителей закрываются клавишей Esc.
! Улучшено звуковое дублирование осциллограммы (корректно дублируется режим высокого разрешения).
+ количество точек интерполяции методом Лагранжа ограничено 16тью.
! убрана верхняя линия при перегрузке входа при интерполяции методом Lanczos.
+ выделение области изображения ограничено экраном осциллографа.
+ окна измерителей могут быть индивидуально переведены в статус "поверх остальных окон".
+ в измерителях: отключение расширенного вида (с min/max/avg), удаление заголовка окна, изменяемая прозрачность (10%...100%).

1.2.1
! Исправлено выделение части осциллограммы.
+ Горизонтальная растяжка запоминается при выходе.
! Исправлена растяжка по горизонтали в статанализаторе при отключенной интерполяции.
! исключен крах спектроанализатора при растяжке окна на медленных ПК
+ полная адаптация к 8,15,16,24,32-битным видеокартам.


1.2.0
+ выделение части осциллограммы (вдоль шкалы времени). Этот участок используется для построения спектра,  расчета гистограммы и в качестве исходных данных для всех измерителей.
+ ускорена отрисовка осциллограммы, особенно актуально для Pentium1 и Windows98.
! Для старых видеокарт (16битный цвет) - исправлены: сетка экрана спектранализатора, сохранение в формате GIF.
+ меню выбора цвета сетки экрана осциллографа.
! исправлен масштаб гистограммы сигнала в режиме высокого разрешения
+ В спектроанализатор и окно статистики добавлены кнопки остановки анализа.
+ Звуковое сопровождение осциллограммы.


1.1.9
+ децимация (прореживание) при отображении осциллограммы векторами: кроме усреднения, введен пиковый алгоритм и
установлен по умолчанию.   
! исправлено запоминание рабочих каталогов (для картинок, осциллограмм, настроек...)
+ индикация процентов и децибелл в измерителях улучшена: убраны десятые доли (кроме усредненного значения).


1.1.8
! исправлено задание уровня синхронизации ручным вводом числа.
+ в ручном режиме запуска развертки - старая осциллограмма стирается при нажатии кнопки START. Отключается в меню DISPLAY.
! исправлено восстановление подсказок, скрытых пользователем.
+ в меню File индицируется наличие Oscill в автозапуске Windows.
! исправлено Да/Нет в предупреждении о медленном компьютере при включении функции DPO.
+ окно информации о системе (ОС/процессор/тактовая частота)

 

1.1.7
+ Поддержка различных коэффициентов деления внешних делителей (щупов)
+ в спектроанализаторе - сдвиг частотной шкалы (с разворотом) для удобства наблюдения спектров выше половины Fд.
! исправлено (в WinME/Win2k) запоминание и восстановление набора активных измерителей.
+ в измерителях можно изменять шрифты всех значений.
+ улучшена регулировка послесвечения в режиме имитации фосфорного осциллографа.
+ автоматический уровень синхронизации сделан нечувствительным к малым изменениям.
+ OverNyquist разметка шкалы частот (в спектроанализаторе) отключена в режимах: пиковый/усреднение/высокое разрешение.
+ индикатор количества выборок/клетку учитывает растяжку
+ предупреждение (отключаемое) при установке оцифровки с отображением реже чем один кадр в 3 секунды (например, медленная развертка в сочетании с многократным усреднением).


1.1.6
+ настройки перенесены в собственную группу реестра Windows. Экспорт настроек в файл "reg", импорт настроек.
+ окно прилипает к правому/верхнему краям экрана.
+ окно можно сделать больше текущего разрешения экрана.
+ в измерителях можно индивидуально задавать цвета фона и значений.
+ остановка индикации в измерителях, индивидуальный сброс среднего/минимального/максимального значений.
+ настраиваемая горячая клавиша показа окна измерителя.
! исправлено сохранение в CSV осциллограмм.
+ можно сохранять в .CSV-файл спектрограммы и гистограммы сигнала.


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

1.1.4
+ Удобный блок настроек таймаутов ожидания синхронизации в авто и норм режимах.

 

1.1.3
Исправлено выключение измерителя кликом в меню
+ автоматическое включение растяжки при уменьшении время/деление.
в измерителях можно задавать постоянную времени усреднения показаний. Алгоритм усреднения сделан адаптивным.

 

 

1.1.2

+ Индикация псевдо-RIS режима.
+ новые клавишные комбинации (для сохранения осциллограм в файл, записи анимированных осциллограмм).
+ автоименование осцилограмм, сохраняемых в виде изображений.
Улучшено предсказание времени оцифровки, особенно в RIS-mode.
исправлена выгрузка приложения по окончании работы.
устранено мерцание экрана (наблюдалось только в Windows ME) если сигнал за пределами шкалы.


1.1.1
улучшено запоминание/восстановление оффсета
исправлен запуск по ссылке (ярлыку)


1.1.0
+ Окно статистики - вероятностное распределение сигнала


1.0.4
начальные настройки более дружелюбны для новичков
+ окна закрываются по кнопке "Esc"
в спектроанализаторе - исправлена индикация уровня под курсором

1.0.3
+ Точная настройка время/деление
исправлена ошибка - не пересчитывалось смещение при изменении чувствительности при отличном от 0 смещении
+ быстрые кнопки - приборы и другие
изначально время ожидания синхронизации: 50мс в авторежиме и 500мс в ждущем
долгий выбор каталога сохранения не вызывает разрыва связи
на время конвертирования в gif - осциллографирование приостанавливается.

 

1.0.2
+ Растяжка по горизонтали в четыре раза (дополнительно к x2, x5 и x10).
+ ползунок горионтальной растяжки перемещает осциллограмму вживую (в процессе перетаскивания, а не только при отпускании)
+ автокалибровка - гибкие настройки в зависимости от режима (однократный - непрерывный) и закрытости входа. Периодичность автокалибровки.
+ Меню File-About показывает версии oscill.exe и oscilink.dll
в спектроанализаторе - убран паразитный первый частотный отсчет (1/длит.пакета)
+ при записи анимированного GIF - произвольное количество кадров
+ в спектроанализаторе - запись анимированного GIF
+ возможность отключения интерполяции для ускорения отрисовки осциллограммы
при сильной растяжке - вектор осциллограммы дотягивается до правого края