Opened 7 months ago
Closed 6 months ago
#679 closed задача (fixed)
Добавить поддержку исполнений 5 для плат PS-220D и PS-650D
Reported by: | AlexLir | Owned by: | alx |
---|---|---|---|
Priority: | средний | Milestone: | 1 очередь |
Component: | sw | Keywords: | |
Cc: |
Description (last modified by )
Параметры PS-220D и PS-650DT исп. 5 нужно отображать так-же как параметры PS-220D исп. 4, за исключением того что у плат исп. 5 есть новые переменные:
.30.0: RO, INT8 - Максимальная мощность платы в Вт. (вывести в надписи перед таблицей параметров "Исполнение платы: xx Вт" "Максимальная мощность платы: xx Вт")
.31.0: RO, INT8 - Режим работы - 1 = master, 0 = slave. Для плат PS-220D и PS-650D исполнения 5 режим работы должен отображаться в соответствии со значением этой переменной.
Change History (9)
comment:1 by , 7 months ago
follow-up: 3 comment:2 by , 7 months ago
Replying to AlexLir:
.31.0: RO, INT8 - Режим работы - 1 = master, 0 = slave (вывести в надпись перед таблицей параметров "Режим работы: xx")
У плат PS-220D и PS-650D такая надпись уже есть. Верно ли я понял, что у плат PS-220D и PS-650D исполнений 5 таких надписей должно быть две?
follow-up: 4 comment:3 by , 7 months ago
Replying to alx:
Replying to AlexLir:
.31.0: RO, INT8 - Режим работы - 1 = master, 0 = slave (вывести в надпись перед таблицей параметров "Режим работы: xx")
У плат PS-220D и PS-650D такая надпись уже есть. Верно ли я понял, что у плат PS-220D и PS-650D исполнений 5 таких надписей должно быть две?
Нет, надпись та же, просто в других "исполнениях" содержимое надписи определялось по иному критерию. У исп 5 master или slave зависит от содержимого .31.0.
comment:4 by , 7 months ago
Description: | modified (diff) |
---|
Replying to AlexLir:
Нет, надпись та же, просто в других "исполнениях" содержимое надписи определялось по иному критерию. У исп 5 master или slave зависит от содержимого .31.0.
Спасибо за уточнение. Внес соответствующее изменение в описание тикета.
follow-up: 6 comment:5 by , 7 months ago
Description: | modified (diff) |
---|
Информация об исполнении платы уже имеется в переменной .1.0, мне удоблее использовать ее. Скажи, пожалуйста, какие значения максимальной мощности у плат PS-220D и PS-650D исполнений 5.
На самом деле "Исполнение" не подходящий термин для этого параметра (см. #682)
Должно быть так:
.30.0: RO, INT8 - Максимальная мощность платы в Вт(вывести в надписи перед таблицей параметров "Максимальная мощность платы: xx Вт")
(исправил в тикете)
comment:6 by , 7 months ago
comment:7 by , 7 months ago
Component: | web-интерфейс (sw) → sw |
---|
comment:8 by , 6 months ago
К сожалению, ответа на comment:1 не последовало, поэтому вместо простого варианта реализации, который уже используется для почти всех остальных плат, для данных вариантов исполнения двух плат я вынужден использовать другой вариант, связанный с чтением переменной .30.0. Придется добавить несколько дополнительных условных ветвлений (которых и без того много), в результате чего код станет еще труднее читать... :(
Replying to AlexLir:
Информация об исполнении платы уже имеется в переменной .1.0, мне удоблее использовать ее. Скажи, пожалуйста, какие значения максимальной мощности у плат PS-220D и PS-650D исполнений 5.