Opened 3 weeks ago

Closed 3 weeks ago

#758 closed задача (fixed)

Неверно отображается состояние платы ST-124M

Reported by: ledol Owned by: alx
Priority: средний Milestone: 1 очередь
Component: web-интерфейс (sw) Keywords:
Cc:

Description

Тикет создал alx от имени и со слов ledol

В Сводной таблице в группе "Состояние и статистика блока синхронизации STM" на вкладке "Состояние" диалога конфигурации плат ST-124M, ST-116M, ST-018M в столбце 6 неверно отображается состояние 3. Должно быть "1000 G.812(6),SSU-B,МЗГ", показывает "0011 UNDEF".

Attachments (1)

MiB_ST-124M_V21.txt (57.6 KB ) - added by ledol 3 weeks ago.

Download all attachments as: .zip

Change History (9)

in reply to:  description ; comment:1 by alx, 3 weeks ago

Replying to ledol:

...неверно отображается состояние 3. Должно быть "1000 G.812(6),SSU-B,МЗГ",

??? Не понимаю, почему ты считаешь, что должно быть "1000 G.812(6),SSU-B,МЗГ".

В ticket:734#comment:140 ты писал:

Предлагаю параметры "SSM_Tx", "Текущий QL вх. сигн." - отображать в формате: "xxxx yyyyyyyyyyyy", где xxxx - бинарное значение поля, а y-y текстовая интерпретация бинарного значения.
Интерпретация тетрад (битовых полей размерностью [3..0]) параметров SSM_Tx\SSM_ Rx, Текущий QL:
0010 G.811,PRC,ПЭГ\ЗГ
0100 G.812(1\4),SSU-A,ВЗГ
1000 G.812(6),SSU-B,МЗГ
1011 SETS(ГСЭ) G.813
1111 DNU
все остальные варианты - UNDEF.

Бинарное значение числа 3 = 0011 (а не 1000). Такого значения нет в процитированной выше таблице интерпретаций, следовательно, значение 3 (0011) попадает в категорию "все остальные варианты" и должно отображаться как "0011 UNDEF", как оно, с твоих же слов, и отображается. Таким образом, я ошибки не вижу...

Поясни, пожалуйста, в чем здесь ты увидел ошибку.

Last edited 3 weeks ago by alx (previous) (diff)

in reply to:  1 ; comment:2 by ledol, 3 weeks ago

Replying to alx:

Replying to ledol:

...неверно отображается состояние 3. Должно быть "1000 G.812(6),SSU-B,МЗГ",

??? Не понимаю, почему ты считаешь, что должно быть "1000 G.812(6),SSU-B,МЗГ".

В ticket:734#comment:140 ты писал:

Предлагаю параметры "SSM_Tx", "Текущий QL вх. сигн." - отображать в формате: "xxxx yyyyyyyyyyyy", где xxxx - бинарное значение поля, а y-y текстовая интерпретация бинарного значения.
Интерпретация тетрад (битовых полей размерностью [3..0]) параметров SSM_Tx\SSM_ Rx, Текущий QL:
0010 G.811,PRC,ПЭГ\ЗГ
0100 G.812(1\4),SSU-A,ВЗГ
1000 G.812(6),SSU-B,МЗГ
1011 SETS(ГСЭ) G.813
1111 DNU
все остальные варианты - UNDEF.

Бинарное значение числа 3 = 0011 (а не 1000). Такого значения нет в процитированной выше таблице интерпретаций, следовательно, значение 3 (0011) попадает в категорию "все остальные варианты" и должно отображаться как "0011 UNDEF", как оно, с твоих же слов, и отображается. Таким образом, я ошибки не вижу...

Поясни, пожалуйста, в чем здесь ты увидел ошибку.

В описании, поясняющая таблица выглядит по другому:

SQ select, выбор вариантов QL:
0 - 0000 (default) undefined
1 - 0010 G.811,PRC,ПЭГ\ЗГ
2 - 0100 G.812(1\4),SSU-A,ВЗГ
3 - 1000 G.812(6),SSU-B,МЗГ
4 - 1011 SETS(ГСЭ) G.813
5 - SSM_Rx Input SSM (для T31\Т32 доступны только если выбран NRZ)

"" "Текущий QL вх. сигн." определяется параметром "SQ select" табл. 7.2 вкладки "Настройки". Варианты 1-4 - (CONFIG_MIB[1219-1224].4..1),
если вариант 5 (SSM_Rx) - то параметр определяется значением тетрад (STATE_MIB[1356-1359].7..4).""

и поэтому при варианте 3 должно отображаться поле "1000 G.812(6),SSU-B,МЗГ".
Проще говоря, что выбрано в "QL select" табл. 7.2 вкладки "Настройки", то и показывается в "Текущий QL вх. сигн." табл. 8.2 вкладки состояние плюс интерпретация SSM_Rx для варианта 5.
А вот если CONFIG_MIB[1219-1224].4..1 == 5, то алгоритм такой: взять тетраду STATE_MIB[1356-1358].7..4, STATE_MIB[1359].7..0 и, если она равна 0010, 0100, 1000, 1011 - то подставлять строку "0010 G.811,PRC,ПЭГ\ЗГ", и т.д. и подставлять "xxxx undefined" при всех остальных значениях, где xxxx - полученное значение. Также хотелось бы к этим 4-м значениям добавить 5-е, "1111 DNU".

Описание скорректировано, т.к. изменились настройки режима SETS.

Last edited 3 weeks ago by ledol (previous) (diff)

by ledol, 3 weeks ago

Attachment: MiB_ST-124M_V21.txt added

in reply to:  2 ; comment:3 by alx, 3 weeks ago

Replying to ledol:

Поясни, пожалуйста, в чем здесь ты увидел ошибку.

В описании, поясняющая таблица выглядит по другому:

До этого в тикете #734 уже было много пожеланий, противоречащих описанию. Поэтому и в этот раз я сделал так, как написано в комментарии, а не в описании.

и поэтому при варианте 3 должно отображаться поле "1000 G.812(6),SSU-B,МЗГ".

Хорошо. Для значений тетрады 1, 2, 3 и 4 я буду отображать в xxxx значения 0010, 0100, 1000 и 1011 соответственно. А какие, в таком случае, значения поля xxxx отображать для значений тетрады 6...15?

А вот если CONFIG_MIB[1219-1224].4..1 == 5, то алгоритм такой: взять тетраду STATE_MIB[1356-1358].7..4, STATE_MIB[1359].7..0 и, если она равна 0010, 0100, 1000, 1011 - то подставлять строку "0010 G.811,PRC,ПЭГ\ЗГ", и т.д. и подставлять "xxxx undefined" при всех остальных значениях, где xxxx - полученное значение.

Именно так сейчас и сделано, только для любого значения CONFIG_MIB[1219-1224].4..1.

Также хотелось бы к этим 4-м значениям добавить 5-е, "1111 DNU".

Какое значение CONFIG_MIB[1219-1224].4..1 должно ему соответствовать?

comment:4 by alx, 3 weeks ago

Type: багзадача

Изменил тип тикета.

in reply to:  3 ; comment:5 by ledol, 3 weeks ago

|"Для значений тетрады 1, 2, 3 и 4 я буду отображать в xxxx значения 0010, 0100, 1000 и 1011 соответственно. А какие, в таком случае, значения поля xxxx отображать для значений тетрады 6...15?"

Еще раз. "Значения тетрады" задаются web-интерфейсом, вкладка "Настройки", табл.7.2, 5-й столбец, выпадающий список из 6-и позиций 0-5. Какие там 6...15 могут быть?
Если значение == 5 (Прием SSM) то данные для отображения берутся -> ("А вот если CONFIG_MIB[1219-1224].4..1 == 5, то алгоритм такой: взять тетраду STATE_MIB[1356-1358].7..4, STATE_MIB[1359].7..0 и, если она равна 0010, 0100, 1000, 1011 - то подставлять строку ""0010 G.811,PRC,ПЭГ\ЗГ", и т.д." и подставлять "xxxx undefined" при всех остальных значениях, где xxxx - полученное значение. Также хотелось бы к этим 4-м значениям добавить 5-е, "1111 DNU". в случае 1111").

Last edited 3 weeks ago by ledol (previous) (diff)

in reply to:  5 ; comment:6 by alx, 3 weeks ago

Replying to ledol:

Какие там 6...15 могут быть?

Ты прав, значений 6...15, действительно, быть не должно. Однако в выпадающем списке на вкладке "Настройки" можно установить значение 0. Что должно отображаться на вкладке "Состояние" в случае значения 0 поля CONFIG_MIB[1219-1224].4..1?

in reply to:  6 comment:7 by ledol, 3 weeks ago

Replying to alx:

Replying to ledol:

Какие там 6...15 могут быть?

Ты прав, значений 6...15, действительно, быть не должно. Однако в выпадающем списке на вкладке "Настройки" можно установить значение 0. Что должно отображаться на вкладке "Состояние" в случае значения 0 поля CONFIG_MIB[1219-1224].4..1?

Значения задаются web-интерфейсом, вкладка "Настройки", табл.7.2, 5-й столбец, выпадающий список из 6-и позиций 0-5. Для значения 0, предусмотрена строка "0000 undefined", которая превратилась в "0000 (default) undefined", хотя имелось ввиду, что это значение по умолчанию для этого пункта настроек.

Version 0, edited 3 weeks ago by ledol (next)

comment:8 by alx, 3 weeks ago

Resolution: fixed
Status: newclosed

In 2541/sw:

В веб-интерфейсе в диалоге конфигурации плат ST-124M,
ST-116M, ST-018M на вкалдке "Состояние" изменено отображение
параметров "Текущий QL вх. сигн.". Closes #758.

Note: See TracTickets for help on using tickets.