mirror of
http://172.16.0.230/r/SIF/TowerOptoSifAndSpectral.git
synced 2025-10-19 03:49:42 +08:00
补充会议记录
This commit is contained in:
117
document/20211123 研发会议记录.md
Normal file
117
document/20211123 研发会议记录.md
Normal file
@ -0,0 +1,117 @@
|
|||||||
|
# 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,
|
||||||
|
|
||||||
|
|
@ -1,18 +0,0 @@
|
|||||||
#pragma once
|
|
||||||
#include "ATPAbstractController.h"
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
class ZZ_iSIFControlThread :public ZZ_ATPAbsCtrlThread
|
|
||||||
{
|
|
||||||
Q_OBJECT
|
|
||||||
public:
|
|
||||||
|
|
||||||
private:
|
|
||||||
public:
|
|
||||||
ZZ_iSIFControlThread(QObject* parent = nullptr);
|
|
||||||
~ZZ_iSIFControlThread();
|
|
||||||
public slots:
|
|
||||||
int StartTestAcquisition();
|
|
||||||
int test();//
|
|
||||||
};
|
|
Reference in New Issue
Block a user