I want to use vision sensors to assist with position tracking, but it’s not enough to just retrieve the objects the sensor is currently tracking. Is there a way to get the raw data in the form of an array of pixels? Looking at the VEXcode API it doesn’t seem like this is possible, maybe because the V5 ports cannot handle that amount of information. If this is the case, is it possible to connect a USB cable from the brain to the sensor, and retrieve the raw camera data that way?
My immediate reaction is no. There isn’t a way.
Connecting a USB cable from brain to sensor is definitely not currently a supported feature. The only way it ends up happening is if Vex specifically creates firmware support for it, which they probably won’t do because some people use the brain and its microUSB to download.