Добрый день.
1), 2), 5) - возможно
3) - стандартный компонент архивации (OwenArchiver) позволяет производить запись в файл не чаще раза в секунду. Если организовать запись файла через библиотеки - то добиться записи указанной порции в данных с периодом 100 мс - возможно.
4) - стандартных компонентов для этого нет. Сама по себе задача решаемая, но не относится к числу самых простых.
Извлечение накопителя "на горячую" (без размонтирования) - это некорректная ситуация, и обработать ее нельзя.3) Реакцию на возможное внезапное отключение питания (или извлечение носителя) во время записи самому программировать? Например, есть ли в СПК оперативная память поддерживаемая батарейкой, куда можно записывать текущее состояние логгера, чтобы после включения питания (установки носителя) продолжить писать примерно с того места где процесс записи прервался?
По поводу состояния логгера (позицию последней записи) - да, можно записывать его в энергонезависимую память.




Ответить с цитированием