Opened 6 лет ago

Closed 6 лет ago

#32 closed улучшение (fixed)

Упростить процесс размонтирования.

Сообщил: san Владелец: andrei
Приоритет: фигня Этап разработки: 2-я очередь
Ключевые слова: Копия: Art_M

Описание

Просле записи на флешку (например при сохранении ДГ) для того чтобы данные "не исчезли" нужно размонтировать диск. Сейчас это делается через специальный пункт меню.

т.е. алгоритм такой:

  • Вставил флешку
  • Динамограммы копируются (с подтверждением или сами смотря как настроено)
  • по окончанию процесса нужно зайти в определенный пункт меню, там выбрать подпункт "размонтировать" и нажать ввод.

По опыту работы с предыдущей версией УГП боюсь что для заказчика это слишком сложный алгоритм а ожидает он такого:

  • Вставил флешку
  • лампочка USB мигает (ДГ копируются автоматически без подтверждения - установлено в настройках)
  • лампочка закончила мигать - достал флешку.

История изменений (5)

comment:1 by alx, 6 лет ago

Предложенный сценарий предполагает, что файловая система размонтируется сразу после завершения (автоматически выполнявшейся) операции. Я согласен, что это удобнее в плане пользования. Но в этом случае для выполнения других операций с портативным носителем (типа "Сохранить журнал", "Загрузить настройки" и т.п.) надо будет заново смонтировать файловую систему, выполнить запрошенную операцию и опять размонтировать.

comment:2 by alx, 6 лет ago

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

comment:3 by san, 6 лет ago

Артём недавно попросил реализовать то что предложено в тикете, тикет он не видел.

Но в этом случае для выполнения других операций с портативным носителем (типа "Сохранить журнал", "Загрузить настройки" и т.п.) надо будет заново смонтировать файловую систему, выполнить запрошенную операцию и опять размонтировать.

Да, придется, перед каждой операцией монтировать заново. Но операции пользователя с флэшкой "разовые", не вижу ничего плохого в этом.

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

Да, хорошая мысль.

in reply to:  3 comment:4 by alx, 6 лет ago

Replying to san:

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

Да, хорошая мысль.

Переделка функций работы с портативным носителем почти завершена. Прошу внести изменения в ТЗ в части мигания индикатора "USB". Этот индикатор будет мигать все время, пока смонтирована файловая система с портативного носителя. Мигание этого индикатора будет говорить оператору, что носитель отключать нельзя.

comment:5 by alx, 6 лет ago

Решение: fixed
Состояние: newclosed

In 484/smartHDC:

Merged branches/auto-umount.

Все функции работы с портативным носителем (копирование на него/с него)
выполняются в отдельном потоке. Основной поток получает увдомления о
ходе процесса и результат через трубу.

Файловая система монтируется при подключении портативного носителя
к разъему USB или при активации функции через меню "Портативный носитель"
и автоматически размонтируется после завершения выполнения операции.

Все время пока файловая система портативного носителя смонтирована,
инидкатор "USB" мигает, что говорит оператору о том, что портативный
носитель отсоединять нельзя.

Closes #32, #70, #87.

Note: See TracTickets for help on using tickets.