ADTF过滤器触发器的默认值

时间:2017-03-13 09:55:00

标签: c++ adtf adtf3

在ADTF 3.0中,触发器与过滤器分开。

  • 是否有默认触发器,还是我必须为每个过滤器定义一个触发器?

如果有默认触发器

  • 是否触发了数据或时间?
  • 是否可以定义我自己的默认触发器?

1 个答案:

答案 0 :(得分:3)

ADTF3中的默认触发器取决于使用的过滤器模板:

的默认触发器
template<typename TriggerFunctionImpl, tTimeStamp DEFAULT_PERIOD > 
class time_triggered_filter 
{ //... };

是时间触发器(定期调用的触发器函数)

的默认触发器
template<typename TriggerFunctionImpl, typename InPinListOfTriggers>
class data_triggered_filter 
{ //... };

是一个数据触发器(如果在

InPinListOfTriggers

中的某个给定引脚上收到数据,则会调用触发器函数