SimPhotonCamera
- class photonvision.SimPhotonCamera(*args, **kwargs)
Bases:
PhotonCamera
Overloaded function.
__init__(self: photonvision._photonvision.SimPhotonCamera, instance: ntcore._ntcore.NetworkTableInstance, cameraName: str) -> None
__init__(self: photonvision._photonvision.SimPhotonCamera, cameraName: str) -> None
- submitProcessedFrame(*args, **kwargs)
Overloaded function.
submitProcessedFrame(self: photonvision._photonvision.SimPhotonCamera, latency: milliseconds, targetList: List[photonvision._photonvision.PhotonTrackedTarget]) -> None
Simulate one processed frame of vision data, putting one result to NT.
- Parameters:
latency – Latency of the provided frame
targetList – List of targets detected
submitProcessedFrame(self: photonvision._photonvision.SimPhotonCamera, latency: milliseconds, sortMode: Callable[[photonvision._photonvision.PhotonTrackedTarget, photonvision._photonvision.PhotonTrackedTarget], bool], targetList: List[photonvision._photonvision.PhotonTrackedTarget]) -> None
Simulate one processed frame of vision data, putting one result to NT.
- Parameters:
latency – Latency of the provided frame
sortMode – Order in which to sort targets
targetList – List of targets detected