[cpia] New driver release and some important info

Peter Pregler Peter.Pregler@risc.uni-linz.ac.at
Fri, 14 Jan 2000 12:05:34 +0100 (CET)


Hi all,

I have released a new driver that should fix most of the outstanding
problems. Apart from that I have also submitted this version to Alan Cox
for inclusion to 2.2.x. If the thing is accepted this will be last
version release for 2.2.x as a standalone code.

There is one incompatibility added with this version. I have changed the
byte order for the read-method for palette RGB24/RGB32. This is due to the
fact that v4l-applications exepct a different byte-order for mmap/read
access to the driver. This is silly and a bug but state of the art. A
consequence is that older versions of the client shipped with the driver
will now display wrong colors. Just use the client in this release. The
latest stock gqcam and applications like camserv should work now too. Here
is the complete list of changes:

1999-01-12 v0.5.0

      Patches from Scott J. Bertin <sbertin@mindspring.com>
      - procfs code not compiled if kernel does not support procfs
      - cpia module won't unload now if /proc/cpia is in use
      - transfer rate is no longer a running average
      - busy_lock is now initialized in init_camera_struct()
        instead of cpia_open()
      - cleaned up initialization of pp and usb modules in cpia_init
        so they are initialized int the same order regardless of the
        combination of modules or compiled in items.

      Patches from Peter Pregler <Peter_Pregler@email.com>:
      - fix for color_balance_mode proc setting
      - check for possible division by zero in fetch_frame
      - default compression method is 'auto' again, first frame
        is always loaded uncompressed
      - load frame after size switch uncompressed
      - restructure of camera initialization, versions are printed
        only once
      - mmap byte order kludge
      - added VIDEO_SIZE_88_72 (quarter CIF)

      Patches from Chris Whiteford <Chris@informinteractive.com>
      - camera inistialisation fix for firmware 1.02


A new version of the python-gtk control client can be found at:

http://www.risc.uni-linz.ac.at/people/ppregler/cpia/

That one will allow control over about all camera settings that seem
reasonable to me.

Have fun, Peter


-------------------------------
Email: Peter.Pregler@risc.uni-linz.ac.at
WWW:   http://www.risc.uni-linz.ac.at/people/ppregler