Class CameraConfiguration

java.lang.Object
org.photonvision.common.configuration.CameraConfiguration

public class CameraConfiguration extends Object
  • Field Details

    • baseName

      public String baseName
      Name as reported by CSCore
    • uniqueName

      public String uniqueName
      Name used to title the subfolder of this config
    • nickname

      public String nickname
      User-set nickname
    • path

      public String path
      Can be either path (ex /dev/videoX) or index (ex 1).
    • cameraQuirks

      public QuirkyCamera cameraQuirks
    • otherPaths

      public String[] otherPaths
    • usbVID

      public int usbVID
    • usbPID

      public int usbPID
    • cameraType

      public CameraType cameraType
    • FOV

      public double FOV
    • calibrations

      public final List<CameraCalibrationCoefficients> calibrations
    • currentPipelineIndex

      public int currentPipelineIndex
    • streamIndex

      public int streamIndex
    • pipelineSettings

      public List<CVPipelineSettings> pipelineSettings
    • driveModeSettings

      public DriverModePipelineSettings driveModeSettings
  • Constructor Details

  • Method Details