Commit Graph

102 Commits

Author SHA1 Message Date
Ryan Tang dfe4c4738b solved the slow down problem by repaint the main window 2024-04-18 10:06:55 -04:00
Ryan Tang 03c3e79497 added SoftwareDisable Digitizer, Replace SW trigger button with SetNoTrace button 2024-04-09 15:18:48 -04:00
Ryan Tang 6d7daaa13c move saving file size to Scalar 2024-04-09 13:54:44 -04:00
Ryan Tang a0f9c4d727 add DebugPrint() Macro, for detail debug, fixed the histogram always fill old data 2024-03-22 16:47:33 -04:00
Ryan Tang 6a55ceb884 added maxFillTimeMilliSec for filling single spectra 2024-03-22 12:43:17 -04:00
Ryan Tang 55ec7995c7 when the trigger rate is small and Event/Agg is large, the trigger rate would be 0/0 = nan, fixed this. disable digiPlanel button when ACQ started 2024-03-20 15:35:48 -04:00
Ryan Tang bebff94e62 fix RecordLength bug for QDC. Can't 100% trust CAEN manual 2024-03-19 16:13:44 -04:00
Ryan Tang 98cddbd5b3 add ClassDigitizer::CalByteForBufferCAEN() 2024-03-06 20:10:33 -05:00
Ryan Tang b3ab5da207 hide the token from GUI 2024-03-01 20:22:51 -05:00
Ryan Tang eb799802ab added inlfux token for supporting influxDB 2, and update ClassDigitizer for DT5730 model 2024-03-01 19:18:23 -05:00
Ryan Tang 661aa5f928 added AggCount and ReadCount in Scalar. AggCount is the agg decoded. readcount is the number of read attemp 2024-02-26 19:05:16 -05:00
Ryan Tang 3039a20f61 save setting for each digitizer before run 2024-02-26 16:17:41 -05:00
Ryan Tang 93f89d9264 simplify trigger rate calculation 2024-02-23 18:31:39 -05:00
carina@hades 4c4c7f3860 fix bug when no programSettings.txt 2024-02-21 18:50:40 -05:00
carina@hades f1f1de91ef scope bug fix and performance improve 2024-01-25 16:18:47 -05:00
splitPoleDAQ 7e3aaf9c83 bug fix on loading setting. DigiPanel Combox = Mixed when channels has mixed setting 2024-01-24 12:58:50 -05:00
splitPoleDAQ db0859908b fix previous update 2024-01-19 14:20:30 -05:00
splitPoleDAQ 96e3d2a007 modified UI for open digitizer. when click on update Setting, it will overwrite the setting file to make sure the setting is updated 2024-01-19 14:15:37 -05:00
splitPoleDAQ 14c2ceab6c [MAJOR CHANGE] change ClassData, Timestamp, energy, etc, be dynamically allocated, NOT TESTED, compiled not problem 2024-01-18 23:09:50 -05:00
carina@hades fd0e6d4e38 remove the elog password protection 2023-12-15 16:53:41 -05:00
carina@hades fae9762dd9 added A4818 support for FSU DAQ, extend MAXNBoard = 8 2023-12-15 16:47:11 -05:00
carina@hades 2122097fcc load setting only for channels 2023-12-12 19:13:38 -05:00
carina@hades c2080b9d39 fixed trace display 2023-12-12 17:59:45 -05:00
carina@hades fb06ea3098 fixed scalar display bug, numEventDecode zero when clearTrigger() 2023-12-12 17:52:32 -05:00
carina@hades d254bb9d2d settign elog will ask for username and password 2023-12-12 16:17:11 -05:00
splitPoleDAQ 5e82065fc1 trigger rate only clear by ClearTriggerRate() Method. 2023-12-11 19:02:54 -05:00
splitPoleDAQ ab54bbbc09 finished UI for the coincident analyzer, need to check backward event build 2023-11-21 16:50:22 -05:00
splitPoleDAQ a34bf75d5f fix soem display bugs, fix 2D historgram mergin 2023-11-21 15:34:29 -05:00
Ryan Tang 649cb1554a add some code to prevent out of memeory frozen 2023-11-20 12:10:36 -05:00
splitPoleDAQ 0e28cfcd12 fix bug on Influx when expName is Empty 2023-11-17 12:06:21 -05:00
splitPoleDAQ e32cde9b4b fixed crash when closing digitizer while Scope openned 2023-11-17 11:44:28 -05:00
splitPoleDAQ 6534dec196 bug fix on Event builder. added CoincidentAnalyzer, try to improve 2D historgeam color 2023-11-16 19:20:29 -05:00
carina@hades 386e632198 get acqStatus in the ReadData() method, to solve the possible hang up when updating acqstatus 2023-11-07 15:24:28 -05:00
carina@hades d62d037492 added software disbale board, not impletement in GUI 2023-11-06 17:59:16 -05:00
carina@hades 05cf434d6e chaneg the way to open digitizer, provide option to load settings, fix Single SPrectrum bug 2023-10-26 17:57:06 -04:00
carina@hades b69fd83a73 modified splitpoleanalyzer.h 2023-10-20 16:17:50 -04:00
carina@hades b9b60f7c18 added Run Status in Scalar 2023-10-19 15:32:44 -04:00
carina@hades 3819e422bd bugs fix for QDC 2023-10-19 14:29:28 -04:00
carina@hades 66437f0262 bugs fix after tested ANASEN, for some reason, no scalar, but can take data. 2023-10-17 17:01:57 -04:00
carina@hades 1b03f09854 add RAISOR analyzer 2023-10-16 16:07:14 -04:00
carina@hades 34feff751a polished QDC related things 2023-10-13 18:02:19 -04:00
carina@hades 674f3bdd77 killed many bugs 2023-10-12 16:27:56 -04:00
carina@hades c51bd7e662 many bug fix, added QDC in Scope 2023-10-11 18:28:19 -04:00
carina@hades 739fa105c5 varibles name improve, tested more GUI 2023-10-09 17:46:32 -04:00
carina@hades 58e7b0084b kind of finish the QDC setting, next scope 2023-10-09 17:18:38 -04:00
carina@hades d90f4a33ce restructure the physical channel and Reg channel, only in the digitizer class 2023-10-09 13:12:48 -04:00
carina@hades f7502d1c1c support arbitary number of channel 2023-10-04 18:03:42 -04:00
carina@hades 66484b6003 Make ClassData.h and event builder independent of CAEN Library, some improvement of DAQ UI 2023-09-08 17:21:05 -04:00
splitPoleDAQ fc87d4f92b disable digiSetting panel when ACQ started, fix prfix not working bug 2023-09-06 15:05:27 -04:00
splitPoleDAQ 1bbfeff571 various fixes 2023-08-28 15:02:56 -04:00