76 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
7268ec4162 停止跟踪cmake-build 2023-05-07 10:39:28 +08:00
xin
fe80b88677 Merge remote-tracking branch 'origin/TC' 2022-10-12 14:46:40 +08:00
527c23e30e 接上一个提交:遗漏代码 2022-10-12 14:15:14 +08:00
xin
6f65684ddb Merge remote-tracking branch 'origin/TC' 2022-10-12 13:15:28 +08:00
4ebbea7bc9 张欣欣要求:定标时,将原始的dn值和重采样后的积分球标准曲线输出到csv,以便定标时排错; 2022-10-12 13:13:13 +08:00
xin
cabffe0709 Merge remote-tracking branch 'origin/zz' 2022-08-12 09:34:42 +08:00
08b44aec8d 添加了开始计时后 立即采集的修改 2022-08-11 13:29:47 +08:00
xin
e84f8d32b5 Merge remote-tracking branch 'origin/TC' 2022-08-04 09:37:21 +08:00
f04f058b9c 结构体按1字节对齐的代码#pragma pack(1)使用错误,导致CalibrationAlgorithm::produceCalfile函数在结构体传参时出现错误(DataFrame的数据向后漂移一个ZZ_U32,曝光时间为0); 2022-08-03 19:17:34 +08:00
xin
3bff0c266a Merge remote-tracking branch 'origin/TC' 2022-08-03 11:14:37 +08:00
bd46759395 1、增加输出定标文件:将定标文件通过结构体写入文件;
2、修改atp的最高定标时间:13s → 65s,此问题是由于2022-4-21-14:00更新卓哥atp代码到最新版导致;
2022-08-03 10:59:27 +08:00
xin
e588ed55b0 Merge remote-tracking branch 'origin/TC' 2022-05-09 14:11:31 +08:00
f07a3ba783 2022-05-09 14:08:57 +08:00
xin
37e998dcce 增加了shutter切换模块对双通道的支持 修改错误 2022-05-06 10:40:17 +08:00
xin
a0b93df2f7 增加了shutter切换模块对双通道的支持 2022-05-06 10:15:59 +08:00
xin
5ad21e71bd Merge remote-tracking branch 'origin/TC' 2022-05-05 15:38:18 +08:00
5947968c1b 更新:
(1)基于非线性校正的数据  生成  定标文件;
(2)将非线性定标参数写到文件中,给卓哥用;
2022-04-29 17:10:40 +08:00
d466c1a53c 重大更新
1.添加了对双通道光闸系统的支持。
2.针对QEPro系列硬件添加了非线性矫正
3.进行了完整的实际采集测试,通过。
4.优化统一了ATP基类内置自动曝光函数。
2022-04-29 15:37:54 +08:00
d929c7f0e4 (1)将atp光谱仪的控制类更新到卓哥最新版,解决连接atp的问题;
(2)将读取OceanOptics的非线性校正文件  集成到定标程序中;
2022-04-21 14:06:48 +08:00
b06596ac92 (1)将atp光谱仪的控制类更新到卓哥最新版,解决连接atp的问题;
(2)将读取OceanOptics的非线性校正文件  集成到定标程序中;
2022-04-21 14:00:45 +08:00
xin
a605b1a6e6 Merge remote-tracking branch 'origin/TC' 2022-03-21 16:46:27 +08:00
0ff26a98b7 修复返回最小曝光时间错误:微秒 → 毫秒 2022-03-21 14:18:26 +08:00
xin
02eded270d Merge remote-tracking branch 'origin/TC' 2022-03-21 09:23:07 +08:00
ba66f60f63 修复atp设置最小曝光为6ms错误,10ms正确 2022-03-21 09:18:15 +08:00
xin
8a04cf630e 更新重启 2022-03-17 16:59:03 +08:00
xin
9f30a61568 Merge remote-tracking branch 'origin/TC' 2022-03-07 16:56:48 +08:00
10f57947cf 修改定标文件后缀名(dat → cal),以便拷贝定标文件后,不用改名,easySif可直接使用 2022-03-07 16:54:26 +08:00
xin
6cac8bde4f 更新重启 2022-03-07 11:21:29 +08:00
xin
71a28e0304 打开删除代码功能 2022-03-02 13:48:35 +08:00
xin
a2f4f425ec Merge remote-tracking branch 'origin/TC' 2022-03-01 13:40:57 +08:00
f660397697 修改:由于仪器通讯协议问题,atp曝光时间不能大于65s 2022-03-01 13:38:51 +08:00
xin
90e9c23596 average 2022-02-28 18:32:20 +08:00
xin
40fa2301b9 屏蔽删除安装程序 2022-02-28 18:09:49 +08:00
xin
0aee19931f echart 2022-02-28 16:51:53 +08:00
xin
bf9c70810c Merge remote-tracking branch 'origin/TC' 2022-02-25 09:54:03 +08:00
70a3c251e3 添加:将定标文件以csv形式输出,以便定标人员确定定标是否成功; 2022-02-25 09:48:11 +08:00
xin
ad43c0031e Merge remote-tracking branch 'origin/TC' 2022-02-24 17:30:31 +08:00
eac09d5e8e 添加:曝光时间输出 2022-02-24 17:29:35 +08:00
xin
6efc883425 Merge remote-tracking branch 'origin/TC' 2022-02-24 15:21:01 +08:00
2b5cffcd85 更新卓哥串口接受数据等待时间 2022-02-24 15:20:07 +08:00
xin
797a8014d0 修改等待时间 rlx 2022-02-24 15:18:05 +08:00
xin
b85484e401 修改php错误 2022-02-24 09:54:18 +08:00
d3833caa8c 修改重启机制 2022-02-22 11:43:15 +08:00
c96c634250 修改清理程序 防止误删除 2022-02-22 10:17:56 +08:00
1b51cec57c 安装完成后 清理文件 2022-02-22 10:16:32 +08:00
7a08496869 安装完成后 清理文件 2022-02-22 10:15:59 +08:00
80e4ce0b00 1、配置时关闭主程序
2、配置开及自启动
2022-02-22 10:12:39 +08:00
8ddbd93020 filebro 2022-02-18 16:35:16 +08:00