using InSituLaboratory.Entities.ExperimentalStationEntities; using InSituLaboratory.Entities.Sensor; using InSituLaboratory.Entities.SysData; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace InSituLaboratory.IService.Sensor { /// /// 传感器通信接口 /// public interface ISensorService : IBaseService { #region MEMS色谱仪 /// /// 获取MEMS色谱仪数据 /// /// IEnumerable GetMEMSSP(); /// /// 获取MEMS色谱仪数据--图表 /// /// /// /// /// /// IEnumerable GetMemsSPData(); /// /// 获取MEMS色谱仪数据--分页 按时间倒序排序 /// /// /// /// /// /// IEnumerable GetMemsSPData(string key, int pageSize, int pageIndex, out int totalCount); #endregion #region MEMS质谱仪 /// /// 获取MEMS质谱仪数据 /// /// IEnumerable GetMEMSZP(); /// /// 获取MEMS质谱仪数据--图表 /// /// /// /// /// /// IEnumerable GetMemsZPData(); /// /// 获取MEMS质谱仪数据--分页 按时间倒序排序 /// /// /// /// /// /// IEnumerable GetMemsZPData(string key, int pageSize, int pageIndex, out int totalCount); #endregion #region 色质联用仪 /// /// 获取色质联用仪数据 /// /// IEnumerable GetColorMS(); /// /// 获取色质联用仪数据--图表 /// /// /// /// /// /// IEnumerable GetColorMSData(); /// /// 获取色质联用仪数据--分页 按时间倒序排序 /// /// /// /// /// /// IEnumerable GetColorMSData(string key, int pageSize, int pageIndex, out int totalCount); #endregion } }