Выкладываю предварительную версию программы.
Добавлено / доработано:1. Исправил баг с пиканьем динамика во время динамической прорисовки фазы.
2. Добавил
системные настройки (раздел [Osc] в файле MtPro.ini или MtPro4.ini).
MrDblClickOsc = 0 - разрешить / запретить переход в окно осциллографа после двойного щелчка по маркеру в окнах анализа (Вторичка, ЭРЦ …). Если
MrDblClickOsc = 0 то после двойного щелчка по маркеру, в окне осциллографа только будут установлены маркеры, а если
MrDblClickOsc = 1 то еще автоматически будет открыто окно осциллографа.
MrDblClickWin = 0 - разрешить / запретить устанавливать границы оси X осциллографа соответствующие позициям маркеров после двойного щелчка по маркеру в окнах анализа.
Как было раньше: двойной щелчок по маркеру 1 в окне анализа, устанавливает маркер 1 в окне осциллографа по центру, не меняя масштаб оси X, а маркер 2, если он вмещался в текущий масштаб оси X окна осциллографа, в туже позицию что и маркер 2 в окне анализа, в данном случае маркер 1 - инициатор, он по центру, аналогично для маркера 2. Т.е. двойной щелчок по маркеру устанавливает этот же маркер по центру в окне осциллографа, и можно понять какой участок исходного сигнала соответствует искомому участку в окне анализа.
Если
MrDblClickWin = 1 то двойной щелчок по маркеру в окне анализа, установит маркеры в окне осциллографа в те же позиции, что и в окне анализа и автоматически подстроит масштаб оси X окна осциллографа. За исключением, если интервал времени между маркерами в окне анализа больше максимально возможного масштаба оси X (
RecordOscMax), в этом случае будет использоваться старый метод.

- 01.png (97,41 Кб) Просмотров: 2894
Если
MrDblClickOsc = 1 /
MrDblClickWin = 1 и по каким-то причинам нужно использовать старый вариант, что бы не менять системные настройки, просто удерживайте клавишу Ctrl или Shift во время двойного щелчка по маркеру в окне анализа.
Возможно, с первого взгляда все это кажется сложным, но нужно пару раз попробовать и все сразу станет понятно.
3. Добавил
системные настройки (раздел [Cyf] в файле MtPro.ini или MtPro4.ini).
PhaseAxisView - варианты отображения номеров цилиндров возле оси угла поворота КВ окна фазы.
PhaseAxisView = 0 - полупрозрачный
PhaseAxisView = 1 - аналогичный панели цилиндров в окне ЭРЦ (по умолчанию)

- 02.png (7,87 Кб) Просмотров: 2869
MrDblClickOsc = 0 - разрешить / запретить переход в окно осциллографа после двойного щелчка по маркеру в окне фаза. По умолчанию после двойного щелчка по маркеру в окне фаза автоматически открывается вкладка ЭРЦ, которая есть первоисточником для окна фаза. Если установить
MrDblClickOsc = 1 то после двойного щелчка по маркеру в окне фаза - автоматически откроется окно осциллографа, в котором по возможности будет выбран соответствующий участок исходного сигнала и установлены маркеры.
MrDblClickOsc = 1 в окне фаза (раздел [Cyf]) работает только при условии что
MrDblClickOsc = 1 для окна осциллографа (раздел [Osc]).
4. Для двойного щелчка по маркеру в окне фаза добавил учет двух клавиш модификаторов.
Ctrl - синхронизировать маркеры и вид фаз,
Shift - детализировать график ЭРЦ.
Если не удерживать Ctrl или Shift, то все будет, как и раньше двойной щелчок по маркеру в окне фаз - автоматически устанавливает те же границы оси времени и те же позиции маркеров в окне ЭРЦ, если
MrDblClickOsc = 1 то еще автоматически откроется окно осциллографа.
Если во время двойного щелчка по маркеру в окне фаз удерживать Ctrl, то перехода во вкладку ЭРЦ или окно осциллографа не будет, а все позиции маркеров, границы оси угла и времени всех окон фаз будут скопированы из искомого окна фазы (удобно синхронизировать только маркеры между собой).

- 03.png (35,17 Кб) Просмотров: 2871

- 04.png (36,21 Кб) Просмотров: 2878
Если во время двойного щелчка по маркеру в окне фаз удерживать Shift, то будет переход во вкладку ЭРЦ, но маркер инициатор будет установлен по центру вкладки ЭРЦ, а границы оси времени будут ограничены 10-ти полными циклами, т.е. 5 циклов слева от маркера и 5 циклов справа от маркера (удобно одним щелчком более детально рассмотреть график ЭРЦ соответствующий искомой точке графика фаз).

- 05.png (32,88 Кб) Просмотров: 2877

- 06.png (19,54 Кб) Просмотров: 2866
Как установить предварительную версию программы.
Предварительная версия программы MT Pro 1,2,3MtPro_3.0alpha.rar (1.24 МБ)Версия: 0.3.0.7 alpha
Дата: 25.04.20 22:00
Предварительная версия программы MT Pro 4MtPro4_3.0alpha.rar (1.15 МБ)Версия: 0.3.0.7 alpha
Дата: 25.04.20 22:00