Help understanding wpilibpi and network tables on a coprocessor

Hello, I’m trying to do the following, but I 'm a bit confused and cannot find a lot of good resources or examples to help.

My goal is to setup a coprocessor (pi3) running wpilibpi with a webcam attached to the pi that runs a camera feed through a GRIP pipeline and then transmits the x offset of the contour to Network Tables.

Here’s where I’m confused:
I do not want a camera stream to go to SmartDashboard, only the x value. The example Java code sets up a CameraServer and this shows up in SmartDashboard. I"m not sure how not to that and still setup the camera to read the webcam feed.

Does anyone have a resource that could help? Everywhere I look the examples seem to focus on sending a camera stream to the driver station. We already have a driver cam and I’m concerned about bandwidth.

Thank you!

Camera server won’t send the images over the network unless something requests it.

Okay, so unless we go into Shuffleboard and drag the CameraServer display into the panel it won’t be sucking up the bandwidth?

Correct

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.