21db57dd89
binaries in
2023.03.13.dev0
2023-02-24 10:44:17 +01:00
dc5db905d4
merge from 7.0.0
2023-02-24 10:39:51 +01:00
Dhanya Thattil
48a684b95f
dev:Eiger febl febr ( #601 )
...
* eiger: get febl and febr versions in versions command, also added in python
2023-02-24 10:06:11 +01:00
Dhanya Thattil
276dc52196
dev:removed storage cells for moench ( #603 )
...
* removed storage cells for moench
* rxr: also setting moench like jungfrau in implementation of ports
2023-02-24 10:00:31 +01:00
e942678139
Merge branch 'main' into 7.0.0.rc
7.0.0
2023-02-24 09:48:22 +01:00
Dhanya Thattil
72a028eaf3
Update README.md
2023-02-23 17:30:47 +01:00
907257891d
updated readme
2023-02-23 17:24:23 +01:00
0a79ae523b
updating documentation
2023-02-23 16:52:04 +01:00
90496bcee8
updated release date and lib api date
2023-02-23 16:38:10 +01:00
Dhanya Thattil
ed2894dafd
python additions ( #686 )
...
* python: fixed versions when no receiver, added clearbusy, serialnumber and readoutspeedlist. commandline: modified versions to look like python versions
* python: added clkphase, fixed clkdiv, maxphase
* python added adcvpp
* gaincaps for python
---------
Co-authored-by: Erik Frojdh <erik.frojdh@gmail.com>
2023-02-23 16:29:54 +01:00
Dhanya Thattil
a74c9498e2
m3, individual chip index back in for hw 1.2, need the linux drivers for chipdac0-9 ( #685 )
2023-02-23 09:13:31 +01:00
Erik Frojdh
403989e2f8
trigger, blockingtrigger in python and m3 timefix
2023-02-22 18:01:46 +01:00
7e8d11098a
release date
2023-02-22 17:15:51 +01:00
f9c9a53c8c
fix python compare script from g to sls_detector_get
2023-02-22 17:09:47 +01:00
90b1b97ffa
release notes
2023-02-22 16:30:41 +01:00
50003cbc08
release notes
2023-02-22 16:30:27 +01:00
a799c4d2e2
minor
2023-02-22 15:37:13 +01:00
700f532b5a
examples udp before rx_hostame
2023-02-22 15:16:00 +01:00
a098bc4674
fixes for tests for m3
2023-02-22 14:34:01 +01:00
13bbd54a21
formatting
2023-02-22 11:42:06 +01:00
d84e9652d3
updated versions for the servers
2023-02-22 11:36:47 +01:00
1ce39c48c7
updated client versions
2023-02-22 11:29:58 +01:00
9ddff523cd
minor
2023-02-22 11:28:39 +01:00
Dhanya Thattil
f7618fbb93
error message 'unrecognized function enum' from detector or receiver prepended with Software version mismatch to handle enum start change between v6 and v7 ( #680 )
2023-02-22 11:11:46 +01:00
Dhanya Thattil
8501e1fb1f
eiger server moved to fw 31 ( #681 )
...
* eiger server moved to fw 31
2023-02-22 11:10:56 +01:00
Dhanya Thattil
6faa4c821f
udp_srcip auto to detector ip ( #683 )
...
* udp_srcip now points to detectorip for 'auto' argument. and not allowed for G1
2023-02-22 11:09:52 +01:00
Dhanya Thattil
da291d535e
fix ctb test, non blocking will not return for 1g ( #684 )
...
* fix ctb test, non blocking will not return for 1g
2023-02-22 11:09:18 +01:00
Dhanya Thattil
adcde9fd49
user friendly message added from ' dangerous to continue' to 'check firmware' ( #665 )
2023-02-20 16:35:33 +01:00
Dhanya Thattil
dde99a16b3
fixed documentation for fw upgrade and cmk script show all options ( #674 )
...
* fixed documentation for fw upgrade and cmk script show all options
* much more clear definition of the sls receiver header
2023-02-20 15:24:09 +01:00
Dhanya Thattil
b200a2efc1
Fix jf softwre trigger and tests with real jungfrau detector ( #673 )
...
* jungfrau: software triggers do not work, fixed
* eiger test: get highvoltage must be read twice to get the real voltage
2023-02-20 15:22:46 +01:00
Dhanya Thattil
fe281bd1b1
Fix stop rx stuck ( #669 )
...
stop should really stop even if receiver had crashed, so check rx status after sending stop; also ensuring restream in acquire happens only if thers a callback
2023-02-20 15:21:22 +01:00
Dhanya Thattil
878eab9fc3
Fix gui browse ( #662 )
...
Choosing file path in dialog should already set file path when returning from dialog, must not wait to press enter
2023-02-20 15:20:02 +01:00
Dhanya Thattil
4259d49b63
added release notes from 7.0.0.rc1 to rc2 ( #639 )
...
* added release notes from 7.0.0.rc1 to rc2
2023-02-17 08:51:05 +01:00
Dhanya Thattil
4dac9f2193
zmq4.3 changed default buffer size to -1 instead of 0 ( #667 )
2023-02-15 09:45:02 +01:00
cb8e4365e3
formatting
2023-02-14 15:08:31 +01:00
Erik Fröjdh
0251aa9e63
fixed linking issue in arping and shm test ( #659 )
...
Co-authored-by: Erik Frojdh <erik.frojdh@psi.ch>
7.0.0.rc4
2023-02-14 14:49:00 +01:00
7c047cab4a
udpated version to rc4
2023-02-14 10:30:45 +01:00
Dhanya Thattil
572332f870
fix test for eiger half module for gap pixels ( #658 )
2023-02-14 09:22:32 +01:00
d90bf6c7df
formatting
2023-02-13 11:36:41 +01:00
Dhanya Thattil
5c8c3ae3f3
fix to access to shared memory that doesnt exist ( #638 )
...
* fix to access to shared memory that doesnt exist
* fix for freeing shm and then setting hostname from API
* exception error message moved to private function
* refactoring to avoid allocating intermediate string
2023-02-13 11:29:54 +01:00
Dhanya Thattil
18136fed9d
exception messages ( #656 )
...
* fix exception messages for more printout about sockets or more detail
2023-02-13 11:22:05 +01:00
Dhanya Thattil
fc42720208
allow half modules and odd number of half modules to use the gui with gap pixels disabled ( #655 )
2023-02-13 11:21:35 +01:00
e6505650cb
proper update of client and rx versions to 7.0.0.rc3
7.0.0.rc3
2023-02-10 16:34:04 +01:00
ba6fdb9695
udpated client and rx versions to rc3
2023-02-10 16:04:32 +01:00
Dhanya Thattil
8361f2bb96
zmq: set zmq buffer size also to 0 if hwm >= 25 ( #653 )
2023-02-10 08:57:36 +01:00
4ee4d66977
Jf zeromq display ( #644 )
...
* modified ZmqSocket to expose the SO_RCVBUF and SO_SENDBUF parameters. Modified DataStreamer.cpp to change the SENDBUF to 1MB when HWL is <10. Modified Datastreamer.cpp so that when HWL is changed, socket is unbind/rebind. Added rebind to ZmqSocket.cpp.
Changed slot UpdatePlot() in qdrawplot.h from privat tto public, added plot->UpdatePlot() after every axis range change, so the plots are updated immediatly and not at the next image.
Added onlinedisp_zmq program which connects to the receiver ZMQ port and show images and histos. Compiled against ROOT 6.22/02. Added examples files.
* added setbuffer size also for gui, moved hardcoded values to a macro, removed unnecessary return of ok or success, added actual zmq exception message to could not create sockets error
* zmq: changing buffer size done within hwm
---------
Co-authored-by: mozzanica <l_mozzanica@mpc2012.psi.ch>
Co-authored-by: Dhanya Thattil <dhanya.thattil@psi.ch>
2023-02-09 17:24:28 +01:00
Dhanya Thattil
e14f6981a0
Fix tests ( #647 )
...
* fixes tests
2023-02-09 15:57:05 +01:00
Dhanya Thattil
8158ef876c
eiger: quad write/read reg (dr) and quad positions ( #649 )
...
* eiger: adding mask to read/write registers. useful for setting quad parameters as they might have different values for left and right fpga registers.
** fix quad position
* fix quad flipping
* formatting
2023-02-09 15:55:35 +01:00
Dhanya Thattil
ebb6f53b21
Fix rx arping socket bind ( #646 )
...
* first tries with a process intead of thread for rx_arping
* Moving delete pointer of udp socket to stopReciever,so rx_arping can only be set when udp socket is closed
* refactoring and formatting
* unused variable processId
* ignore sigchild to prevent zombie from child processes being killed
2023-02-03 17:18:09 +01:00
e172df79f3
format
2023-02-03 11:23:19 +01:00