github PhotonVision/photonvision v2024.2.6

latest releases: Dev, v2026.0.0-alpha-2, v2026.0.0-alpha-1...
pre-release21 months ago

Caution

Please see the known issues, updating to this version may cause setting loss! Use at your own risk.

Contains a pretty fundamental rewrite of camera matching logic to improve robustness. As such treat this release with a decent dose of paranoia and reach out with current run/journalctl logs if things are being weird.

We now match cameras in this priority order, with all cameras being matched by each strategy before trying the next:

  • By physical usb port path and base name and USB VID/PID
  • by physical usb port path and USB VID/PID
  • By base name only (with a toggle switch in the networking card to disable this, and create a new VisionModule instead)

We also now give cscore the /dev/video/by-path camera path on Linux systems, pinning Photon USBCameras to a particular usb port once created instead of the video index (/dev/videoN).

Known issues

  • Existing camera settings might not be properly matched on first boot, causing settings/calibrations to be lost in particular setups. Root cause here still under investigation

What's Changed

  • Load libwinpthread-1.dll before libgcc_s_seh-1 by @mcm001 in #1228
  • Actually properly match cameras by name fr this time by @mcm001 in #1237

Full Changelog: v2024.2.5...v2024.2.6

Don't miss a new photonvision release

NewReleases is sending notifications on new releases.