Commit Graph

118 Commits

Author SHA1 Message Date
Ryan Tang 956467b193 add PSD supper in the Scope. Issue, the trace don't change after few sec for PSD, not PHA. firmware problem? 2023-09-25 17:07:17 -04:00
Ryan Tang c5c2c69b96 fix the inquary tab for different firmware 2023-09-25 14:57:21 -04:00
Ryan Tang dbb950d4df added PSU UI in digiSetting Panel 2023-09-25 14:29:27 -04:00
Ryan Tang 795a80d3a4 tested PSD data readout. OK! next UI 2023-09-22 18:35:14 -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 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