mirror of
http://172.16.0.230/r/SIF/TowerOptoSifAndSpectral.git
synced 2025-10-19 03:49:42 +08:00
117 lines
1.9 KiB
Markdown
117 lines
1.9 KiB
Markdown
# 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,
|
||
|
||
|