Commit Graph

131 Commits

Author SHA1 Message Date
maliakal_d e7da4ae862 fix 2020-06-18 14:48:20 +02:00
Erik Frojdh c6b664b25b added tests 2020-06-17 08:28:24 +02:00
Dhanya Thattil f5160b0978 exposing receiver thread ids to client (#102)
* exposing receiver thread ids to client

Co-authored-by: Erik Frojdh <erik.frojdh@gmail.com>
2020-06-09 16:18:37 +02:00
maliakal_d ff9811895f WIP 2020-06-05 09:04:32 +02:00
maliakal_d 7f6d57d6ba WIP 2020-06-04 17:42:24 +02:00
maliakal_d 099805ba8b WIP 2020-06-04 17:02:56 +02:00
maliakal_d 1e2a3f2767 WIP 2020-06-04 15:21:53 +02:00
maliakal_d 9a8300ca08 WIP 2020-06-04 12:12:40 +02:00
maliakal_d 3bdc8e95ce WIP 2020-06-03 16:10:47 +02:00
maliakal_d 223e24f924 WIP 2020-06-03 14:56:24 +02:00
maliakal_d 4053594c4d WIP 2020-06-03 14:40:51 +02:00
maliakal_d f07e722d26 read/write reg moved to stop server, tests 2020-06-02 11:56:50 +02:00
maliakal_d 2ef8f2f046 WIP 2020-05-29 19:36:41 +02:00
maliakal_d 294612b03c WIP 2020-05-29 17:04:10 +02:00
maliakal_d f223415f94 fix for testing 2020-05-29 16:26:57 +02:00
maliakal_d 8ffb27c300 WIP 2020-05-25 11:05:51 +02:00
maliakal_d 0a66605111 tests mainly and minor print 2020-05-22 15:23:56 +02:00
Erik Frojdh 3962714b48 format + exception.cpp 2020-05-13 14:48:52 +02:00
Erik Frojdh 1998f9541e reorder read settings func 2020-05-11 10:30:55 +02:00
Erik Frojdh 959fd562d3 clang-format 2020-05-04 16:30:00 +02:00
maliakal_d a86ae0cb47 WIP 2020-04-07 12:14:22 +02:00
maliakal_d bdf0f9e2b9 fixed start stop tests 2020-04-07 10:39:50 +02:00
maliakal_d eeed102bf3 somewhere between fork and pipes, crashes at sendingudppacket at print 2020-04-03 20:18:16 +02:00
maliakal_d 7c7f7e8c70 testing WIP 2020-04-03 16:20:05 +02:00
maliakal_d 262b4b0b16 more tests 2020-03-31 18:19:32 +02:00
maliakal_d f2dd146e56 updates on servers (mainly virtual): indices, dbit clock not allowed for moench anymore 2020-03-31 16:54:35 +02:00
maliakal_d 03af145ee8 test delay fix 2020-03-31 13:38:11 +02:00
maliakal_d 043e62f9fd delay test 2020-03-31 13:35:04 +02:00
Dhanya Thattil d58eb1dc6e Gappixels (#89)
* WIP

* WIP virtual delays, imagetest for saturation

* WIP, vertical and horizontal

* WIP

* gap pixels work, fixed 32 bit data out (10gbe=0) for virtual servers

* quad works (also in virtual), handling gappixels and quad

* jungfrau gapppixels work

* jungfrau: done

* complete image or missing packets given in json header and gui

* eiger virtual 4 bit mode bug fix

* working version of zmq add json header, except printout

* printout bug

* fix for json para

* to map WIP

* map done

* map print , mapwith result left

* json result works, testing added

* updated server binaries

* compiling on rhels7, variable size char array iniitalization

* zmqsocket parsing didnt need Document

* const to map, json para is strings not map

* json add header: mapping cleaner without insert make_pair
2020-03-30 14:54:35 +02:00
maliakal_d 6a6af528ef testing WIP 2020-03-30 13:25:39 +02:00
maliakal_d 112d120a89 testing WIP 2020-03-27 18:54:46 +01:00
maliakal_d 8dfb55d476 testing 2020-03-27 17:00:14 +01:00
maliakal_d d488f4bea8 updated all receiver testing 2020-03-27 16:59:16 +01:00
Erik Frojdh 4d8a63eee1 ToString of Result<map> 2020-03-26 14:10:06 +01:00
Dhanya Thattil 4813b5567a Minimal shared memory for receiver 2020-03-19 07:01:32 +01:00
maliakal_d 8abc32e7f1 moench: default pattern file in server, settings, tests 2020-03-03 16:00:01 +01:00
Dhanya Thattil 11e7737a2f gotthard2: timingsource and currentsource features, (timing source external yet to be implemented in fpga to test (#80) 2020-02-28 12:45:02 +01:00
maliakal_d ec76590f28 Merge branch 'developer' into bursts 2020-02-26 09:29:18 +01:00
maliakal_d 2fcb2bff75 dac tests 2020-02-26 09:29:06 +01:00
maliakal_d 6a0a931e3e gotthard2: bursts and burst period, written to same register as triggers and delay (kept in server as variables) and set if conditions meet. bursts and burst period only in auto timing and burst mode. Also updating theses registers when switching between timing modes or burst modes 2020-02-25 15:45:40 +01:00
Erik Frojdh 972f21258a renamed multiSlsDetector 2020-02-03 14:57:37 +01:00
maliakal_d f0cccf9de8 initialchecks can be bypassed (version compatibility and oher tests at server start up) 2020-01-31 16:46:33 +01:00
maliakal_d 7d7302a90c mnior 2020-01-29 14:38:19 +01:00
maliakal_d ac3230c656 gotthard2 testing 2020-01-29 14:34:23 +01:00
maliakal_d 69897d4c78 WIP testing 2020-01-27 13:56:44 +01:00
maliakal_d 41035808e9 merge from mythen3 and gotthard2 2020-01-24 15:08:58 +01:00
maliakal_d f881133795 get/set timing, generate data for gotthard2, vref_rstore instead of restore for gotthard2 2020-01-22 18:18:56 +01:00
maliakal_d 1dea112742 adding gotthard2 tests 2020-01-22 11:35:29 +01:00
Dhanya Thattil de53747ddd Counters (#71)
* mythen3: adding counters mask, firmware still takes only number of counters for now

* mythen3: checking if module attached before powering on chip

* bug fix: loop inital declaration not allowed in c

* fix scope eiger test

* mythen3: renamed setCounters to setCounterMask and getCounterMask in API

* mythen3 replacing counting bits with popcount

Co-authored-by: Erik Fröjdh <erik.frojdh@gmail.com>
2020-01-14 17:40:46 +01:00
maliakal_d db9aa7589a tests fix 2020-01-13 12:07:30 +01:00