Commit Graph

163 Commits

Author SHA1 Message Date
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 8169567af2 completed ITL setting UI 2023-09-18 19:16:28 -04:00
Ryan Tang 49fe750070 add ITL-AB and LVDS setting parameters, re-structure the digiSetting UI, leave space for LVDS and ITL settings 2023-09-18 17:05:13 -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 9f40081dbb remove debug code 2023-04-18 10:49:04 -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 7ba39bcc5a finished debug of Solaris panel after Mapping.h format changed 2023-04-03 12:25:23 -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
Ryan Tang 972059f475 small change in setting file, group setting together instead of channel 2023-03-28 12:01:22 -04:00
Ryan Tang 28b447673b fix bug when no digitizer connected. becasue the scalar did not setup 2023-03-27 18:34:22 -04:00
Ryan Tang d839def1f2 add a identiflier in the sol file to indicate the id of digi 2023-03-27 18:21:51 -04:00
Ryan Tang 6a37002b5d put Settings and Logs into working 2023-03-27 15:58:20 -04:00
Ryan Tang 802596af78 polishing 2023-03-27 15:48:41 -04:00
Ryan Tang 31d6346151 SOLARIS panel, chkBox for all 2023-03-27 12:46:03 -04:00
Ryan Tang e21e324f78 Solaris panel check all need to fix 2023-03-24 19:23:36 -04:00
Ryan Tang 214e18812b added Coordinate Lable in Scope 2023-03-24 18:07:48 -04:00
Ryan Tang b914e05097 simplify the update other panels machanism 2023-03-24 17:23:59 -04:00
Ryan Tang 7b237fabcb added TriggerMask in Setting 2023-03-23 19:57:14 -04:00
Ryan Tang 38f6cc41cb use a dumb way to solve the pointer problem in SOLARIS Panel 2023-03-23 16:36:47 -04:00
Ryan Tang a0861130af fix the TriggerMask bit-shift bug 2023-03-23 13:08:47 -04:00
Ryan Tang 8ba54cefc1 I am not sure what I did today... fell not good... 2023-03-22 18:16:26 -04:00
Ryan Tang 7a8065f285 added machanism to prevent multiple instant of the application 2023-03-22 12:36:24 -04:00
Ryan Tang a65d7ffa94 improve the readability of the code in solaris panel 2023-03-20 19:53:47 -04:00
Ryan Tang 259bc9d244 finished solaris pannel- basic setting 2023-03-20 15:52:04 -04:00
Ryan Tang a024d001ff consolidation problem 2023-03-17 18:13:36 -04:00
Ryan Tang 70ad421fbd found that thereshold, onOff, and DC offset can be set during ACQ ON 2023-03-17 17:08:56 -04:00
Ryan Tang ac81be92f7 bug fix for multiple digitizers 2023-03-16 17:28:55 -04:00
Ryan Tang 6211852acf bugs fix for 2 digitizers 2023-03-16 16:05:55 -04:00
Ryan Tang 47983c1f8a polishing the DAQ 2023-03-15 19:10:17 -04:00
Ryan Tang e7c9380e5b complete AutoRun 2023-03-15 15:48:33 -04:00
Ryan Tang cc8e292193 small improvement on digiSettignPanel 2023-03-14 17:35:27 -04:00