Please Support The Fight Against EU Software Patents
"One could not be a successful scientist without realizing that, in contrast to the popular conception supported by newspapers and mothers of scientists, a goodly number of scientists are not only narrow-minded and dull, but also just stupid." -- J. D. Watson

Intel Pocket PC

This has to be one of my favourite projects...

I have this cute little digital camera known as an Intel Pocket PC Camera. Pretty cheap, good webcam, and it can take lots of good-quality 640x480 images. Unfortunately, they didn't provide any drivers for Linux...

So, out came the USB sniffing tools... and I engaged in my first spot of reverse-engineering.

This is by no means a complete project -- but it's gotten far enough to allow me to upload normal images from the camera to my PC. Videos and sequences of images, it won't handle... but those aren't that much use anyway.

I'm afraid this is one project you'll see on here which doesn't use proper packages -- and it will be a pain to get it working. You'll need to get hold of IBM's javax-usb implementation... I've included the scripts I use to compile and run it, which will hopefully be of some help.

If you particularly need to get it working, send me an email and I'll help.

Source: intelpocketpc.tgz

Command Line Parameters: see included scripts