Make the latency/fps setting per camera instead of global (#2260)

There's a new `low latency mode` switch on the input tab.

This replaces use_new_cscore_frametime and makes it per pipeline.

<img width="684" height="535" alt="image"
src="https://github.com/user-attachments/assets/a7ba8bc0-69b6-44f3-83e3-9b88d8219dfa"
/>

The default behavior is still to block for new frames (ie, preserve old
behavior)

---------

Co-authored-by: Matt Morley <matthew.morley.ca@gmail.com>
This commit is contained in:
Vasista Vovveti
2026-01-11 21:21:50 -08:00
committed by GitHub
parent 12a8b88b4a
commit 224ce46f14
11 changed files with 43 additions and 14 deletions

View File

@@ -49,7 +49,6 @@ public class EstimatedRobotPose {
* @param estimatedPose estimated pose
* @param timestampSeconds timestamp of the estimate
* @param targetsUsed list of targets used
* @param strategy pose strategy
*/
public EstimatedRobotPose(
Pose3d estimatedPose, double timestampSeconds, List<PhotonTrackedTarget> targetsUsed) {