Что сделал. Записки эксплуататора.
1. Вписал имя архива, ID флешки USB и SD в дефолт, при перезагрузках СПК ненужно по новой выбирать откуда куда копировать. Это более чем логично при ежедневном снятии архива. см. фото.
2. При корректном извлечении SD можно вынимать, после возвращения в СПК продолжается запись в архив (просто пока нет SD нет новых данных в текстовом файле) и это здорово товарищи! Плюсом при всех заливках в СПК с USB флеш новой программы в записи появлялись строки с нулями и после загрузки СПК архив продолжал писаться корректно. Двойным плюсом после успешного падения СПК по причине неправильного загиба рук и успешного восстановления прошивки сразу после заливки программы архив пошел дописываться, звезда в шоке... см. фото
3. Переполнение архива отрабатывается корректно, предыдущий скидывается в "имя_архива"_old.csv но нужно сделать чтобы предыдущие архивы не затирались, пока не знаю как.
4. Подключение к СПК на лицевой стороне щита защитил убрав USB разьем из рабочей зоны на периферию и все это под камеру наблюдения.
5. Чудеса закончились. :-)
С дерганьем USB пока еще не баловался. Ненужные мне визуализации из блока архивирования убрал, частично порезал просмотр каталогов, работу с бинарными и строковыми данными, но осторожно, крашится на раз и два, сохраняться приходится постоянно меняя имя проекта, иначе можно потерять все.




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