Skip to content

Additional PI Camera support #1683

Open
@nlbutts

Description

@nlbutts

Is your feature request related to a problem? Please describe.
I'm trying to add the V3, HQ, and V3 Wide camera support to PhotonVision. I'm a professional C/C++ and Python programmer, but my Java knowledge is pretty poor. How can I build photon-libcamera-gl-driver code and integrated it into the PhotonVision build?

If I understand things correctly, when PhotonVision builds, it pulls the photon-libcamera-gl-driver code from Maven. ChatGPT has failed me. It seems like I should be able to modify to a local repo, but I have yet to figure that out. So if anyone could point me in the right direction, I would be grateful.

The second question is more of an architecture question. PhotonVision asks the photon-libcamera-gl-driver for a enum and friendly name for the camera. Why have to keep two Enum in sync in the two projects. Would it be better to integrate the sysfs path to camera name in PhotonVision and remove that from the photon-libcamera-gl-driver?

Thanks in Advance.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions