Description
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.