Hello!
Your reverse engeneering wasn't well done ;-)
I have two DC-101 (not the Library II), but it seems
both using the same commands. First of all after
every new device is open, Dacal first sends a Reset
command. It's number 0xb send as descriptor. After
that, each sub-command is then send in your way.
Your command-line interface opens and close the
device everytime you use the library. So you must
always send first 0xb, 0xc and at last the disc-
number. For me, all problems were gone with that
method.
Only if you leave the device open, you should send
0xe, 0xc and last the disc number.
Remember me i'm using the DC-101, perhaps is a little
bit different, but i don't believe that??
Thanks for your code, i have used it as start
information for a commandline interface under Windows
XP (needed for my MCE system together with the
MyMovies addon).
with best regards,
crocri
Logged In: NO
I'd have to disagree, at least with regards to the DC-300.
Looking at the developer kit put out by Dacal, only two
messages are sent to the device for insert and eject - the
insert / eject command, then the slot number. I have two
DC-300 devices, and I just send two commands for each insert
/ eject myself (though I use another library).
It is possible that the DC-101 behaves differently, though.