Our team is using java in the offseason, and we would like to be able to do our vision processing on our driver station laptop. We are able to write code in labview for vision and tcp sending on our ds laptop, but we have no idea where to start in java. We found the NetworkTables included with java, but those seem to only be able to communicate to java running on the driver station laptop. We were wondering if anybody could explain to us or post an example of how to make the java program on our robot receive the tcp data from the driver station written in labview. We’ve found a couple of other examples, but all of them give issues with the import statements when they try to find edu.wpi.first.wpilibj.templates.subsystems.socketserver.
Check out this thread: