常见问题分类
在SentechSDK中是否可以连接特定的相机?
可以。您可以通过使用 Camera ID 来连接特定的相机。 但需要提前确认目标相机的 Camera ID。
确认Camera ID的方法
在StViewer的 Device Selection(设备选择) 界面中,选择相机后,右下角 Device Information(设备信息) 中显示的「ID」就是Camera ID。

通过Camera ID进行连接
确认目标相机的Camera ID后,可以使用 IStInterface::CreateIStDevice() 函数,并指定该Camera ID来连接相机。
另外,还提供了一个示例函数,展示如何使用已知的Camera ID连接相机。
bool CONNECT_TO_TARGET_CAMERA_VIA_CAMERAID(IStSystem * createdSystemPtr, CIStDevicePtr * deviceContainer, GenICam::gcstring tgtCameraID)
{
bool bHit = false;
uint32_t uintInterface = createdSystemPtr->GetInterfaceCount();
for (uint32_t i = 0; i < uintInterface; i++) { IStInterface *pIStInterface(createdSystemPtr->GetIStInterface(i));
try
{
*deviceContainer = pIStInterface->CreateIStDevice(tgtCameraID);
bHit = true;
break;
}
catch (const GenICam::GenericException &e)
{
}
}
return bHit;
}
订阅电子报
订阅我们的电子报,即可及时获取新产品发布、停产产品信息、以及最新的展会活动等资讯