Just picked up a couple of QX3 microscope-cameras and tested them out with the driver. The version included in the 2.4.17 kernel works just fine (plug in the camera, run xawtv, and away we go), but doesn't let me control the lights. The latest CVS version works great and lets me control the lights, but the cpia_pp module refers to spinlock_init, which my kernel doesn't know about (fortunately I don't need the parallel port driver).
I made one small modification to the gqcam program, because the constant printouts of the framerate were driving me nuts. The patch below changes frontend.c so the current framerate is displayed in the title bar instead.
Just picked up a couple of QX3 microscope-cameras and tested them out with the driver. The version included in the 2.4.17 kernel works just fine (plug in the camera, run xawtv, and away we go), but doesn't let me control the lights. The latest CVS version works great and lets me control the lights, but the cpia_pp module refers to spinlock_init, which my kernel doesn't know about (fortunately I don't need the parallel port driver).
I made one small modification to the gqcam program, because the constant printouts of the framerate were driving me nuts. The patch below changes frontend.c so the current framerate is displayed in the title bar instead.
Great job with the driver!
-A.J.
52d51
< GtkWidget *window;
105d103
< char title[100];
114,115c112
< sprintf(title,"Gqcam: %3.3f fps", rate);
< gtk_window_set_title (GTK_WINDOW (window), title);
---
> printf("%3.3f fps\n", rate);
319a317
> GtkWidget *window;