跳转至

GTN_GetTriggerLatchValueUser

指令原型:

GT_API GTN_GetTriggerLatchValueUser(short core, short index, int32_t count, int32_t* pValue, double* pUserVar, int32_t* pCount, TLatchValueInfo* pInfo)

指令类型:

立即指令,调用后立即生效。

指令说明:

设置捕获同时保存用户变量功能时,批量读取Trigger的捕获值以及保存的用户变量值。

指令参数说明:

core 核号,正整数,取值范围请参照核号参数范围一栏。
index Trigger索引。
count 读取捕获数据个数。
pValue 捕获数据数组指针。
pUserVar 捕获数据时用户变量数据数组指针。
pCount 实际读取数据个数。
pInfo 捕获状态信息结构体。详情说明请参照TLatchValueInfo
TLatchValueInfo
typedef struct
{
    short fifoFull; 
    short pad1[3];
    double pad2[2];
}TLatchValueInfo;
fifoFull:捕获缓冲区存满标识,0:没满,1:满了。
pad1[0]:保留参数,必须为0。
pad2:保留参数,必须为0。

指令返回值:

请参照通用返回值说明