Network tables data values are timestamped upon being published. Does anyone know if Limelight publish pipeline data only once per frame it processes or multiple times per frame? We are interested in grabbing timestamps related of the most recently processed frame.
The timestamping at sender feature is new to NT4. As Limelight uses NT3, values will be timestamped when they are received on the Rio.
Good to know! Do you know if limelight will try to send multiple values per frame or only send it once?
I don’t know, but I would be a bit surprised if it was multiple times per frame—why would it change partway through a frame, when there’s no new information?