Commit Graph

58 Commits

Author SHA1 Message Date
maliakal_d 297c3752e3 Dev/remove gotthard i (#1108)
* slsSupportLib done, at receiver rooting out in implementation

* removed from receiver and client

* removed everywhere except gui, python and client(commands.yaml and Detector.h)

* updated python

* fixed autocomplete to print what the issue is if there is one with ToString when running the autocomplete script to generate fixed.json. updated readme.md in generator folder

* formatting

* removed enums for dacs

* udpating autocomplete and generating commands

* removed gotthard from docs and release notes

* removed dac test

* bug from removing g1

* fixed virtual test for xilinx, was minor. so in this PR

* gui done

* binary in merge fix

* formatting and removing enums

* updated fixed and dump.json

* bash autocomplete

* updated doc on command line generation

* removing increments in dac enums for backward compatibility. Not required

* removed ROI from rxParameters  (only in g1), not needed to be backward compatible

* removed the phase shift option from det server staruip
2025-03-10 14:24:33 +01:00
anberga aa40128965 Moench v8 (#892)
* new rct structure for moench03

* new moench data structure for offline processing

* meonch raw data and zmq process files updated to 7.0.3 version

* implemented config file for Zmq file

* raw data and zmq work with config file, but only with one file/interface

* zmq config change

* added config examples for zmq and rawdata
2024-01-12 14:01:06 +01:00
maliakal_d 4198db8365 documentation and examples 2023-11-12 15:34:58 +01:00
maliakal_d a799c4d2e2 minor 2023-02-22 15:37:13 +01:00
maliakal_d 700f532b5a examples udp before rx_hostame 2023-02-22 15:16:00 +01:00
Dhanya Thattil 946e6aa817 badchannel segfault for multi module (#620)
* badchannels segfaults when there are no badchannels for next modules, fixed

* added example badchannels

* refactoring casting
2023-01-20 17:39:25 +01:00
Dhanya Thattil eaf05cfc44 troubleshooting document updated acc to jf (#596)
* doc on troubleshooting for failure of packets

* updated troubleshooting acc to jf manual
2022-12-12 12:19:32 +01:00
bergamaschi 5096119ac3 some changes for JF with LGADs 2022-10-24 12:09:52 +02:00
bergamaschi 9efb19a9b5 some changes for JF with LGADs 2022-10-24 12:07:26 +02:00
Dhanya Thattil 8fcec81a67 Pattern 6 levels (#493)
* separating pattern levels from command name: command line done

* separated patten level from command in examples and default pattern files in servers

* command line and server works

* python: patnloop not verified, wip

* works except for patloop (set, and get does not list properly)

* minor

* fixed tests

* added 3 more levels for ctb and moench

* wip

* minor err msg

* minor

* binaries in

* separating pattern levels from command name: command line done

* separated patten level from command in examples and default pattern files in servers

* command line and server works

* python: patnloop not verified, wip

* works except for patloop (set, and get does not list properly)

* minor

* fixed tests

* added 3 more levels for ctb and moench

* wip

* minor err msg

* minor

* binaries in

* python working

* import fix

* changed fw version for ctb and moench. binaries in

Co-authored-by: Erik Frojdh <erik.frojdh@gmail.com>
2022-07-14 12:00:07 +02:00
Erik Fröjdh f6e76145c1 Make a library for writing and reading tiff, added tests (#347)
* removed Makefile for moench and integrated the build in CMake
* broke out tiff reading and writing to its own library
* moved tiff includes to include/sls
* moved tiffio source to src
* removed incorrectly used bps
* cleanup and tests for tiffio
* removed using namespace std from header
* some fixing for moench04
* Program for offline processing renamed

Co-authored-by: Anna Bergamaschi <anna.bergamaschi@psi.ch>
2022-01-27 10:24:02 +01:00
bergamaschi d05b0ef77f produced new mythen3 trimfiles with the gaincap for 4000,6000,8000,12000eV all trimbits to 0 2021-05-25 15:09:28 +02:00
maliakal_d d364e5e2ec added custom receiver example 2020-11-18 11:17:15 +01:00
maliakal_d e3ffc9a57b updating jungfrau examples 2020-10-23 15:38:42 +02:00
maliakal_d 70588ea9a3 wip config 2020-10-02 17:03:18 +02:00
maliakal_d a0f915316e rx_readfreq to rx_zmqfreq and rx_datastream to rx_zmqstream 2020-09-10 14:11:21 +02:00
maliakal_d 7dfeb987db changing command from vhighvoltage to highvoltage 2020-07-30 11:50:03 +02:00
maliakal_d 74a7ca9b71 gotthard2: vetophoton now has gain thresholds for each row and the get writes to file gain indices and adu for each channel, adus written in dec instead of hex, veto file in server removed and uses vetophoton instead 2020-07-29 13:24:42 +02:00
maliakal_d 0e514a470d gotthard2 config example 2020-05-29 17:04:54 +02:00
bergamaschi ed20e17c3a fixed bug in pedestal cloning and changed cluster finder file format- tested only for 3x3 2020-03-24 12:03:29 +01:00
Erik Frojdh a108a4df4c fixed also the moench oofline cluster finder 2020-03-19 15:42:24 +01:00
bergamaschi 78dd96357d fixed slsDeetctorcalibration - including interpolation for rectangular pixels 2020-03-19 15:25:00 +01:00
bergamaschi 6091271f37 somenthing on calibration 2020-03-19 11:41:55 +01:00
bergamaschi c2639854fa ctb gui works with moench detector 2020-03-05 14:53:24 +01:00
bergamaschi e143204ce1 Corrected settings and patter for moench detector 2020-03-04 13:33:42 +01:00
maliakal_d e7df925d6b moench sample config file in examples 2020-03-04 11:32:11 +01:00
bergamaschi c10e04c4eb explicitly setting rx zmq datastream int the ctb Gui 2020-02-28 12:25:48 +01:00
bergamaschi 8953235268 reverted to UdpRxSocket.h version of revision fc27cfd (with gcc problem fixed) 2020-02-21 11:07:24 +01:00
maliakal_d 5518531620 gotthard2: veto reference 2019-11-14 19:01:10 +01:00
Dhanya Thattil 995f0924e5 Commandline (#66)
* WIP

* WIP

* removed status to string from defs

* WIP

* WIP

* WIP removed unused functions in multi

* WIP

* print hex in a terrible way

* WIP, loadconfig error

* WIP, type to string

* WIP

* fix to conversion

* WIP, hostname doesnt work

* WIP

* WIP

* WIP

* WIP, threshold

* WIP, threshold

* WIP

* WIP, triggers

* WIP, cycles to triggers

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* rx_udsocksize fx, WIP

* WIP

* WIP

* WIP

* file index (64 bit), WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* merge

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* New python mod
2019-10-21 10:29:06 +02:00
maliakal_d 6b7d9445aa jungfrau highvoltage added to config file 2019-07-19 12:17:27 +02:00
Dhanya Thattil 894cc1c9e0 Simulator (#28)
* WIP

* wip

* wip

* removed loop

* sending 1 frame

* send multiple frames

* c11 for server

* WIP

* WIP

* Add CMake for the simulators. Requires some refactoring to make slsDetectorServer a proper library.

* Working cmake for jungfrau

* Working cmake for eiger

* WIP

* WIP

* Add preliminary working eiger simulator and breaks the jungfrau simulator

* virtual servers connected

* changes to make it work for rhel7 and install binaries in bin

* removed some unnecessary prints

* removed binaries and virtual makefiles
2019-06-03 10:16:54 +02:00
Erik Frojdh 43dc9df6db removed unused scripts 2019-05-24 10:25:34 +02:00
maliakal_d 89a06f099c merging refactor (replacing) 2019-04-12 10:53:09 +02:00
bergamaschi dcad6c80ce minor modifications for interpolation and mythe data structure 2019-02-06 16:22:17 +01:00
bergamaschi 2e83db7d45 changed cluster file format 2018-11-09 12:34:14 +01:00
bergamaschi ae8678cdc2 New Zmq header staructur implemented and works, still different number of pixels in the GUI should be fixed (but it does not crash) 2018-09-25 09:36:47 +02:00
bergamaschi f288390255 Zmq communication uses additional headers, moench processing fixed 2018-09-11 17:05:11 +02:00
maliakal_d 0ed82d4ef7 settingsdir for gotthard, jungfrau, propix, moench deleted, as these are default values in server 2018-05-22 15:13:26 +02:00
maliakal_d f67323d1cc updated gotthard examples to not use extsig of indices 1, 2 and 3 2018-02-26 17:13:51 +01:00
Dhanya Maliakal 13186e1ee2 modified examples 2017-08-25 12:08:14 +02:00
Gemma Tinti 28e9605ab7 eiger documentation 2017-08-16 18:18:31 +02:00
brueckner_m ff7a2d5185 Added slsReceiverScript and xterms 2015-12-15 16:31:18 +01:00
Dhanya Maliakal c73d9f4103 merged and gotthard 2 det example 2015-11-13 17:44:24 +01:00
brueckner_m eee739625f Modified config_gen script 2015-10-28 11:08:19 +01:00
brueckner_m 8f66d63b08 Added config file generation tool 2015-10-20 16:16:49 +02:00
Maliakal Dhanya 96481b2b25 changes to create the new receiver 2014-05-20 16:56:51 +02:00
l_maliakal_d 61781748bb Makefile sala refined
git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorsPackage@72 08cae9ef-cb74-4d14-b03a-d7ea46f178d7
2014-04-07 15:49:06 +00:00
l_maliakal_d cf3e3db83e gotthard example set up shouldnt hve probes
git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorsPackage@67 08cae9ef-cb74-4d14-b03a-d7ea46f178d7
2013-11-29 11:57:21 +00:00
l_maliakal_d 429c25142c small change
git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorsPackage@65 08cae9ef-cb74-4d14-b03a-d7ea46f178d7
2013-07-29 07:19:10 +00:00