Closed atar13 closed 1 month ago
This PR is ready for review. It ended up touching a lot of files across the project so those reviewing can focus on files in include/camera
and src/camera
.
I can't figure out why the unit tests are failing. It seems to not be able to find the LucidCamera
declaration. It's defined in include/camera/lucid.hpp
but is behind a #ifdef
that is set in the deps/arena.cmake
file if Arena SDK is installed. I'll do some more digging but you can run ninja test
and ninja obcpp
to verify that everything is compiling correctly.
I think the tests are failing however? Looks like a compile error with creating a lucid camera so maybe a test is out of date. So once we fix that and verify still works on the jetson I think we should be good
Yeah that's what this comment was about. I'll try to figure it out:
https://github.com/tritonuas/obcpp/pull/159#issuecomment-2097590894
I think the tests are failing however? Looks like a compile error with creating a lucid camera so maybe a test is out of date. So once we fix that and verify still works on the jetson I think we should be good
Yeah that's what this comment was about. I'll try to figure it out:
oh sorry i didn't see that
Tests are passing now after some shenanigans with GitHub actions not detecting the environment variable for the ArenaSDK location set in the Docker image.
Closes #29