add debugging output
This commit is contained in:
17
main.cpp
17
main.cpp
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user