Opened 9 years ago

Last modified 6 years ago

#97 new задача

Предложение: хранить в плате sw-01 запасные конфигурации

Reported by: san Owned by: alx
Priority: фигня Milestone: Как-нибудь потом
Component: swd Keywords:
Cc:

Description (last modified by alx)

При выгрузке конфигурации, кроме носителей подключеных к ПК предусмотреть ещё выгрузку во внутреннюю память sw. Название конфигурации должен задать пользователь(например, это может быть имя файла, или как угодно)

ну и соответственно при загрузке конфигурации в блок, дать возможность выбрать и из конфигураций во внутренней памяти

Change History (4)

comment:1 by alx, 9 years ago

В целом идея мне нравится.
Хотелось бы более развернутых предложений по интерфейсу и логике работы этой фичи.

Допустим, рядом с кнопкой "Сохранить" можно положить кнопку "Сохранить как".
При загрузке конфига в блок можно добавить поле выбора имени конфигурации.
Но возникает вопрос. Допустим, есть в блоке десяток разных конфигураций. Как мне посмотреть, что это за конфигурация "Мой старый конфиг" или "исправленные Шабуры"? Вряд ли можно ожидать, что оператор будет помнить, что это за конфиги он насоздавал год назад. А как их смотреть, не меняя текущий конфиг и не вмешиваясь в работу аппаратуры?

comment:2 by alx, 8 years ago

Description: modified (diff)
Milestone: 2 очередь

comment:3 by san, 7 years ago

не меняя текущий конфиг

Может быть предусмотреть что-то типа "отката" конфига по таймеру, т.е. если пользователь ошибся с файлом конфига, и не подтвердит действие в течении 30сек, sw вернёт предыдущий конфиг на место. (как при смене разрешения экрана в GUI Windows, Ubuntu). Так хотя-бы фатальной ошибки можно избежать. Хотя с другой стороны бывают случаи когда после загрузки конфигурации в блок нужно настраивать ещё другие блоки, для того чтобы получить доступ к первому блоку, тут таймер будет лишним, нужна возможность выбора залить конфиг с таймером или без.

как их смотреть

ну или предусмотреть возможность для пользователя скачать файл конфига перед тем как он его применит.

comment:4 by alx, 6 years ago

Milestone: Как-нибудь потом
Note: See TracTickets for help on using tickets.