-
Запись начинается при получении команды "Старт" и продолжается до получения команды "Стоп".
-
Если во время записи устройство выключилось, то запись останавливается и сохраняется в файл и указывается причина остановки "Power off".
-
Если устройство включается и в настройках программы стоит команда "Старт", то запись начинается.
-
Запись прерывается на звонки. Если во время записи на диктофон начинается звонок, то запись прекращается и сохраняется с указанием причины остановки "Call out или Call in". Как только звонок завершается, то запись на диктофон возобновляется.
-
Запись разбивается внутренним хронометром программы каждые 10 минут. Если наступило время, то программа сама останавливает запись на диктофон, сохраняет файл, указывает причину остановки "Restarter" и заново начинает запись. Это сделано чтобы разбивать файлы на небольшие куски.
-
Если включена функция "Антиконфликт" и пользователь запустил какое либо звукозаписывающее приложение, то запись на диктофон останавливается с указанием причины "WhatsApp", "Viber", "Skype", "Camera" и т.п. Как только пользователь выходит из приложения, то запись возобновляется
Рассмотрим пример:
-
Вы установили программу - запись пошла (потому что она включена по умолчанию).
-
Поступил звонок - запись прекратилась. Причина остановки "Call in".
-
Звонок завершился - запись снова пошла.
-
Пользователь запустил звукозаписывающее приложение WhatsApp - запись прекратилась. Причина остановки "WhatsApp".
-
Пользователь свернул приложение WhatsApp - запись возобновилась.
-
Прошло 10 минут и поступает команда от хронометра программы - запись останавливается. Причина остановки "Restarter" и начинается новая запись в новом файле.
-
Устройство выключается - запись сохраняется - причина остановки "Power off".
-
Устройство включилось - запись пошла.
-
Вы посылаете команды остановить запись на диктофон - запись остановилась. Причина остановки "Command"