Начали доработку данной библиотеки.
Из нововведений, которые будут в очередной версии:
1. Все операции с файлами переведены на библиотеку CAA
2. Сканирование всех SD, USB и внутренней памяти происходит всегда не зависимо от того какое устройство выбрано для архивации.
3. Реализован механизм извлечения и форматирования носителей
4. Алгоритм архивации значительно изменился. В предыдущей версии каждый параметр писался отдельно. Теперь все параметры собираются в буфер только потом идет запись. В результате все данные считываются синхронно и нагрузка на носители значительно уменьшилась.
5. Изменился алгоритм опроса изменений. В предыдущих версиях у каждой переменной был свой таймер. В связи с этим через некоторое время наблюдалась рассинхронизация данных.
6. Перед записью данных на носитель они буферезируются. Что в свою очередь позволяет избежать потери данных, даже если устройство перегружено операциями чтения/записи. Буфер на данный момент предназначен на 20 записей. К релизу будет увеличен до 64 или более.
7. Возможно задать название каталога, куда будет писаться архив.
8. Добавлена индикация завершения копирования данных.
9. Добавлена индикация записи на носитель.
Релиз новой версии в течении мая.






