Подскажите пожалуйста порядок действий в программе для правильного извлечения флешки из спк207. На флешку пишется архив.(сейчас после извлечения возникают глюки и неопределение других usb2 и SD)
Кусочку примера программы буду рад больше![]()
Подскажите пожалуйста порядок действий в программе для правильного извлечения флешки из спк207. На флешку пишется архив.(сейчас после извлечения возникают глюки и неопределение других usb2 и SD)
Кусочку примера программы буду рад больше![]()
Последний раз редактировалось arlyn; 26.02.2014 в 17:33.
перед извлечением не плохо было бы закончить запись, закрыть файл.
и, скорее всего, вызвать Linux'овую команду umount
Для определения размера флешки я с интервалов в 10 сек использую команду SysExecute('df .......')
Основная проблема в том:
Зависает программа как только монтирую флешку в спк на команде SysExecute('df /mnt/ufs/media/sda1 > /mnt/ufs/media/sda1/info.txt'); программа зависает (как буддто так долго считает обьем 8Гб флешки или еще что?).
Если включать спк207 с монтированной флешкой то программа работает без проблем.
Попробовал по другому:
1. Запустил спк207 без программы(т.е.конфигуратор).
2.Воткнул флешку
3. В программе putty в консоли ввожу df /mnt/ufs/media/sda1 > /mnt/ufs/media/sda1/info.txt и файл появляется только через 30-60с или появляется пустой файл. Затем повторив команду файл уже пишется мгновенно.
И так каждый раз после размонтирования и монтирования usb.
Как Быть?
Последний раз редактировалось arlyn; 26.02.2014 в 17:40.