Erik Frojdh
2020407438
adding namespace sls to public receiver api
2020-11-09 11:23:11 +01:00
Erik Fröjdh
a15d8dd30a
Moving headers into include/sls ( #212 )
2020-11-02 16:05:28 +01:00
Erik Frojdh
e599bb7c24
format receiver
2020-05-05 10:04:52 +02:00
Erik Frojdh
0de0d82a1a
replaced old logger
2020-03-11 12:40:12 +01:00
Erik Frojdh
40bfca588b
minor from clang-tidy
2020-02-04 10:36:03 +01:00
c42b4b8c0e
incorrect printout to MB
2020-01-28 10:43:06 +01:00
d9b88ea7d2
performance optimization in fifodepth, ensure memory is allocated by writing something in the beginning
2020-01-27 20:10:49 +01:00
9f22c80081
Revert "performance optimization in fifodepth, ensure memory is allocated by writing something in the beginning"
...
This reverts commit ab6f448e1f1f14e4a6ee2bd90922c290a1c7a28a.
2020-01-27 19:59:18 +01:00
ab6f448e1f
performance optimization in fifodepth, ensure memory is allocated by writing something in the beginning
2020-01-27 18:34:10 +01:00
a0208778c1
bugfix: high fifo depth more than 32 bit
2020-01-27 15:21:19 +01:00
1d6be74ee5
rxr: removed return ok or fail and replaced with exceptions
2019-11-29 10:29:36 +01:00
Erik Frojdh
24fc5de58d
clang-tidy header include order
2019-05-14 17:34:51 +02:00
89a06f099c
merging refactor (replacing)
2019-04-12 10:53:09 +02:00
c784f0f539
client: moved shortenable to roi in reciever, roi not yet written in master file
2018-09-19 17:35:26 +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
d38108e527
esrf changes: slsReceiver: extend CircularFifo to support blocking/non-blocking transfers:
...
* Add blocking push (for performance) and non-blocking pop (for symmetry), default to blocking operations
* Fix memory fault if Fifo allocation fails
* Fix fifoFree initialisation to fifoSize elements (was fifoSize - 1)
2018-04-23 17:32:40 +02:00
Dhanya Maliakal
a06f29f473
minor cosmetics
2017-12-01 11:23:17 +01:00
Dhanya Maliakal
a351fa8f28
switching from black to white background for receiver
2017-11-28 11:18:30 +01:00
Dhanya Maliakal
960dc5c62f
removing the print
2017-08-21 10:40:15 +02:00
Dhanya Maliakal
03d9e1d182
check should be before and after the push or pull
2017-08-21 09:24:26 +02:00
Dhanya Maliakal
e93f53f459
changes for min fifo level
2017-08-18 15:59:18 +02:00
Dhanya Maliakal
70c2165df4
check of fifo level before trying to push in successfully
2017-08-18 15:21:30 +02:00
Dhanya Maliakal
1ec3a69e29
print memory allocated properly
2017-08-14 10:49:08 +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
06d60c981d
memset of the entire memory in the beginning, cuz mpc2012 shows leak at runtime
2017-05-19 13:45:15 +02:00
Dhanya Maliakal
781fea0a96
fifo fill level included
2017-05-18 16:01:35 +02:00
Dhanya Maliakal
8471765e30
insignificant
2017-05-08 14:48:29 +02:00
Dhanya Maliakal
b401a6c33b
in between stage
2017-04-04 11:20:38 +02:00
Dhanya Maliakal
86018684c9
made it work for gotthard
2017-03-09 11:40:48 +01:00
Dhanya Maliakal
3b07afe3fc
in the process of streamer
2017-02-27 15:38:46 +01:00
Dhanya Maliakal
c89f6e649c
fnum wrong, need to add file features
2017-02-07 08:52:27 +01:00
Dhanya Maliakal
d95aaa2089
somewhere in between.. next step include generalData pointer in listerner and dataprocessor calss in constructor and a setter
2017-01-31 08:42:16 +01:00
Dhanya Maliakal
01d54a7a4c
Complete rewrite of receiver, with new changes
2017-01-27 15:40:36 +01:00