[cpia] A couple of CPiA patches
Duncan Haldane
f.duncan.m.haldane@worldnet.att.net
Wed, 04 Dec 2002 02:20:22 -0500 (EST)
Hi
Good to see someone is using the QX3 ... Its a neat device.
The /proc entry should become writable by the user once any v4l app
is started.
I use gqcam-0.9, patched.
The /proc/cpia/video0 belongs to me when I run gqcam to view the QX3 and
reverts to root when I close it. I dont know how this "magic"
occurs. (This is RedHat 7.3) But I think it is (usually) standard
Does cpia-control work for you now that you can write to /proc/cpia/videoN ?
Duncan
On 04-Dec-2002 Akkana wrote:
> I've spent the evening playing with my QX3 video microscope, and hit
> a couple of problems with the cpia driver and cpia-control.
>
> The driver: How do most people here deal with the fact that the
> /proc entry comes up only writable by root? I didn't want to run
> the various camera apps as root (downloaded from who knows where),
> but chmod and chown don't work on the /proc device; so after trying
> to find other solutions, I finally ended up modifying the driver
> to set world-writable permissions on the device. Is there a better
> solution? I'll attach the patch (vs. driver v. 1.2.2), in case there's
> any chance you might want to make this the default or that other
> people might want to make the change locally.
>
> I also had a problem with cpia_control (both 0.3.3 and 0.4 have had
> the same problem). Basically, they never run for me -- it always gave
> me an error complaining that float("") was illegal. That turned out
> to be coming from the if float(active) check at line 202. (And I
> think it had something to do with the file being unwritable -- after
> making the driver patch, I no longer get the cpia-control error.
> But I'm sure I'm not the only person who has been unable to use
> cpia-control for that reason ...) Anyway, I attach a (trivial)
> patch to check that variable first before calling float() on it.
>
> ...Akkana
----------------------------------
E-Mail: Duncan Haldane <f.duncan.m.haldane@worldnet.att.net>
Date: 04-Dec-2002
Time: 02:08:38
This message was sent by XFMail
----------------------------------