photonvision icon indicating copy to clipboard operation
photonvision copied to clipboard

Create timesync JNI for testing client

Open mcm001 opened this issue 5 months ago • 4 comments

image

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.

mcm001 avatar Sep 24 '24 01:09 mcm001