Автоматическая очистка папки Scanning, Создание Log файла, Результаты экспериментального тестирования прототипа - Разработка программно-аппаратного комплекса для удаленного контроля почтовой корреспонденции

При перезагрузке Raspbery счетчик counter сбрасывается и файлы начинают перезаписываться. Для того, чтобы обойти данную проблему воспользуемся переносом всех отсканированных файлов в .../scanning/old.

Для этого перед увеличением счетчика необходимо описать перемещение файлов (рис.19):

movement

Рис. 19. Movement

Таким образом, все отсканированные файлы хранятся в папке old.

Создание Log файла

Для контроля за выполнением скрипта необходимо создать log файл, с помощью которого будет возможность выявлять неполадки. В созданный файл scn. log будем производить запись. В описанный выше скрипт добавим команду 2>&;1>> для каждого процесса (рис.20).

log_scn.log

Рис. 20. Log_scn. log

Также добавим логирование запуска данного скрипта в rc. local (рис.21):

log_rc.local

Рис. 21. Log_rc. local

Результаты экспериментального тестирования прототипа

Итоговая схема работы прототипа умного почтового ящика представлена на рис. 22:

В результате проведенных испытаний прототипа разрабатываемого программно-аппаратного комплекса "умный почтовый ящик" установлено:

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

Рис. 22. Схема работы программно-аппаратного комплекса

Похожие статьи




Автоматическая очистка папки Scanning, Создание Log файла, Результаты экспериментального тестирования прототипа - Разработка программно-аппаратного комплекса для удаленного контроля почтовой корреспонденции

Предыдущая | Следующая