3 of 4
3
Touchlib config for Firefly MV
Posted: 21 December 2007 10:01 PM   [ Ignore ]   [ # 31 ]
New Member
Rank
Total Posts:  94
Joined  2007-08-01

I would try doing an uninstall first and installing again. I would remove the fly stream stuff if you haven’t already.

 Signature 

Brett Forsyth
Blog: http://blog.thestem.ca
My Mult-touch build: http://ddblog.vfs.com/category/multi-touch/
Where I teach: http://vfs.com/fulltime.php?id=13

Profile
 
 
Posted: 21 December 2007 11:30 PM   [ Ignore ]   [ # 32 ]
Administrator
RankRank
Total Posts:  114
Joined  2006-11-09

most problems I’ve seen with the pt grey cams are related to improper installation of the drivers..

Profile
 
 
Posted: 21 December 2007 11:38 PM   [ Ignore ]   [ # 33 ]
New Member
Rank
Total Posts:  94
Joined  2007-08-01

David,

Can touchlib support 60fps with the firefly?

 Signature 

Brett Forsyth
Blog: http://blog.thestem.ca
My Mult-touch build: http://ddblog.vfs.com/category/multi-touch/
Where I teach: http://vfs.com/fulltime.php?id=13

Profile
 
 
Posted: 22 December 2007 06:53 AM   [ Ignore ]   [ # 34 ]
New Member
Rank
Total Posts:  47
Joined  2007-12-05

I already uninstalled the flystream stuff so now I’ve got only the SDK and the hotfix and thats how it doesn’t work. But I’ll try to uninstall again everything and redo the installs again.

But I just thought of something. Do you guys, who have it working, use the bundled firewire card, or you use one of your own? Because I am trying to get it to work on my laptop. Of course I have a firewire hub with its own power supply so cam should be OK like this (it works with the ptgrey software), but I don’t know if there is an issue about the firewire card not being the one supplied with the cam.

Thanks
Greg

Profile
 
 
Posted: 22 December 2007 09:00 AM   [ Ignore ]   [ # 35 ]
Administrator
RankRank
Total Posts:  114
Joined  2006-11-09

I use the bundled firewire card.. I would check with pt grey to see if you need to.

Profile
 
 
Posted: 22 December 2007 09:01 AM   [ Ignore ]   [ # 36 ]
Administrator
RankRank
Total Posts:  114
Joined  2006-11-09
brettf - 21 December 2007 11:38 PM

David,

Can touchlib support 60fps with the firefly?

It should, though I haven’t been able to get the camera to work in anything except for the factory default mode 640x480@30fps (if my memory serves).

Profile
 
 
Posted: 22 December 2007 09:06 AM   [ Ignore ]   [ # 37 ]
Administrator
RankRank
Total Posts:  114
Joined  2006-11-09

Gregi, does Flycap work for you?

Profile
 
 
Posted: 22 December 2007 03:36 PM   [ Ignore ]   [ # 38 ]
New Member
Rank
Total Posts:  47
Joined  2007-12-05

I reinstalled the ptgrey software and still nothing.

Yes, Flycap works.

WhiteNoiz, how does the cam appears in your device manager? In mine it creates a category called Unknown and inside there is the driver PGR Firefly MV FFMV-03MTM.
So it doesnt appear under th imaging devices. I dont know if its normal or not.

Oh and do I need to copy some kind of ptgrey dlls into the touchlib directory?

Profile
 
 
Posted: 22 December 2007 03:39 PM   [ Ignore ]   [ # 39 ]
Administrator
RankRank
Total Posts:  114
Joined  2006-11-09

I believe it shows up under imaging, though I’ll have to check.

What does your config.xml look like?

Profile
 
 
Posted: 22 December 2007 03:42 PM   [ Ignore ]   [ # 40 ]
New Member
Rank
Total Posts:  47
Joined  2007-12-05

<?xml version="1.0" ?>
<screen scale="1.000000">


<
point X="0.000000" Y="240.000000"/>    
<
point X="80.000000" Y="240.000000"/>    
<
point X="160.000000" Y="240.000000"/>   
<
point X="240.000000" Y="240.000000"/>   
<
point X="320.000000" Y="240.000000"/>  
<
point X="0.000000" Y="160.000000"/>    
<
point X="80.000000" Y="160.000000"/>
<
point X="160.000000" Y="160.000000"/>    
<
point X="240.000000" Y="160.000000"/>  
<
point X="320.000000" Y="160.000000"/>   
<
point X="0.000000" Y="80.000000"/>  
<
point X="80.000000" Y="80.000000"/>  
<
point X="160.000000" Y="80.000000"/> 
<
point X="240.000000" Y="80.000000"/> 
<
point X="320.000000" Y="80.000000"/>  
<
point X="0.000000" Y="0.000000"/>
<
point X="80.000000" Y="0.000000"/>  
<
point X="160.000000" Y="0.000000"/>
<
point X="240.000000" Y="0.000000"/>
<
point X="320.000000" Y="0.000000"/>




</
screen>
<
filtergraph>
    <
vwcapture label="capture1">
        <
source value="pgr: 0 640 60 grey8 0 rgb" />
    </
vwcapture>
    <
mono label="mono2" />
    <
smooth label="smooth3" />
    <
backgroundremove label="background4">
        <
threshold value="0" />
    </
backgroundremove>
    <
brightnesscontrast label="bc5">
        <
brightness value="-0.215686" />
        <
contrast value="0.568627" />
    </
brightnesscontrast>
    <
rectify label="rectify6">
        <
level value="0" />
    </
rectify>
</
filtergraph>

I just added in my previous post and you might have missed it:
Do I need to copy some ptgrey dlls into the touchlib directory?

Profile
 
 
Posted: 22 December 2007 04:39 PM   [ Ignore ]   [ # 41 ]
Administrator
RankRank
Total Posts:  114
Joined  2006-11-09

did you try

pgr: 0 640 30 grey8 1 rgb

Profile
 
 
Posted: 22 December 2007 05:02 PM   [ Ignore ]   [ # 42 ]
New Member
Rank
Total Posts:  47
Joined  2007-12-05

Yeah, I did. It didnt work neither.

Profile
 
 
Posted: 22 December 2007 07:37 PM   [ Ignore ]   [ # 43 ]
New Member
Rank
Total Posts:  47
Joined  2007-12-05

Could someone use Firefly + touchlib on a laptop? If yes, please explain how you do it.
Thanks a lot
Greg

Profile
 
 
Posted: 23 December 2007 01:53 AM   [ Ignore ]   [ # 44 ]
Jr. Member
Avatar
RankRank
Total Posts:  197
Joined  2007-05-05

Hi gregi,

i have installed the firefly drivers on three machines succesfully (all macs running bootcamp : macpro, mac mini, macbookpro).
You can install both drivers, and when installing the sdk, there is an option to install some kind of “Driver ultility”, which enables
you to switch drivers… when using the streaming driver, you have to use the dsvl capture in touchlib config, when using the
sdk driver, you have to use the vvcapture (in the config -> pgr: 0 640 30 grey8 1 rgb). When using the sdk driver, you also have
to copy a few dlls from the ptgrey folder and place them in the touclib folder (at least for me).

I noticed that running the firefly at 60fps is not so good, touchlib doesn´t seem to handle that speed. I get better results with 30fps (for a DI filter chain).
I would go for the sdk drivers, because you can really adjust the settings nicely…

 Signature 

Blog: http://iad.projects.zhdk.ch/multitouch/
180 Project: http://www.timroth.de/180/

Profile
 
 
Posted: 23 December 2007 11:55 AM   [ Ignore ]   [ # 45 ]
New Member
Rank
Total Posts:  94
Joined  2007-08-01

Hello Tim and David,

What is your process for setting up the camera? What i am interested in is how you turn off the auto correction? Do you just open the pt.grey app every time? Is there a way to save those settings to the camera that i missed?

Thanks.

 Signature 

Brett Forsyth
Blog: http://blog.thestem.ca
My Mult-touch build: http://ddblog.vfs.com/category/multi-touch/
Where I teach: http://vfs.com/fulltime.php?id=13

Profile
 
 
   
3 of 4
3