1234567891011121314151617181920212223242526272829303132 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace Uestc.Auto6.Dso.Hardware.Driver
- {
- public abstract class AbstractAcquirer
- {
- internal virtual void CreateAcquireAttribute() { }
- internal virtual bool bDataVaild { get; set; }
- /// <summary>
- /// 上电缺省初始化,与系统的环境变量无关
- /// </summary>
- internal virtual void Init() { }
- /// <summary>
- /// 开启下一次新的采集
- /// </summary>
- internal virtual void InitAcq() { }
- /// <summary>
- /// 读取采集到的数据
- /// </summary>
- /// <returns></returns>
- internal virtual bool ReadAcqData() { return false; }
- /// <summary>
- /// 采集数据的后处理
- /// </summary>
- internal virtual void PostProcess() { }
- }
- }
|