View Single Post
  #12   Spotlight this post!  
Unread 28-01-2016, 19:42
MasterEric's Avatar
MasterEric MasterEric is offline
Bacon. 'nuff said.
AKA: Eric Myllyoja (E2)
FRC #2137 (Oxford Robocats)
Team Role: Programmer
 
Join Date: Dec 2012
Rookie Year: 2013
Location: Oxford High School
Posts: 64
MasterEric is an unknown quantity at this point
Re: Multiple USB Camera Help

This is exactly the solution we needed.

The Camera Background Loop VI (located in the Vision Processing VI) does two things; it handles some required processes for the IP camera to reduce lag, and it also runs the Send Images to PC VI, which, as it sounds, sends the camera to the dashboard.

In our case, we have two cameras on our robot; one functions for vision processing and one functions for driver vision. We were only getting the former on our dashboard, even though both were connected.

Our final solution was to, in Vision Processing, define both cameras, (we spent a while on this part) and run the Camera Background Loop VI on each. To reduce bandwidth consumption, we created an alternative version of the Camera Background Loop with the Send Images to PC VI removed.

Now we can see on the robot with one camera and perform vision processing with the other! Thanks so much, we wouldn't have figured this out without this post!
Reply With Quote