Commit Graph

10 Commits

Author SHA1 Message Date
6088c897b1 目的:添加鉴知光谱仪的定标代码
1. zz的is11控制类 PerformAutoExposure没实现;
2. zz的GetExposureTime函数bug:iExposureTimeInMS = qbaRecv[0]*256+ qbaRecv[1]; → iExposureTimeInMS = qbaRecv[0]*256+ static_cast<unsigned char>(qbaRecv[1]);
3. zz代码(IS11_Ctrl_Qt.cpp)需要添加引用:#include <QDebug>,#include <QtEndian>;
2023-06-06 14:03:54 +08:00
49e9ff6bc3 1. #pragma pack(1)不应该包含头文件,应该以#pragma pack()结束;
2. 否则会出现非常奇怪的问题,这里的qstring会出现奇怪的bug,导致程序段错误;
2023-06-06 13:42:58 +08:00
f04f058b9c 结构体按1字节对齐的代码#pragma pack(1)使用错误,导致CalibrationAlgorithm::produceCalfile函数在结构体传参时出现错误(DataFrame的数据向后漂移一个ZZ_U32,曝光时间为0); 2022-08-03 19:17:34 +08:00
bd46759395 1、增加输出定标文件:将定标文件通过结构体写入文件;
2、修改atp的最高定标时间:13s → 65s,此问题是由于2022-4-21-14:00更新卓哥atp代码到最新版导致;
2022-08-03 10:59:27 +08:00
5947968c1b 更新:
(1)基于非线性校正的数据  生成  定标文件;
(2)将非线性定标参数写到文件中,给卓哥用;
2022-04-29 17:10:40 +08:00
b06596ac92 (1)将atp光谱仪的控制类更新到卓哥最新版,解决连接atp的问题;
(2)将读取OceanOptics的非线性校正文件  集成到定标程序中;
2022-04-21 14:00:45 +08:00
ed9a854e8b 更新支持使用asd测定的积分球标准能量曲线 2022-02-17 17:39:01 +08:00
dd2fe42256 添加了积分球探测器数值 2022-02-15 13:26:24 +08:00
5b0ecc5d02 卓哥更新了atp控制类 2022-01-19 14:55:01 +08:00
77877ae28e 添加了calibration first 2022-01-14 14:26:03 +08:00