# 20211123 研发会议记录 *参会人员:任立新 韩善龍 张卓 唐超* ##### 名称确认 海洋光学系列 1. OSIF_α :QEPro 2. OSIF_β :QE6500 奥普天成 1. ISIF : ATP6500 2. IS1 : ATP1010 3. IS2 : ATP5020 应用平台 1. 塔上平台 2. 便携式 快门 1. 双通道光闸 2. 多通道光闸 光纤 1. 一分二熔接光纤 - 50:50 - 75:25 - 90:10 2. 单芯光纤 - 200um - 400um - 1000um ##### 项目基本情况介绍 两个系统 - ISIF+IS1+多通道光闸+光纤+塔上系统 - OSIF++多通道光闸+光纤+塔上系统 张负责ISIF+IS1系统及控制的实现 唐负责OSIF基础类的编写 ##### 4 0为暗背景 1为向上 ##### 唐超与张卓初步确认了传感基类的具体接口 会后深入讨论 ```c++ class CIrisFSBase { public: //CIrisFSBase(); //virtual ~CIrisFSBase()= 0; public: //初始化设备 //此处string为指明连接哪个ocean光谱仪的参数,可自行更换为其他c/c++标准类型 //0为无错误,不同错误请返回不同值 virtual int Initialize(bool bIsUSBMode,ZZ_U8 ucPortNumber,std::string) = 0; //关闭设备 virtual void Close() = 0; //单次数据采集 virtual int SingleShot(DataFrame &dfData) = 0; //设置曝光时间 virtual int SetExposureTime(int iExposureTimeInMS) = 0; //获取曝光时间设置 virtual int GetExposureTime(int &iExposureTimeInMS) = 0; //设置目标温度 virtual int SetDeviceTemperature(float fTemperature) = 0; //获取温度设置 virtual int GetDeviceTemperature(float &fTemperature) = 0; //获取设备信息 virtual int GetDeviceInfo(DeviceInfo &Info) = 0; //获取设备特征数据 virtual int GetDeviceAttribute(DeviceAttribute &Attr) = 0; }; ``` ##### 张卓重新规划下整体框架 ##### 快门控制从传感器Class移除,放置到控制Class中 ##### 不实现便携式SIF逻辑 ##### 不实现双通道shutter ##### 光纤名称改为0,1,2,3, ​