View Single Post
  #2   Spotlight this post!  
Unread 12-01-2015, 14:59
Greg McKaskle Greg McKaskle is offline
Registered User
FRC #2468 (Team NI & Appreciate)
 
Join Date: Apr 2008
Rookie Year: 2008
Location: Austin, TX
Posts: 4,748
Greg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond repute
Re: Difference between USB Camera SW and HW?

The names aren't that great, but we couldn't come up with better.

USB HW uses the camera imaging chip to compress the image to a JPEG. The amount of compression is not configurable.

USB SW requests raw images from the camera, then performs the compression on the roboRIO CPU. This takes more CPU resources, but is configurable.

So bottom line. HW gives you a low-overhead single option that will often work well. SW gives you more options, but will consume CPU on the roboRIO.

Greg McKaskle
Reply With Quote