diff --git a/Readme.md b/Readme.md index 4bdfe15..9df93e1 100644 --- a/Readme.md +++ b/Readme.md @@ -1,29 +1,29 @@ -История версий LogsView +#История версий LogsView --- -# build 1.2.64 +## build 1.2.64 1. В fft форму добавили возможность показать исходный сигнал по галочке. --- -# build 1.2.63 +## build 1.2.63 1. Переработка окна *Обновление* и *Что нового*, теперь в едином стиле с Помощью. --- -# build 1.2.62 +## build 1.2.62 1. Улучшение работы с вводом математических формул. Автоввод, заполнение, скобки. 2. В расчет FFT добавлено новое окно Hamming и вычитание DC из сигнала. 3. Поправлен расчет FFT с прореживанием. --- -# build 1.2.61 +## build 1.2.61 1. Добавлен экспорт данных таблицы (срез - одна точка во времени) в Excel по ПКМ. --- -# build 1.2.60 +## build 1.2.60 1. При сохранении файла :если 1 файл, то заголовки без изменений. а если 2+ файла, то сохраняем в имени принадлежность к # файла. 2. Режим Удаления можно откатить по ПКМ - Отменить. --- -# build 1.2.59 +## build 1.2.59 1. Добавлена возможность удаление графиков из списка. --- -# build 1.2.58 +## build 1.2.58 1. MathEngine: расширение математических функций и преобразований: - Добавлены зарезервированные идентификаторы time (сек) и pi - Реализованы функции sin, cos, abs, ampl, im, WHamming @@ -35,7 +35,7 @@ 2. Расширен парсер формул: поддержка 3–4 аргументов, регистронезависимые имена 3. Исправлена логика разбора аргументов функций --- -# build 1.2.57 +## build 1.2.57 1. Экспорт всегда через единую ось X - В файле всегда одна колонка Time - Она всегда ось X, а не “канал” @@ -64,50 +64,50 @@ 3. Импорт ↔ экспорт симметричны --- -# build 1.2.55 +## build 1.2.55 1. Убран лишний запрос про период данных, если есть поле Time. 2. Оптимизация кода. 3. Поле Time теперь показывается там где надо. --- -# build 1.2.53 +## build 1.2.53 1. Добавлен режим Глобального времени для логов не периодической формы с полем Time куда обычно кладется московское время. 2. Возможно объединение логов с глобальным временем на одном графике. 3. Возможно одновременное открытие разных логов с осциллографа с разной временной сеткой. 4. Поддержка логов с пульта 23550.1 --- -# build 1.2.50 +## build 1.2.50 1. Новый алгоритм расчета FFT. 2. Автошаг для сдвига графиков по Х. --- -# build 1.2.48 +## build 1.2.48 1. Добавлен Измеритель. Показывает дельту между двумя точками измерения P1 и P2. --- -# build 1.2.47 +## build 1.2.47 1. Авто выбор режима расчета Фурье - Авто, Точный, Быстрый. 2. Авто расчет шага для сдвига графиков по оси Х для нескольких файлов. 3. Фильтр по файлам Вкл/Выкл. --- -# build 1.2.46 +## build 1.2.46 1. Мелкие правки с дизайном формы. --- -# build 1.2.45 +## build 1.2.45 1. Теперь можно открывать несколько файлов одновременно, с их объединением по оси Х. Вывод производится на один график. Номер файла выведен в доп колонке Файл#. --- -# build 1.2.42 +## build 1.2.42 1. Добавлена функция rms_t() и новый вариант rms() с возможностью задать окно. --- -# build 1.2.41 +## build 1.2.41 1. Мелкие правки. Иконки. 2. В окне fft по умолчанию включен Сканер. --- -# build 1.2.40 +## build 1.2.40 Множество изменений и улучшений. 1. Добавлен механизм математики над каналами. Функции сложения, умножения, вычитания, фильтрации, rms, логические и т.д. Требуется внимательное тестирование. 2. Лобавлен механизм расчета FFT БПФ. Для любого канала. @@ -117,40 +117,40 @@ 5. Множество других изменений и улучшений. --- -# build 1.1.33 +## build 1.1.33 1. Исправление ошибок отображения графиков при переносе на другой слой #38 --- -# build 1.1.32 +## build 1.1.32 1. Не рабочая. Теперь при импорте/экспорте учитывается состояние Включено/Выключено. Старые файлы поддерживаются с оговоркой, что при их импорте все поля считаются включенными. #38 --- -# build 1.1.31 +## build 1.1.31 1. Проверка на пустые строки в алгоритме восстановления порядка для корректного отображения масштаба. --- -# build 1.1.30 +## build 1.1.30 1. #36 Есть возможность установить отдельный диапазон, если центровая линия равна нулю. Пока что стоит (-1; +1) --- -# build 1.1.29 +## build 1.1.29 1. #36 Тестовое изменение алгоритма масштабирования --- -# build 1.1.28 +## build 1.1.28 1. Добавлена опциональная возможность при открытии файла с логами сформировать координатную ось для него #34 2. Исправление проблемы некорректного отслеживания при экспорте и импорте настроек вида. #35 3. Исправление бага, при котором отмена открытия файла на этапе ввода настроек, если этот или другой файл уже был открыт ранее, приводила к вылету программы. --- -# build 1.1.27 +## build 1.1.27 Подправлена работа запуска программы и ее закрытие. Баг #33. --- -# build 1.1.26 +## build 1.1.26 -## Add Convertor csd #30 #31 +### Add Convertor csd #30 #31 Добавлен конвертор, поддерживающий два режима работы: 1) Последовательная конвертация файлов с применением общих настроек (изменение имён каналов). @@ -159,25 +159,25 @@ Поддерживаются файлы, содержащие до 8 каналов. Количество осциллографов задаётся в правом верхнем углу окна конвертора. Словарь можно выбрать, нажав на кнопку в левом верхнем углу окна Конвертора. -## Добавлена функция отмены операции по слиянию файлов +### Добавлена функция отмены операции по слиянию файлов Обновление алгоритма слияния файлов #32 Комментарии к CsdConvert -## Обновление интерфейса осциллографа +### Обновление интерфейса осциллографа Добавлена возможность посмотреть список выбранных файлов для осциллографа. Двойной клик показывает в проводнике расположение файла. -## Добавлена возможность прервать операцию при закрытии главного окна +### Добавлена возможность прервать операцию при закрытии главного окна --- -# build 1.1.25 +## build 1.1.25 - Добавлен экспорт файла как .csd #29 Файл -> Экспортировать как... -> .csd --- -# build 1.1.24 +## build 1.1.24 - Обновление #28 Во время проверки новой версии совершается запрос файла build_[номер версии].md Например "build_1.1.22.md" @@ -192,7 +192,7 @@ - Добавлена возможность посмотреть историю обновлений #28 --- -# build 1.1.23 +## build 1.1.23 - Исправление визуального бага. Корректное отображение слоёв, если слои у элементов в таблице идут не по порядку. @@ -207,12 +207,12 @@ --- -# build 1.1.22 +## build 1.1.22 - Оптимизация алгоритма отображения промежуточных слоёв. --- -# build 1.1.21 +## build 1.1.21 - Добавлена функция отмены закрытия программы. - Добавлено отображение полного имени файла в названии и в правом нижнем углу #26. - Минорные изменения алгоритма для корректного отображения временной линии. @@ -225,12 +225,12 @@ - Исправление визуального бага с подписями по оси "Время" при импорте настроек вида. --- -# build 1.1.20 +## build 1.1.20 - Сохранение настроек отображения слоёв #16. Добавил возможность импортировать и экспортировать параметры отображения графиков - текущий слой и настройку альтернативной оси. --- -# build 1.1.19 +## build 1.1.19 - Минорное обновление интерфейса - Исправлено отсутствие управления сканером через стрелки. - Исправление автоматического масштабирования #24. @@ -242,7 +242,7 @@ Изменения в таблицу записываются не построчно, а по столбцам. В конце итерации производится проверка - нужно ли обновление значений на сканере. --- -# build 1.1.18 +## build 1.1.18 - Хотфикс #24. Исправление ошибки отрисовки при переносе элемента на другой слой. @@ -253,7 +253,7 @@ При изменении сканер отключается в начале и включается по завершению. Позиция сохраняется. Нужно проверить, пропадут ли фризы. У меня время изменения сократилось кратно. --- -# build 1.1.17 +## build 1.1.17 - Добавлена поддержка нескольких экранов #20. - Перемещение диалога с выбором слоя теперь ограничено доступной областью экрана #20. - Перемещение диалога с выбором слоя ближе к курсору #20.