maliakal_d and GitHub
e1497f9cb9
Dev/server malloc check ( #1023 )
...
* usleep in communication to actually relay the err message of memory allocation to the client (weird but test for now), function in server to handle memory allcoation issues (updates mess, ret and sendsit to the client and returns prior from function implementatin, setting fnum in client for the speicific functions that send to detector each argument separtely, they need to remember the fnum else they throw with the incorrect fnum
* server: every malloc must check if it succeeded, rearranging so that the free is clear as well (only in funcs so far)
* fixed malloc checks in other places other than funcs.c
2024-11-18 09:46:21 +01:00
maliakal_d
2b2533f465
allowing setmaster for eiger
2022-02-22 15:23:04 +01:00
maliakal_d
4de7bb51ed
updated all .h files with license notice and copyright notice
2021-10-14 18:10:56 +02:00
maliakal_d
277e5c5b4a
wip
2021-09-01 17:12:31 +02:00
maliakal_d
a51deda2a4
moduleid for eiger m3 and g2, but set only for g2
2021-09-01 17:06:34 +02:00
maliakal_d
171175afd1
fixed alignment of macs and port due to structure
2021-08-30 14:19:31 +02:00
maliakal_d
0233afb8d2
eiger, refactoring converting ip and mac
2021-08-30 12:50:11 +02:00
maliakal_d
edbccd3661
wip
2021-08-27 17:52:48 +02:00
maliakal_d
19b428a91e
minor
2021-08-26 16:55:30 +02:00
maliakal_d
b75b9fa3b7
eiger round robin
2021-08-26 16:29:36 +02:00
maliakal_d
62d697e91f
readnlines->partialread, better debugging for TCP socket interface bug
2021-08-13 12:34:50 +02:00
maliakal_d
538b7d0925
minor
2021-07-21 14:10:34 +02:00
maliakal_d
df300d29d2
minor
2021-07-21 14:08:47 +02:00
maliakal_d
ec7ba7c508
wip to change to enum for portposition
2021-07-20 16:05:08 +02:00
maliakal_d
755738a42e
wip
2021-06-22 20:50:50 +02:00
Dhanya Thattil and GitHub
a6d696a0f8
Nextframenumber ( #215 )
2020-11-16 17:26:12 +01:00
maliakal_d
e3d3c88d74
update format
2020-05-11 19:53:50 +02:00
maliakal_d
80f4f115f9
updated bianries
2020-05-11 19:53:00 +02:00
maliakal_d
5aaefc8e00
fix using real detectors, moving readconfig to end (due to initialization)
2020-05-11 19:26:22 +02:00
maliakal_d
30078d6c1f
eiger: deactivate at startup, hostname activates, config file for top or master, if none, reset to hardware, no binaries
2020-05-08 18:11:15 +02:00
maliakal_d
13c1f7c2d6
WIP
2020-05-08 16:31:26 +02:00
maliakal_d
ab5cad4fde
formatted servers
2020-05-08 13:56:47 +02:00
maliakal_d
2ac7451a99
eiger server
2020-05-08 10:53:34 +02:00
maliakal_d
671cf45fd7
format slsdetectorservers
2020-05-05 15:23:11 +02:00
maliakal_d
9f3ad4e2f4
merge from 4.2.0
2020-04-07 15:14:27 +02:00
maliakal_d
18b8720c17
separated parameters and versions
2019-11-06 16:43:59 +01:00
Dhanya Thattil and GitHub
ca054626e6
Removeudpcache ( #65 )
...
* WIP
* WIP
* WIP
* WIP
* WIP
* WIP
* WIP
* WIP
* WIP
* WIP
* WIP
* solved eiger 1-10g issue
* some fixes for remove udp cache to work
* bug fix virtual
* removed special handling of rx_udpip
2019-09-30 14:46:25 +02:00
Dhanya Thattil and GitHub
98ddf154b2
Partialreadout ( #47 )
...
* eiger server, rxr: partial readout, also gui messages: up last command, down clear command
* added binaries and resolved conflict
* bugfix eiger server: interrupt subframe is bit 2 and not bit number 3
* brackets in defs
2019-08-07 09:08:58 +02:00
Dhanya Thattil and Erik Fröjdh
d72b6c3659
eiger server: quad, interrupt subframe, reg left and right ( #45 )
...
* eiger server: quad, interrupt subframe, reg left and right
* eiger server: beb can fail in setting up quad, quad and gap pixels
2019-08-06 10:12:34 +02:00
Dhanya Thattil and Erik Fröjdh
6e4e2c4524
Startingfnum ( #40 )
...
* starting fnum
* by default starting fnum disabled in gui
* insignificant change
* adding binary
* virtual eiger server working now
* test:: namespace
2019-07-23 14:15:08 +02:00
Dhanya Thattil and GitHub
e7a76ccea1
Quad ( #39 )
...
* making quad work in developer branch
* binary added
* minor changes
* bug fix to set quad to 0 when more than 1 detector
2019-07-22 16:41:03 +02:00
Dhanya Thattil and GitHub
29141ac1a6
set starting frame number of next acquisition for both jungfrau and e… ( #27 )
...
* set starting frame number of next acquisition for both jungfrau and eiger. firmware has not implemented a get, so workaround. tests included. frame number 0 not allowed due to Eiger. Eiger max frame is 48 bit, while jungfrau is 64 bit
* made argument of setstartingframenumber const
2019-06-03 11:07:53 +02:00
maliakal_d
89a06f099c
merging refactor (replacing)
2019-04-12 10:53:09 +02:00