Hi Martin, Your scanner seems to use the same command set as MP700/MP730 but there are still some differences, e.g. the command sequence for reading image data, the length of the interrupt packet (16 instead of 8 bytes) etc. You can derive your code from pixma_mp730.c in the pixma backend. (Please download the backend from http://home.arcor.de/wittawat/pixma. I haven't updated CVS yet.) Add your scanner to the device list at the end of pixma_mp730.c:
DEVICE("Canon PIXMA MP360", 0x263c, 1200, 636, 877, 0), The backend should detect your scanner now. You may try scanning a _small_ area but don't expect that it'll work. Unfortunately, the source code is not documented. If you have any questions, just ask! :-) Regards, Wittawat On Tuesday 22 August 2006 18:29, Martin Owens wrote: > Thanks for your help. > > I don't really have a space to put them online, but the bz2 is only 4kb so > I've attached it. > > Best Regards, Martin Owens > > On 8/22/06, Wittawat Yamwong <wy-sane-de...@arcor.de> wrote: > > [...] > > What have you done so far? Have you already captured some USB traffics? > > If so, > > can you upload the log files somewhere in the internet? I could try to > > modify > > the pixma backend so that you need to add only protocol specific codes > > and don't need to worry about SANE API for the present. -- Wittawat Yamwong Hannover, Germany