photonvision
photonvision copied to clipboard
Create timesync JNI for testing client
Creates new timesync client + server + docs. By default. photoncamera will create a new server when instantiated. the coprocessor will use the NT client/server mode to switch the TSP role.
We've chosen to do this over NTP or PTP because we want to syncronize against the Rio's FPGA clock, which means we need to exist both entirely in userland and in the robot program executable. The Rio's NIC also does not support hardware timestamping.