跳转到内容

Trigger Activation (BCON for MIPI)#

通过 Trigger Activation 相机功能,您可以定义哪个信号过渡可激活“帧开始”触发器。

该功能的使用#

设置触发激活模式#

要设置触发激活模式:

  1. 确保 TriggerSource 参数已设置为 Line1。否则,TriggerActivation 参数不可用。
  2. 设置 TriggerActivation 参数设置为以下值:
    • LevelHigh只要触发信号为高电平,触发器就处于激活状态。
    • LevelLow只要触发信号为低电平,触发器就处于激活状态。

信息

如果您要使用边沿触发,并且希望周期性触发相机,请使用 Periodic Signal 功能。

示例代码#

// Set the trigger activation mode to level high
camera.TriggerActivation.SetValue(TriggerActivation_LevelHigh);
INodeMap& nodemap = camera.GetNodeMap();
// Set the trigger activation mode to level high
CEnumParameter(nodemap, "TriggerActivation").SetValue("LevelHigh");
// Set the trigger activation mode to level high
camera.Parameters[PLCamera.TriggerActivation].SetValue(PLCamera.TriggerActivation.LevelHigh);
/* Macro to check for errors */
#define CHECK(errc) if (GENAPI_E_OK != errc) printErrorAndExit(errc)
GENAPIC_RESULT errRes = GENAPI_E_OK;  /* Return value of pylon methods */
/* Set the trigger activation mode to level high */
errRes = PylonDeviceFeatureFromString(hdev, "TriggerActivation", "LevelHigh");
CHECK(errRes);

您还可以使用 pylon Viewer 轻松设置参数。

返回顶部