add debugging output

This commit is contained in:
Maik Jurischka
2025-12-18 15:57:18 +01:00
parent 9c9f822f35
commit 43c172c03f
3 changed files with 320 additions and 9 deletions

View File

@@ -32,8 +32,23 @@ int main() {
std::cout << "[" << i << "] " << devList[i] << std::endl;
}
// Find VCI-AR0234 camera
int cameraIndex = -1;
for (size_t i = 0; i < devList.size(); i++) {
if (devList[i].find("VCI-AR0234") != std::string::npos) {
cameraIndex = static_cast<int>(i);
std::cout << "Selected camera [" << cameraIndex << "]: " << devList[i] << std::endl;
break;
}
}
if (cameraIndex == -1) {
std::cout << "VCI-AR0234 camera not found, using default (index 0)" << std::endl;
cameraIndex = 0;
}
// Open camera
auto cam = VxInitialCameraDevice(0);
auto cam = VxInitialCameraDevice(cameraIndex);
if (!cam || VxOpen(cam) != 0) {
std::cout << "Failed to initialize/open camera" << std::endl;
return -1;