Commit Graph

497 Commits

Author SHA1 Message Date
maliakal_d 8e09b50c5e python and gui fix for parallel, gui: clkdivider also for jungfrau and parallel also for m3 2020-09-08 16:53:42 +02:00
maliakal_d b20720686e gotthard2: changed order of burst mode enums, added a 4th burst mode cw internal burst mode 2020-09-07 16:13:33 +02:00
maliakal_d 92635c5bd3 mythen3 gui: trimbit files feature enabled 2020-09-03 17:36:23 +02:00
maliakal_d a00231dab6 m3 gui: enabled trimval feature 2020-09-03 17:21:37 +02:00
Dhanya Thattil 6d1856daa2 gui: added burstmode (#159)
Added burst mode in the GUI. Visible only for detectors that supports it.
2020-09-03 10:47:02 +02:00
Dhanya Thattil 180c7b7191 Gui slot call focus fix (#150)
* fix for editingFinished for qlineedit using isModified()

* spinbox disable keyboard tracking to use valuechanged so slot called only after editing finished, focus fix

* return pressed forces qtextfield to be set (slot for tab checks for modification flag due to avoid unnecessary set when focus). This is to remove inconsistencies from command line. A return should set even if it looks like no modification in gui

Co-authored-by: Erik Fröjdh <erik.frojdh@gmail.com>
2020-09-02 16:56:57 +02:00
maliakal_d de69e666a9 progress changed to double 2020-08-14 12:16:35 +02:00
maliakal_d 874092a9d0 gui sub frame index now shows 2020-07-31 17:26:53 +02:00
maliakal_d 4702a76235 Merge branch 'developer' into eiger 2020-07-31 17:15:07 +02:00
maliakal_d fd503e84af m3: gui: when counters change, the npixelsx also changes 2020-07-31 16:50:17 +02:00
maliakal_d d31839e80e roi constructor added 2020-07-30 14:04:50 +02:00
maliakal_d 94e9591974 gui: dr enabled for m3 2020-07-17 18:49:05 +02:00
maliakal_d efc247f46f WIP 2020-06-16 12:32:28 +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 37cb0bb1c0 minor PR fixes 2020-05-26 08:57:48 +02:00
maliakal_d be3f095b56 gui minor fix 2020-05-20 17:27:22 +02:00
maliakal_d 174bb32744 gui minor fix 2020-05-20 17:26:57 +02:00
maliakal_d 07d90d127f gui fix 2020-05-20 17:25:39 +02:00
maliakal_d 9475e01062 gui done 2020-05-20 12:41:14 +02:00
maliakal_d dc8f67cd7b gui fix 2020-05-20 12:04:48 +02:00
maliakal_d 3ebb1fca02 gui WIP 2020-05-20 11:51:18 +02:00
Erik Frojdh 8ff9b0cdac format GUI 2020-05-05 10:12:05 +02:00
Dhanya Thattil fdb6e3f3d4 Removeshm (#90)
* eiger: moved rate correction outside, fixed threshold energy bug in client (binaries not  updated yet)

* removed dr and deadtiem from shm

* help for rx_status and status to point them to rx_Start, rx_stop, start and stop

* moved progress to receiver

* removed currentsettings from eiger shm

* updated server binaries, and client api

* moench and ctb virtual servers compile fix

* gui: moved acquire to a concurrent qt thread so it doesnt block updateplot
2020-04-06 10:44:44 +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
Dhanya Thattil 4813b5567a Minimal shared memory for receiver 2020-03-19 07:01:32 +01:00
Erik Frojdh 0de0d82a1a replaced old logger 2020-03-11 12:40:12 +01:00
Dhanya Thattil 2acf64b09c gui changes (#87) 2020-03-11 10:08:30 +01:00
Erik Frojdh 53749c3b77 clean 2020-03-10 16:09:59 +01:00
Erik Frojdh d818e2570f clang-tidy nullptr 2020-03-10 15:06:51 +01:00
Erik Frojdh ee799b540a removed redundant includes etc. 2020-03-10 11:12:00 +01:00
Erik Frojdh 9ede0629ef clang format on gui 2020-03-10 10:18:52 +01:00
Erik Frojdh bd47c969dd WIP 2020-03-09 12:49:24 +01:00
maliakal_d a4fa9ff480 gui: scroll area uniquie pointers to remove mem leak 2020-03-06 19:44:44 +01:00
maliakal_d 0a596c689b sanitizer on, gui:removed qfuture, client: not implemented made specific as to what is not 2020-03-06 15:41:15 +01:00
maliakal_d 4e2f685b76 gotthard2: gain plot fix with clones 2020-03-04 14:39:44 +01:00
maliakal_d 1b996d1703 revised gain plot; updated version api 2020-03-04 10:25:38 +01:00
maliakal_d 032475fc14 gainplot clone revised 2020-03-04 10:17:51 +01:00
maliakal_d 8abc32e7f1 moench: default pattern file in server, settings, tests 2020-03-03 16:00:01 +01:00
maliakal_d 6bbcf6173d moench: first version 2020-03-02 18:34:10 +01:00
maliakal_d d7319968a7 gui: always show gain plots, include intensity ticks(2d), channels number and gain ticks(1d) 2020-02-28 17:28:44 +01:00
maliakal_d f38ed8706f removing gui warnings from qwt section 2020-02-26 16:56:41 +01:00
maliakal_d 2310b5e55d Merge branch 'developer' into bursts 2020-02-25 20:03:18 +01:00
maliakal_d dca2d098a9 gui: hide gain legend 2020-02-25 20:03:09 +01:00
maliakal_d 462bc2e70c Merge branch 'developer' into bursts 2020-02-25 18:22:58 +01:00
maliakal_d 2da3d179ee gotthard2 gain plot in gui 2020-02-25 18:22:18 +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
maliakal_d f902bb06ad gui bug fix: trigger timing mode was disconnected 2020-02-24 17:40:00 +01:00
maliakal_d 6118567959 gotthard2 gui bug fix: gainbit not masked out 2020-02-24 17:04:37 +01:00
maliakal_d e432e6f90d 4.1.1 changes: software trigger via stop server, disentangling rxr streamin from register call back 2020-02-03 11:25:19 +01:00
maliakal_d 4b39ca6e5f gotthard2 gui 2020-01-31 17:35:56 +01:00