Commit Graph

116 Commits

Author SHA1 Message Date
Ryan Tang 63f447ab41 added code specifically for the SOLARIS DAQ, the root path is always under /mnt/data1/<expName> 2025-05-15 18:22:45 -05:00
Ryan Tang 66df74920e add more info on expName in Program setting and New Exp 2025-05-15 17:03:56 -05:00
Ryan Tang ce9d2d3063 small fix, prepare for clean up the git image for the firmware 2025-05-15 13:29:15 -05:00
Ryan Tang bd47bc4928 various fix focused on PSD firmware for VX2730, aim to match firmware version 2024092000 2025-05-12 18:19:06 -05:00
Ryan@fischam 8dd9023b68 fix display for 32 channels model on the scaler 2025-05-06 11:33:27 -05:00
Ryan Tang 5c62ccbc89 added Save-runs-in-subFolders setting 2024-10-15 10:59:26 -04:00
Ryan Tang 2c039dc743 update the influxdb class to ClassInfixDB to suppport influx 2.0 2024-07-31 14:54:50 -04:00
Ryan Tang beb4cdef8e Add Run Time for EventBuilder 2024-07-04 20:09:17 -04:00
Ryan Tang aa60a0dbe3 when create new branch in analysis Path, check the branch exist, display raw data path fix 2024-07-04 20:07:58 -04:00
Ryan Tang 852f4b52f4 [Major] fully tested new folder arrangement. the programSettings.txt will be saved on current directory, can run without analysis path 2024-07-01 17:56:03 -04:00
Ryan Tang 4b7ae83997 snapshot, not finished 2024-07-01 17:19:23 -04:00
Ryan Tang b7f2fcbc58 improve the user experiment on program setting. add alot of fault proof 2024-07-01 13:33:49 -04:00
Ryan Tang 6571f93d9b re structure the file structure. now the daq work without eanalysis folder. 2024-06-28 18:30:35 -04:00
Ryan Tang 844f14be5f setting file inlcuded DPP type 2024-06-11 14:25:56 -04:00
Ryan Tang 0c6db57f47 comment out some useless codes 2024-04-08 20:41:57 -04:00
Ryan Tang 8b668cb8d5 fixed repeat run problems 2024-04-08 20:17:26 -04:00
Ryan Tang 2fa22bbcc2 Add text in Sync button to indicate Sync mode 2024-04-08 13:57:31 -04:00
Ryan Tang 95efe40ffa fixed VGA setting crash; remove unless buttons in the main panel 2024-04-08 13:42:13 -04:00
Ryan Tang bdf4208070 make the RunTimeStamp good within 1 sec 2023-12-07 18:10:17 -05:00
Ryan Tang 8d10d24d18 bug fix on the RunTimestamp.dat. 2023-12-07 17:06:33 -05:00
Ryan Tang d65c324119 added min+fine_timestamo data format 2023-11-06 13:44:55 -05:00
Ryan Tang fbb20eff93 added InputDelay for latest firmware 2023-10-25 14:57:07 -04:00
Ryan Tang 40230300fe fixed scope stop, only restore ch on/off for 1st digitizer, added more comment string support for Mapping.h, change color green to orange for some Combox 2023-10-20 11:47:39 -04:00
Ryan Tang b667d4a416 stop digitziers from last to first 2023-09-26 13:15:10 -04:00
Ryan Tang 2cc3056a9c set focus on OK and Save in Program setting 2023-09-26 10:31:55 -04:00
Ryan Tang dbb950d4df added PSU UI in digiSetting Panel 2023-09-25 14:29:27 -04:00
Ryan Tang e13713c299 fix ReadData logic problem 2023-09-22 17:57:43 -04:00
Ryan Tang 95310aa1c2 add PSD in the core Digitizer Class and SolReader 2023-09-22 15:58:28 -04:00
Ryan Tang 71464484ba added PSD prarmeeters 2023-09-21 19:00:48 -04:00
Ryan Tang d7d3988b75 break ProgramPHA into board and channel, some UI improve 2023-09-21 17:24:13 -04:00
Ryan Tang 2a9319fb5d added LVDS and DAC settings, some bugs fixed 2023-09-19 19:19:07 -04:00
Ryan Tang 7845b8fb8c change the scalar update rountine. scalar will update every 2 sec once it opened and keep running unit digitizer closed. scalar also update board status if digi setting pannel open 2023-09-19 12:57:42 -04:00
Ryan Tang 38525125c4 added Sync Helper 2023-09-18 12:52:15 -04:00
Ryan Tang eda5aeb36d start the DAQ form slave, able to Sync 2023-09-15 17:53:08 -04:00
Ryan Tang 9736f5cdc6 many bugs fix, plan to add SyncHelper 2023-09-15 17:31:07 -04:00
Ryan Tang 8a0c828ebe fixe delete scope bug 2023-04-25 17:36:20 -04:00
Ryan Tang 3df3fd50a1 combined trace and scalar thread. 2023-04-25 17:23:50 -04:00
Ryan Tang 8fe3e09b51 bring scalar, digiSetting, solariSetting in front 2023-04-18 17:37:30 -04:00
Ryan Tang cefc5fd1ef fixed scalar bugs 2023-04-18 10:38:40 -04:00
Ryan Tang 1fc203818e UpdateScalar also update digiSettings status, if exist and visible 2023-04-14 14:10:02 -04:00
Ryan Tang b916295a4d bug fix and improve on Setup New Exp panel 2023-04-14 13:14:10 -04:00
Ryan Tang 66c7211d7a many UI bugs fix and improvement, save Setting to temSettings when close digitizers. 2023-04-12 13:52:42 -04:00
Ryan Tang e56cddaf06 panels enabled bug fix 2023-04-04 11:46:02 -04:00
Ryan Tang f6bbf0bf79 few bugs fix. add RunTimeStamp.CSV 2023-04-03 18:20:36 -04:00
Ryan Tang 69955a863d Major Change. The Mapping.h changed. 2023-03-31 20:01:27 -04:00
Ryan Tang 23367d5ac4 attemp to capture grafana screen without open browser, fail 2023-03-30 18:01:54 -04:00
Ryan Tang aacac712ca tested endRunScript, fixed autoRun 2023-03-30 13:09:11 -04:00
Ryan Tang 97b05d2b99 added EndRunScript. when change/creaet new exp, push to database if exist 2023-03-29 15:24:53 -04:00
Ryan Tang 2898e8e69a add git fetch 2023-03-29 11:26:32 -04:00
Ryan Tang f90ae8905b added root data path 2023-03-28 16:58:46 -04:00