40c96b5562
Updated Makefiles, Cmakelists.txt to compile slsMultiReceiver properly and with HDF5 and fixed compiler warnings
2018-07-18 12:29:19 +02:00
c366e94a96
bit field for missing packets, added commands r_padding and r_discardpolicy, hdf5 bitfield metadata left to do
2018-07-05 13:47:20 +02:00
94ce042401
slsReceiver, fixed virtual hdf5 last row random values bug
2018-05-18 14:51:18 +02:00
8b39443197
slsReciever, slsDetector: configurable number of images per file, removed all the receiver threads from using generalData->maxframesperfile, yet to do: infinite images, bug fix, virtual hdf5 has -1 for all pixels in last image
2018-05-18 13:47:10 +02:00
b4d9a6a09d
slsReceiver, slsDetector(eiger server), client: added sub period to receiver, fixed eiger subperiod updates to client, added subperiod and subexptime to users, fixed hdf5 warnings
2018-05-17 12:34:18 +02:00
d3a0319863
esrf changes: Listener, DataProcessor, DataStreamer, Fifo, ZmqSocket constructors return an exception when it fails
2018-05-02 16:49:27 +02:00
b5909044f6
slsReceiver: remove static members in Listener, DataProcessing and DataStreamer:
...
* Needed when more than one receiver is created by process
* Replace NumberofXxxx by explicit index in constructor
* Remove Error[Mask], use return value in constructor signature
* Replace RunningMask by individual Running flags
* Remove obsolete Mutex objects
2018-04-25 09:24:39 +02:00
14546247e4
adding a receiver callback to be able to give modified size from the callback
2018-03-22 14:34:03 +01:00
a74e8f68f7
size change in receiver call back API now streamed, gui allows smaller packet size than expected to be caught and replaced the rest with 0xFF
2018-03-21 17:08:38 +01:00
Dhanya Maliakal
9f152ce1f3
merge conflict resolved
2017-12-01 12:44:34 +01:00
Dhanya Maliakal
a06f29f473
minor cosmetics
2017-12-01 11:23:17 +01:00
Dhanya Maliakal
a89847538d
merge ocnflict for white background
2017-11-28 11:29:15 +01:00
Dhanya Maliakal
a351fa8f28
switching from black to white background for receiver
2017-11-28 11:18:30 +01:00
Dhanya Maliakal
114c45c04a
making gui work temporarily for jctb
2017-11-22 09:27:42 +01:00
Dhanya Maliakal
46aeee00f1
somewhere
2017-11-21 12:30:58 +01:00
Dhanya Maliakal
662f502d4c
zmq always needs an ip in header
2017-11-17 17:40:57 +01:00
Dhanya Maliakal
ce7386e230
merge solved from developer, xcoord from detector if given
2017-10-23 17:21:45 +02:00
Dhanya Maliakal
1f138abac1
fix in receiver as x, y and z are properly integrated with detector server for eiger and jungfrau, and handling previous versions of detector where x y and z were all 0 (hardcoding them in 1 d)
2017-10-23 12:21:41 +02:00
Dhanya Maliakal
210bcb081d
xcoord should not be hardcoded for this version for eiger and jungfrau
2017-10-20 10:49:02 +02:00
Dhanya Maliakal
b6ae3300a9
merge conflict fixed with developer(patches for file write disable, xcoord)
2017-10-19 15:35:34 +02:00
Dhanya Maliakal
1cddb9a542
merge from 3.0.1 with patches for file write disable
2017-10-18 17:53:55 +02:00
Dhanya Maliakal
72b71cd680
merge from 3.0 hotfixes done
2017-10-18 17:39:19 +02:00
Dhanya Maliakal
75b94e6614
fixed file write enable bug from the last patch
2017-10-18 12:29:46 +02:00
d30a839eff
file writer class should be created only if file write enabled, x coord fixed to reflect hardcoded values as detector does not send this value yet
2017-10-10 16:54:50 +02:00
Dhanya Maliakal
2e5f64d9bc
gap pixels for 8, 16, 32 in receiver at udp level
2017-10-05 15:59:07 +02:00
Dhanya Maliakal
0b82aabd2b
merge with 3.0.1 conflicts resolved
2017-10-03 14:52:53 +02:00
Dhanya Maliakal
6a8aad4c2b
added silent mode in receiver during real time acquisition, doesnt print packet loss regularly or file name created each time
2017-09-27 10:11:31 +02:00
Dhanya Maliakal
e8bb186ff8
removed setframeindexenable from being set by client, redundant. removed read_frame from list of functions, obsolete.
2017-09-22 12:25:08 +02:00
Dhanya Maliakal
cc5862533e
changes for the statistic moved to listener
2017-08-18 17:57:31 +02:00
Dhanya Maliakal
f8bb6a04a9
so that the first image shows
2017-08-15 14:10:43 +02:00
Dhanya Maliakal
77d688e508
changes done
2017-08-14 13:33:11 +02:00
Dhanya Maliakal
ad3e3ce255
sending and writing subexptime in the receiver files, adding 0x in front of all numbers printed in command line which is hexa
2017-08-10 17:25:28 +02:00
Dhanya Maliakal
5a45f15c7f
fixed the frameindex bug (always 0)
2017-08-08 19:15:57 +02:00
Dhanya Maliakal
f5773de068
changes for single images with index 0 not realized as caught and therefore no virtual file created, fixed
2017-07-28 12:16:07 +02:00
Dhanya Maliakal
0fcf768772
basename for hdf5 fixes
2017-07-27 09:31:14 +02:00
Dhanya Maliakal
0bacb903ea
rest implementation, index issues
2017-07-13 14:44:03 +02:00
Dhanya Maliakal
39560969f4
can set zmqport from receiver, ensured proper destructors, and ctrl c should kill it
2017-07-13 12:17:49 +02:00
Dhanya Maliakal
a4c07ba9a0
added black background for reciever to see gray font better
2017-06-30 12:19:27 +02:00
Dhanya Maliakal
1c7ff1dd8c
adding printouts , resetting an image size for each listen image, if last image is not complete, it should be checked with rc==0 and not if itis transmitting, else it doesnt send last incomplete image
2017-06-21 17:07:45 +02:00
Dhanya Maliakal
3007694b77
bug (from eiger_newheader) with imagesize of fifo different from actual image size
2017-06-16 13:53:27 +02:00
Dhanya Maliakal
781fea0a96
fifo fill level included
2017-05-18 16:01:35 +02:00
Dhanya Maliakal
4aa73c607f
print loss
2017-05-18 13:59:40 +02:00
Dhanya Maliakal
a276b6b7f5
fixed bug rx_hostname being hostname or ip in zmqsockt, and num packets correctly reflects num good frames
2017-05-18 10:53:29 +02:00
Dhanya Maliakal
cb008bb700
removed unnecessary functions in listener and dataprocessor and ensure processedin measurement is not same saas processed frames in acqustion
2017-05-17 15:37:51 +02:00
Dhanya Maliakal
001d6415bf
removing thread prioritization for writer, streamer and tcp threads
2017-05-16 14:45:48 +02:00
Dhanya Maliakal
6d7fb07a4c
fixing the standard header pointers for it to work
2017-05-08 12:33:31 +02:00
Dhanya Maliakal
49b4ae2f56
changed zmq method, and resolved warnings and from esrf
2017-05-03 17:57:56 +02:00
Dhanya Maliakal
b401a6c33b
in between stage
2017-04-04 11:20:38 +02:00
Dhanya Maliakal
a11313fe96
removed copies
2017-03-24 15:15:30 +01:00
Dhanya Maliakal
b9eb3d5a52
somewere stuck with virtual template overloading
2017-03-23 11:56:17 +01:00