From 06dcb8c7efccd8bebaf3aef385ba8cc0c6d949b5 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 5 Feb 2009 15:46:00 -0800 Subject: [PATCH] Windows sometimes needs longer to detect the SD card in the reader. Added an extra sleep of 6 seconds. Fixes #1636 (SD card not detected on re-plug of reader) --- src/calibre/devices/prs505/driver.py | 1 + src/calibre/devices/usbms/device.py | 1 + 2 files changed, 2 insertions(+) diff --git a/src/calibre/devices/prs505/driver.py b/src/calibre/devices/prs505/driver.py index bbda8f95d2..8d505683aa 100644 --- a/src/calibre/devices/prs505/driver.py +++ b/src/calibre/devices/prs505/driver.py @@ -147,6 +147,7 @@ class PRS505(Device): def open_windows(self): + time.sleep(6) drives = [] wmi = __import__('wmi', globals(), locals(), [], -1) c = wmi.WMI() diff --git a/src/calibre/devices/usbms/device.py b/src/calibre/devices/usbms/device.py index a33d041b2a..761fe9ba74 100644 --- a/src/calibre/devices/usbms/device.py +++ b/src/calibre/devices/usbms/device.py @@ -172,6 +172,7 @@ class Device(_Device): return prefix def open_windows(self): + time.sleep(6) drives = {} wmi = __import__('wmi', globals(), locals(), [], -1) c = wmi.WMI()