Commit Graph

18 Commits

Author SHA1 Message Date
xin
113b04a473 开启预热 2025-03-10 10:02:42 +08:00
677b98b23f 1.重新打开了外部等待,修正了等待逻辑。 2025-03-10 10:02:42 +08:00
ed9eb07415 1.屏蔽了线程外的计时等待 2025-03-10 10:02:42 +08:00
8674cda5b1 1.修改优化自动曝光时产生的问题 2025-03-10 10:02:42 +08:00
5471807a40 1.屏蔽了IS1的温度获取 2025-03-10 10:02:42 +08:00
c5cb63c1a9 1.修改了自动曝光
2.加成了Recv时间
2025-03-10 10:02:42 +08:00
7275a2819e 1.更改了自动曝光最大曝光时间,改为设备读出的最大时间(MS)-1. 2025-03-10 10:02:42 +08:00
5c7e775a92 1.开启了数据上传。 2025-03-10 10:02:42 +08:00
xin
37484b1859 echart 2025-03-10 10:02:42 +08:00
bdecd79a2a 1.修改了温度设置错误后的返回。-5改为不return。 2025-03-10 10:02:42 +08:00
55e3be6c6d 1.网络上传模块添加了更多调试信息输出,包括上传时、错误类型等。 2025-03-10 10:02:42 +08:00
4e5168d513 1.修改了线程未结束时,试图再入的警告提示信息。2.将预热时间改为了固定的15min 3.现在采集间隔将按照网页设置的执行,而非调试时固定的5s。网页上单位为分钟,不允许出现1位数字,需要补零。例如5分钟间隔应该写为05。 2022-02-23 11:31:36 +08:00
d9359603f5 1.打开了屏蔽的源码快门初始化。 2022-02-18 17:21:09 +08:00
28281519a2 1.修改了GetDeviceAttribute函数中的一个瑕疵,即为执行GetDeviceAttribute函数后会影响谱仪的曝光时间,产生这个问题的原因是,设备无法直接获取像素个数,需要拍摄一帧数据,根据数据大小进行计算。拍摄时会设定为最短曝光时间。
2.IS2设备的SetExposureTime函数返回和IS1以及ISif设备不一致,实际不影响使用,但会导致程序返回函数调用失败。
2022-02-17 14:19:31 +08:00
acdbd9e459 1.解决了移动到绝对位置时,位置和标定程序给出的位置不一样的问题。原因是从极近位置归零时,原点位置不一致。
2.解决了一些小瑕疵,此版本将作为Beta Version 1.0发布。
2022-02-15 13:09:53 +08:00
6d20b2d3fb 1.修改了Grabber中FSController的初始化过程,现在不会再出现QSerialPort跨线程调用问题。 2.修改了Grabber中主采集线程的一个信号量重置bug,该bug可能会引发采集慢的光谱仪在串口模式下数据不全。
3.修改了采集单帧功能函数,现在ATP控制类中的singleshot函数依旧会检查数据校验和,但不会应为校验和错误删除数据,以适配IS1校验和问题。注意,数据长度不对时还是会放弃本帧数据。                                                                             4.优化了ATP谱仪控制类中的多个函数,提高了其响应速度。
2022-01-20 09:36:35 +08:00
8ce6cb4755 1.修改了部分ATP系列光谱仪的控制函数以匹配数据类型的改变。
2.添加了网络上传模块,矫正算法部分可能需要调整。
2022-01-13 17:03:16 +08:00
23451f69b0 调试上传用 2022-01-04 17:32:19 +08:00