no problem. come back to the list if you have questions or get stuck- but be prepared to spend hundreds of hours on the project if the machine uses an undocumented command set.
allan On Dec 19, 2007 11:01 AM, Johnny Rosenberg <gurus.knugum at gmail.com> wrote: > Ok, thanks guys. I will take a look and see if this is something that I > possibly can understand and even make something from. > > Johnny > > 2007/12/18, m. allan noah < kitno455 at gmail.com>: > > > have you read the contribute page at www.sane-project.org? it includes > > links to various documents you might find useful, particularly the > > website for sniffusb and doc/backend-writing.txt. > > you will also want to get a current sane CVS checkout, and read the > > sane standard, which is included in the doc directory. > > > > Opening the scanner to look at the chips can often be helpful as well. > > > > allan > > > > On Dec 18, 2007 4:36 PM, Johnny Rosenberg < gurus.knugum at gmail.com> > > wrote: > > > 2007/12/18, James Crow <james at ultratans.com>: > > > > You might want to check the list archives for Canon PIXMA driver > > > > support. I have the MP160 and it is supported. There is driver that > > > > works in CVS. It may also include support for your printer. > > > > Start here: http://home.arcor.de/wittawat/pixma/ > > > > > > > > Thanks, > > > > James > > > > > > There's exactly where I looked. Here's a quote from that site: > > > " > > > Unknown protocol: These devices don't work with this backend and there > is > > > no easy way to add supports because they use a different command set > which > > > has to be analyzed first. Co-programmers are welcome! :-) I personally > > > cannot do this because I don't have the devices. > > > MP110 4A9:1700 1200 N N - N unsupported > > > MP130 4A9:1701 1200 N N - N unsupported" > > > > > > I saw that someone wrote here about the MP110. Maybe the MP130 can use > the > > > same driver? > > > > > > Anyway, the site I referred to when I first wrote, suggested that > someone > > > could write a backend to this and other unsupported drivers and it also > said > > > that it is not a very hard thing to do for people who know a little C, > for > > > example. Well, since I have studied C a long time ago, I thought that > maybe > > > this isn't very impossible after all, but I guess I will need some help > to > > > get me started. I don't know where to begin, kind of. I don't even know > > > exactly how a driver in general works... I need some basic knowledge to > get > > > started, and I just thought that someone here could give me some kind of > > > clue where to start or some links that explain things... > > > > > > What do I need (except a C compiler and the scanner)? > > > Can the fact that I also have Windows XP with a working driver be of any > > > help? Is there some kind of software for Windows that can give me any > clues > > > about how the MP130 works? > > > > > > Yes, I can do some C programming, but I need to know what I need to > do... > > > otherwise it's kind of being told to create a schoilkus program in C > without > > > also being told what a schoilkus program is (in this case nothing since > I > > > just made it up...). > > > > > > Johnny Rosenberg > > > > On Tue, 2007-12-18 at 19:30 +0100, Johnny Rosenberg wrote: > > > > > 2007/12/10, Epostlistor < gurus.knugum at gmail.com>: > > > > > I visited http://www.sane-project.org/contrib.html and > readed > > > > > about > > > > > contributing to the project - Writing a Backend (Driver). > > > > > > > > > > The page said that "You don't need to be an experienced > > > > > programmer. > > > > > Backends are usually written in C, so some basic knowledge > of > > > > > this > > > > > language helps. You need a lot of patience, however, > > > > > especially if you > > > > > can't get programmer's documentation from your scanner's > > > > > manufacturer." > > > > > > > > > > I learned C many years ago and I still think I remember most > > > > > of it, but I > > > > > am not programming very much these days. I am writing here > > > > > because I think > > > > > I need all the help I can get. Maybe someone is already > doing > > > > > this, then I > > > > > might be able to contribute in some way. If not, it feels > like > > > > > there are a > > > > > lot of things I need to know. Maybe there are similar > backend > > > > > drivers out > > > > > there that I can get inspiration from and learn how to write > > > > > things like > > > > > that. > > > > > > > > > > I have the Canon PIXMA MP130 and my operating system is > > > > > GNU/Linux Ubuntu > > > > > Studio 7.10. I also have a small partition with Windows XP, > so > > > > > I can use > > > > > the scanner that way, but of course I want to use it with > > > > > Ubuntu. At the > > > > > moment I can only use the printing function with Ubuntu, but > I > > > > > needed to > > > > > install additional software before that was possible. > > > > > > > > > > Is there some kind of software for Windows that can "scan" > > > > > what's sent and > > > > > received to/from the MP130 while scanning etc? I guess that > > > > > would help > > > > > somewhat. > > > > > > > > > > My idea is to write a very basic driver just to make it > > > > > possible to scan > > > > > with no fancy features (which are pretty useless anyway in > > > > > most cases). > > > > > Some things, like basic image editing, is better done with > > > > > dedicated > > > > > software, such as GIMP, I guess. > > > > > > > > > > So, any comments to this? Will this task be too tough for > > > > > someone like > > > > > me..? > > > > > > > > > > Johnny Rosenberg > > > > > > > > > > > > > > > Okay, seems like nobody's interested in this, so I guess I'll just > > > > > skip the idea and buy another skanner instead. Besides, I guess that > I > > > > > would have failed doing this anyway. > > > > > > > > > > Johnny Rosenberg > > > > > -- > > > > > sane-devel mailing list: sane-devel at lists.alioth.debian.org > > > > > http://lists.alioth.debian.org/mailman/listinfo/sane-devel > > > > > Unsubscribe: Send mail with subject "unsubscribe your_password" > > > > > to sane-devel-request at lists.alioth.debian.org > > > > > > > > > > > > > > > > > -- > > > sane-devel mailing list: sane-devel at lists.alioth.debian.org > > > http://lists.alioth.debian.org/mailman/listinfo/sane-devel > > > Unsubscribe: Send mail with subject "unsubscribe your_password" > > > to sane-devel-request at lists.alioth.debian.org > > > > > > > > > > > -- > > "The truth is an offense, but not a sin" > > > > -- "The truth is an offense, but not a sin"