1.3.115
This commit is contained in:
Binary file not shown.
@@ -1 +1 @@
|
|||||||
1.3.114
|
1.3.115
|
||||||
69
Readme.md
69
Readme.md
@@ -1,6 +1,75 @@
|
|||||||
# История версий LogsView
|
# История версий LogsView
|
||||||
***
|
***
|
||||||
---
|
---
|
||||||
|
## build 1.3.115
|
||||||
|
Правки по итогам работы с BIN-логами: таблица каналов, математика, окно
|
||||||
|
спектра и тёмная тема.
|
||||||
|
|
||||||
|
**Открытие BIN**
|
||||||
|
1. Если файл открыт **без словаря и без "Настроек"**, каналы больше не
|
||||||
|
остаются безымянными — им даются имена `Канал_1 … Канал_N` по порядку
|
||||||
|
параметров. Имена из словаря или "Настроек" по-прежнему в приоритете.
|
||||||
|
2. Если в файле "Настроек" **тип данных не указан** (пустое поле или `None`
|
||||||
|
от старых версий), канал открывается как `Double`, а не с пустым типом —
|
||||||
|
колонка "Data" у таких каналов больше не остаётся пустой.
|
||||||
|
|
||||||
|
**Таблица каналов**
|
||||||
|
3. **Сканер при включении встаёт в точку лога**, а не в середину видимого
|
||||||
|
диапазона. Раньше значение в этой позиции считалось интерполяцией между
|
||||||
|
соседними точками, и у целочисленных логов в колонках "Значение" и "Data"
|
||||||
|
сразу после включения сканера появлялись дробные значения, которых в
|
||||||
|
данных нет.
|
||||||
|
4. **Значения в редакторах видно.** В узких колонках ("iq", "Mply") поле
|
||||||
|
редактирования не оставляло места под текст — цифры обрезались или поле
|
||||||
|
выглядело пустым. Теперь редактор при необходимости расширяется.
|
||||||
|
5. **Правка по второму клику:** первый клик выделяет строку, второй по
|
||||||
|
ячейке открывает редактор (двойной клик работает как раньше). Имя и числа
|
||||||
|
открываются с выделенным текстом — новое значение печатается сразу,
|
||||||
|
без стирания старого.
|
||||||
|
6. **Колонка "Тип" ведёт себя как обычный выпадающий список:** стрелка вниз
|
||||||
|
видна прямо в ячейке, список открывается одним кликом, выбор сразу
|
||||||
|
применяется. Раньше требовался двойной клик, а текст в поле "уезжал".
|
||||||
|
7. Новый тип данных **`Word`** — "сырое" значение, как оно лежало в
|
||||||
|
BIN-файле, без множителя и без iq. Удобно сверять пересчёт с исходником.
|
||||||
|
8. Колонка "Цвет" открывается только диалогом выбора цвета (раньше по ней
|
||||||
|
мог открыться текстовый редактор с кодом цвета), колонка "Data" больше не
|
||||||
|
предлагает редактирование — это вычисляемое значение.
|
||||||
|
|
||||||
|
**Верхняя панель**
|
||||||
|
9. Режим **"Точки"** (F8) продублирован кнопкой рядом с "глазиками" в группе
|
||||||
|
"Всегда под рукой" — переключать разметку точек стало можно, не уходя на
|
||||||
|
вкладку "Просмотр". Сама галочка на вкладке осталась.
|
||||||
|
10. Содержимое вкладки теперь начинается ровно под её ярлыком: блок
|
||||||
|
"Обрезка данных" больше не съезжает левее вкладки "Диапазон".
|
||||||
|
|
||||||
|
**Математика**
|
||||||
|
11. Новые функции:
|
||||||
|
- `int(x)` / `trunc(x)` — целая часть (дробная отбрасывается в сторону
|
||||||
|
нуля), `frac(x)` — дробная часть, `round(x)` — округление;
|
||||||
|
- `if(условие, если_да, если_нет)` — условие; сравнения задаются
|
||||||
|
функциями `gt/ge/lt/le/eq/ne`, логика — `and/or/not`;
|
||||||
|
- **биты и сдвиги:** `band(a, b)` и `bor(a, b)` — побитовые И/ИЛИ,
|
||||||
|
`shl(a, N)` и `shr(a, N)` — сдвиги на N разрядов. Работают по целой
|
||||||
|
части аргументов — то, что нужно для слов состояния и масок.
|
||||||
|
В каталоге функций появился раздел "Биты и сдвиги"; справка по
|
||||||
|
математике обновлена.
|
||||||
|
12. **Предпросмотр:** автомасштаб по оси X срабатывает всегда. Раньше, если
|
||||||
|
исходный канал в предпросмотре оказывался пустым, масштаб по X оставался
|
||||||
|
от предыдущей формулы.
|
||||||
|
|
||||||
|
**Спектр (FFT)**
|
||||||
|
13. По умолчанию включено окно **Hamming**, оно же первое в списке;
|
||||||
|
прямоугольное ("без окна") — последнее. Прямоугольное окно на реальном
|
||||||
|
логе почти всегда даёт растекание спектра из-за разрыва на стыке краёв,
|
||||||
|
и его ложные "гармоники" легко принять за настоящие. Выбор окна
|
||||||
|
действует на текущий сеанс: при открытии окна спектра всегда Hamming.
|
||||||
|
|
||||||
|
**Тёмная тема**
|
||||||
|
14. Поля "Обрезка данных" и "Просмотр" больше не остаются белыми — цвет
|
||||||
|
подсветки (в том числе красной, когда диапазон задан неверно) следует
|
||||||
|
теме. То же исправлено для подсветки активных фильтров над таблицей
|
||||||
|
каналов.
|
||||||
|
---
|
||||||
## build 1.3.114
|
## build 1.3.114
|
||||||
Новый дизайн окна **"Спектр (FFT)"**. Расчёт спектра не менялся — числа,
|
Новый дизайн окна **"Спектр (FFT)"**. Расчёт спектра не менялся — числа,
|
||||||
THD/THD+N/SINAD, пики помех и усреднение остались прежними, переделан
|
THD/THD+N/SINAD, пики помех и усреднение остались прежними, переделан
|
||||||
|
|||||||
Reference in New Issue
Block a user