Kovid - thanks for your response. I ran calibre-debug with the Droid SD card mounted, and when I was reviewing the output, noticed that it saw the card.
I then tried connecting the Droid and mounting the SD card BEFORE starting calibre, rather than once calibre was launched (as I was doing previously), and sure enough, it recognized the card, and now transfers books perfectly.
I then tried unmounting the SD card - obviously calibre could not see communicate with the Droid, but once remounted, calibre communicated with it perfectly without having to restart calibre.
I am getting an error message, however, after calibre starts as it is first recognizing the mounted SD card:
ERROR: Error: Error communicating with device
'in <string>' requires string as left operand, not list
Traceback (most recent call last):
File "site-packages\calibre\gui2\device.py", line 57, in run
File "site-packages\calibre\gui2\device.py", line 203, in _books
File "site-packages\calibre\devices\usbms\driver.py", line 63, in books
File "site-packages\calibre\startup.py", line 100, in my_join
File "ntpath.py", line 73, in join
File "ntpath.py", line 58, in isabs
TypeError: 'in <string>' requires string as left operand, not list
However, clicking OK dismisses the error message, and the SD card then works fine.
One other question - is it possible to send just the epub file to the SD card without the author/title path? Once Aldiko imports the files, it moves the epub files, but does not delete the empty sub-directories from the imports folder.
Thanks for your assistance, and the excellent program. I just donated $25 to show my appreciation.
Cheers, Carl.
|