Commit Graph

  • 63f447ab41 added code specifically for the SOLARIS DAQ, the root path is always under /mnt/data1/<expName> master Ryan Tang 2025-05-15 18:22:45 -0500
  • 66df74920e add more info on expName in Program setting and New Exp Ryan Tang 2025-05-15 17:03:56 -0500
  • e9562fb4b1 UI bug for digitizerPlanel. when in All setting page, if a specific channel is focused, refresh setting now properly update the settings for that channel Ryan Tang 2025-05-15 14:44:07 -0500
  • ce9d2d3063 small fix, prepare for clean up the git image for the firmware Ryan Tang 2025-05-15 13:29:15 -0500
  • ceb4cf4563 remove all firmwares due to too big, can donwload from FSU Fox'Lab wiki Ryan Tang 2025-05-13 16:33:47 -0500
  • f8e60f94ce add python scripts to extract parameters to JSON and compare the JSON Ryan@iMac 2025-05-13 16:30:34 -0500
  • bd47bc4928 various fix focused on PSD firmware for VX2730, aim to match firmware version 2024092000 Ryan Tang 2025-05-12 18:19:06 -0500
  • 8dd9023b68 fix display for 32 channels model on the scaler Ryan@fischam 2025-05-06 11:33:27 -0500
  • bc73eaa91d Create LICENSE Ryan Tang 2024-12-07 14:32:29 -0500
  • 369d99524c bug fix on DigiParameters::GetFullPara for all channels Ryan Tang 2024-10-30 12:13:01 -0400
  • 5c62ccbc89 added Save-runs-in-subFolders setting Ryan Tang 2024-10-15 10:59:26 -0400
  • b5a974a38d add support for 32 channel board in the DigiParameters.h Ryan Tang 2024-09-27 14:17:22 -0400
  • daf8d133a9 edit test.cpp and Makefile for ClassInfluxDB Ryan Tang 2024-07-31 15:02:12 -0400
  • 2c039dc743 update the influxdb class to ClassInfixDB to suppport influx 2.0 Ryan Tang 2024-07-31 14:54:50 -0400
  • bcf73b4112 bug fix for VX2730 Ryan Tang 2024-07-27 15:36:30 -0400
  • beb4cdef8e Add Run Time for EventBuilder Ryan Tang 2024-07-03 14:09:23 -0400
  • 005c752772 slightly change the EventBuilder to compatable with Root DataFrame. Ryan Tang 2024-07-02 13:13:25 -0400
  • aa60a0dbe3 when create new branch in analysis Path, check the branch exist, display raw data path fix Ryan Tang 2024-07-01 18:19:36 -0400
  • 66ba308d9b fix Hit.h for Mac Ryan@MBA2024 2024-07-04 18:30:21 -0400
  • 852f4b52f4 [Major] fully tested new folder arrangement. the programSettings.txt will be saved on current directory, can run without analysis path Ryan Tang 2024-07-01 17:56:03 -0400
  • 4b7ae83997 snapshot, not finished Ryan Tang 2024-07-01 17:19:23 -0400
  • b7f2fcbc58 improve the user experiment on program setting. add alot of fault proof Ryan Tang 2024-07-01 13:33:49 -0400
  • 6571f93d9b re structure the file structure. now the daq work without eanalysis folder. Ryan Tang 2024-06-28 18:30:35 -0400
  • 844f14be5f setting file inlcuded DPP type Ryan Tang 2024-06-11 14:25:56 -0400
  • ab94ef3dfa add the make file in Aux, small change for Ubuntu 23.04 Ryan Tang 2024-04-11 19:29:23 -0400
  • 0c6db57f47 comment out some useless codes Ryan Tang 2024-04-08 20:41:57 -0400
  • 8b668cb8d5 fixed repeat run problems Ryan Tang 2024-04-08 20:17:26 -0400
  • 378fffe4ec Scope will set digitizer into self-trigger Ryan Tang 2024-04-08 16:55:26 -0400
  • 2fa22bbcc2 Add text in Sync button to indicate Sync mode Ryan Tang 2024-04-08 13:57:31 -0400
  • f0f25f860d test Pulse tab is only avalible when Global trigger source has test pulse Ryan Tang 2024-04-08 13:53:39 -0400
  • 95efe40ffa fixed VGA setting crash; remove unless buttons in the main panel Ryan Tang 2024-04-08 13:42:13 -0400
  • b7a23b4a7e small modification of Hit.h and SolReader.h Ryan Tang 2024-04-05 12:17:13 -0400
  • 119eb64fd2 move Eventbuilder from SOLARIS_Analysis to here. Created Aux folder to store Auxilary code, like EventBuilder Ryan Tang 2024-03-20 18:54:43 -0400
  • bdf4208070 make the RunTimeStamp good within 1 sec Ryan Tang 2023-12-07 18:10:17 -0500
  • 8d10d24d18 bug fix on the RunTimestamp.dat. Ryan Tang 2023-12-07 17:06:33 -0500
  • fdc155ed90 display bug in digiPanel Ryan Tang 2023-11-15 12:45:59 -0500
  • 68d86c3618 bug fix for ClassDigitizer2Gen::ReadData() for PHA data format Ryan Tang 2023-11-14 16:50:55 -0500
  • d65c324119 added min+fine_timestamo data format Ryan Tang 2023-11-06 13:44:55 -0500
  • 29f551018e bug fix on BoardVetoPolarity and InputDelay Display Ryan Tang 2023-11-06 13:13:42 -0500
  • a8b87e70f4 fixed using old firmware with new libraries Ryan Tang 2023-10-26 17:03:23 -0400
  • b888a8ea63 improved the Input Delay Ryan Tang 2023-10-26 16:37:29 -0400
  • d96ed2984e add CupVer protection for Input Delay setting Ryan Tang 2023-10-25 15:06:33 -0400
  • fbb20eff93 added InputDelay for latest firmware Ryan Tang 2023-10-25 14:57:07 -0400
  • f5fd9174f9 do the same when digitizer changed in scope Ryan Tang 2023-10-20 12:10:22 -0400
  • 20478c317e in scope when channel change, disbale all other channel but the one selected Ryan Tang 2023-10-20 12:05:03 -0400
  • 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 Ryan Tang 2023-10-20 11:47:39 -0400
  • 6041a6880b remove settings using Sample in setting file Ryan Tang 2023-10-19 09:38:57 -0400
  • ee3edbeba6 update the DigiParameters.h and Digitizer Class for latest PHA firmware. new parameters are not implemented. Still supporting old firmware Ryan Tang 2023-10-16 13:27:40 -0400
  • 1186de195d added firmwares folder and update README.md Ryan Tang 2023-10-16 12:43:45 -0400
  • 6edcd2c230 update the README.md Ryan Tang 2023-10-16 12:34:06 -0400
  • 13a41b1982 bug fix for PSD Minimum dataFormat Ryan Tang 2023-10-16 12:29:35 -0400
  • 30f01f5793 change enum::DataFormat::RAW to Raw, edited README.md Ryan Tang 2023-10-13 13:05:59 -0400
  • 10e734e07d fix incorrect bit shift Ryan Tang 2023-10-11 13:31:12 -0400
  • b667d4a416 stop digitziers from last to first Ryan Tang 2023-09-26 13:15:10 -0400
  • e9d6f2a312 rename Eevnt class to Hit Ryan Tang 2023-09-26 10:41:24 -0400
  • 2cc3056a9c set focus on OK and Save in Program setting Ryan Tang 2023-09-26 10:31:55 -0400
  • 2caec2a6e6 for V2740 and PSD, EnStatEvents = true, trace will freeze after few sec Ryan Tang 2023-09-25 17:46:22 -0400
  • 956467b193 add PSD supper in the Scope. Issue, the trace don't change after few sec for PSD, not PHA. firmware problem? Ryan Tang 2023-09-25 17:07:17 -0400
  • c5c2c69b96 fix the inquary tab for different firmware Ryan Tang 2023-09-25 14:57:21 -0400
  • dbb950d4df added PSU UI in digiSetting Panel Ryan Tang 2023-09-25 14:29:27 -0400
  • 795a80d3a4 tested PSD data readout. OK! next UI Ryan Tang 2023-09-22 18:35:14 -0400
  • e13713c299 fix ReadData logic problem Ryan Tang 2023-09-22 17:57:43 -0400
  • 95310aa1c2 add PSD in the core Digitizer Class and SolReader Ryan Tang 2023-09-22 15:58:28 -0400
  • 71464484ba added PSD prarmeeters Ryan Tang 2023-09-21 19:00:48 -0400
  • d7d3988b75 break ProgramPHA into board and channel, some UI improve Ryan Tang 2023-09-21 17:24:13 -0400
  • 2a9319fb5d added LVDS and DAC settings, some bugs fixed Ryan Tang 2023-09-19 19:19:07 -0400
  • 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 Ryan Tang 2023-09-19 12:57:42 -0400
  • 8169567af2 completed ITL setting UI Ryan Tang 2023-09-18 19:16:28 -0400
  • 49fe750070 add ITL-AB and LVDS setting parameters, re-structure the digiSetting UI, leave space for LVDS and ITL settings Ryan Tang 2023-09-18 17:05:13 -0400
  • 38525125c4 added Sync Helper Ryan Tang 2023-09-18 12:52:15 -0400
  • eda5aeb36d start the DAQ form slave, able to Sync Ryan Tang 2023-09-15 17:53:08 -0400
  • 9736f5cdc6 many bugs fix, plan to add SyncHelper Ryan Tang 2023-09-15 17:31:07 -0400
  • 8a0c828ebe fixe delete scope bug Ryan Tang 2023-04-25 17:36:20 -0400
  • 3df3fd50a1 combined trace and scalar thread. Ryan Tang 2023-04-25 17:23:50 -0400
  • 8fe3e09b51 bring scalar, digiSetting, solariSetting in front Ryan Tang 2023-04-18 17:37:30 -0400
  • 9f40081dbb remove debug code Ryan Tang 2023-04-18 10:49:04 -0400
  • cefc5fd1ef fixed scalar bugs Ryan Tang 2023-04-18 10:38:40 -0400
  • 1fc203818e UpdateScalar also update digiSettings status, if exist and visible Ryan Tang 2023-04-14 14:10:02 -0400
  • b916295a4d bug fix and improve on Setup New Exp panel Ryan Tang 2023-04-14 13:14:10 -0400
  • 66c7211d7a many UI bugs fix and improvement, save Setting to temSettings when close digitizers. Ryan Tang 2023-04-12 13:52:42 -0400
  • e56cddaf06 panels enabled bug fix Ryan Tang 2023-04-04 11:46:02 -0400
  • f6bbf0bf79 few bugs fix. add RunTimeStamp.CSV Ryan Tang 2023-04-03 18:20:36 -0400
  • 7ba39bcc5a finished debug of Solaris panel after Mapping.h format changed Ryan Tang 2023-04-03 12:25:23 -0400
  • 69955a863d Major Change. The Mapping.h changed. Ryan Tang 2023-03-31 20:01:27 -0400
  • 23367d5ac4 attemp to capture grafana screen without open browser, fail Ryan Tang 2023-03-30 18:01:54 -0400
  • aacac712ca tested endRunScript, fixed autoRun Ryan Tang 2023-03-30 13:09:11 -0400
  • 97b05d2b99 added EndRunScript. when change/creaet new exp, push to database if exist Ryan Tang 2023-03-29 15:24:53 -0400
  • 2898e8e69a add git fetch Ryan Tang 2023-03-29 11:26:32 -0400
  • f90ae8905b added root data path Ryan Tang 2023-03-28 16:58:46 -0400
  • 972059f475 small change in setting file, group setting together instead of channel Ryan Tang 2023-03-28 12:01:22 -0400
  • 28b447673b fix bug when no digitizer connected. becasue the scalar did not setup Ryan Tang 2023-03-27 18:34:22 -0400
  • d839def1f2 add a identiflier in the sol file to indicate the id of digi Ryan Tang 2023-03-27 18:21:51 -0400
  • 6a37002b5d put Settings and Logs into working v1.0 Ryan Tang 2023-03-27 15:58:20 -0400
  • 802596af78 polishing Ryan Tang 2023-03-27 15:48:41 -0400
  • 31d6346151 SOLARIS panel, chkBox for all Ryan Tang 2023-03-27 12:46:03 -0400
  • e21e324f78 Solaris panel check all need to fix Ryan Tang 2023-03-24 19:23:36 -0400
  • 214e18812b added Coordinate Lable in Scope Ryan Tang 2023-03-24 18:07:48 -0400
  • b914e05097 simplify the update other panels machanism Ryan Tang 2023-03-24 17:23:59 -0400
  • 7b237fabcb added TriggerMask in Setting Ryan Tang 2023-03-23 19:57:14 -0400
  • 38f6cc41cb use a dumb way to solve the pointer problem in SOLARIS Panel Ryan Tang 2023-03-23 16:36:47 -0400