Page 1 of 1

usb webcam on ti calc?

Posted: Wed 11 Jan, 2006 7:51 am
by boost
well i've been wondering this with my friend and we thought what if webcam could be configured with a driver and actually work?
i found a program recently from ticalc, which is a windows program, that enables you to change ordinary pictures into calc-viewable programs
(of course there's no color :P )
but it does give a general sketch or an outline of the person, and if you stare at it, it looks pretty realistic.. like a photoshop effect..
so i say we code this comp program into the calc somehow, and install a driver, then hopefully this project will work alrite :lol:

Posted: Wed 11 Jan, 2006 1:33 pm
by Kalimero
http://wikiti.denglend.net/index.php?ti ... nformation
http://wikiti.denglend.net/index.php?ti ... nformation
http://wikiti.denglend.net/index.php?ti ... ormation/1
http://usb8x.sourceforge.net/
http://membres.lycos.fr/extended/usb/ (ti89)

Good luck, you'll need it. Using the usb controller isn't exactly trivial. Not everything about it is currently known. If you're lucky you can get it working (maybe partially) with the info above. If not you'll probably have to do your own research (read usb 2.0 spec, usb otg spec, write test programs, etc.), because I don't know of anybody else actively working on the usb controller at the moment.

Posted: Wed 11 Jan, 2006 4:25 pm
by threefingeredguy
You'll also need to highly research the exact input a webcam requires and the exact output it gives you.

Posted: Wed 11 Jan, 2006 5:56 pm
by Patori
Hmmm. So some research about a webcam's model would help too.

This is a clever idea though. If someone were to have a webcam (or digital camera attached to their calculator, they could take snapshots of people on their calcs...

The problems I see, though, are: you have to figure out how to send and recieve data from a webcam; and you have to figure out a way to process that data. Most webcams (that I know of :P) have a resolution of 96x64. So you would have to scale it, and remove color (that can't be that hard... I think...)

Just some thoughts.