
This is a linux driver for Quickcam Messenger and Quickcam Communicate.
(Thanks to Mathias Kuster who found a working init-string that
resulted into frames in bayes-format.)

The driver is based on qc-usb-0.6.2, but I have removed the support
for all cameras except Quickcam Messenger in this source, since I
don't have any other cameras at home.

Here is some information about the driver:

  Support for Quickcam Messenger (0x046D, 0x08F0)
  Support for Quickcam Communicate (0x046D, 0x08F5)
  162x124, 162x248, 324x124, 324x248 resolution available
  Auto exposure works (need some tuning though)
  Auto shutter-control works (need some tuning though)
  Compressed format is still unknown


If you would like to find updates in the future, they will probably be
placed at this web-page:
http://home.mag.cx/messenger/

I have sucessfully tried some applications:
  gnomemeetings
  gspy (patched version works)
  xawtv -c /dev/video0
  ./show
  Compiled and tested with both Fedora Core 1 and Fedora Core 3.

/Christian
Email: mag@mag.cx


------------------
How to compile and use....

make all
make show
make install

(load usb modules if not already loaded)
modprobe videodev
modprobe quickcam


You should now get something like this in your syslog file:

quickcam: QuickCam USB camera found (driver version QuickCam Messenger/Communicate USB $Date: 2004/12/21 10:00:00 $)
quickcam: Kernel:2.6.9-1.667smp bus:4 class:FF subclass:FF vendor:046D product:08F0
quickcam [54.599250]: poisoning qc in qc_usb_init
quickcam [54.606150]: E00A contains 08F0
quickcam: Sensor VV6450 detected
quickcam: Registered device: /dev/video0
usbcore: registered new driver quickcam

