Commit Graph

220 Commits

Author SHA1 Message Date
Dhanya Maliakal 40a7b3983a put some locking in stop acquisition and startandreadallnowait (bugs threadpool with more evernts than normal due to main and processing thread with no locks for detector releated stuff, zmqthreadpool not required, r_restreamstop moved to status stop when idle 2017-12-08 11:40:07 +01:00
Dhanya Maliakal 1dd300f713 only call register call back which already enables streaming in client and receiver, added to postprocessing 2017-11-28 09:36:54 +01:00
Dhanya Maliakal 386ef7766c zmq streaming should work with external gui now 2017-11-27 16:01:12 +01:00
Dhanya Maliakal 45ee8b2a2b changes usleep back to normal in postprocessing 2017-09-20 18:27:54 +02:00
Dhanya Maliakal fda9c85bb3 included threaded 0 as a possibility 2017-09-20 17:07:51 +02:00
Dhanya Maliakal a95e2efdb0 parallelized settimer, setfileindex, setonline, setreceiveronline, getreceiverstatus, resetframescaught, setFrameIndex, setFileName, getFramesCaughtByReceiver; added getFramesCaughtbyAnyreceiver to avoid threadpool and to use in post processing 2017-09-18 16:47:22 +02:00
Dhanya Maliakal c2980b3c44 changes for setting threshold without trimbits for eiger 2017-06-28 10:24:07 +02:00
Dhanya Maliakal 15424149cd removed leak from postprocessing, moved delete task to earlier in threadpool and deleting threadpool 2017-05-12 10:32:16 +02:00
Dhanya Maliakal 445da80df8 resolved warnings, also from esrf: todo: include changes in zmq 2017-05-01 13:11:10 +02:00
Dhanya Maliakal 7e00d9f395 Merge branch 'developer' into hdf5 2017-03-03 10:06:34 +01:00
Dhanya Maliakal bd0f72c60e removed std:: in front of round, else compile error 2017-03-03 09:12:19 +01:00
Dhanya Maliakal bdff083402 Merge branch '2.3-rc' into hdf5 2017-03-03 09:05:40 +01:00
Erik Frojdh 9e9c109898 adding cmath and std:round interp 2017-02-22 11:31:01 +01:00
Dhanya Maliakal 9b3f4a3a66 commonFiles/error_defs.h 2017-02-03 14:34:05 +01:00
Dhanya Maliakal 87ce1ed736 moved tau to settings file, removed gain and offset, setting threshold loads settings file, setting threshold only sets client variable 2017-02-03 12:29:44 +01:00
Dhanya Maliakal bd31ac1d52 changes to variable name 2017-01-17 10:55:43 +01:00
bergamaschi 987aeda6fb sorted out problem with CPU read out 2016-12-22 17:24:53 +01:00
bergamaschi 3eea80a121 compiles after merging 2016-12-19 13:50:25 +01:00
bergamaschi 68b13a0ecd merged to developer 2016-12-19 12:26:53 +01:00
bergamaschi 12cd3d07a2 some changes for jctb 2016-12-19 12:05:59 +01:00
Dhanya Maliakal e7621a6cd0 moving towards c++ api 2016-12-12 14:24:11 +01:00
Dhanya Maliakal 09d146ee55 changed a printout 2016-11-22 11:39:47 +01:00
bergamaschi cb879c61ca changes for new chipterboard -now works with reduced dynamic range and analog/digital readout 2016-11-09 11:36:59 +01:00
Dhanya Maliakal 79d5a24af4 debugging 2016-11-04 12:02:37 +01:00
Dhanya Maliakal 754a4f8bdc q for quit 2016-11-02 16:37:37 +01:00
Thattil Dhanya 40babc23a3 progress uncommented 2016-11-02 16:24:23 +01:00
Dhanya Maliakal 941b3dbb02 progress uncommented 2016-11-02 16:09:22 +01:00
Dhanya Maliakal f0ac9a2e9c back to not asking getframescaught 2016-11-01 15:59:43 +01:00
Dhanya Maliakal 1f3a418d93 make t crash 2016-11-01 15:02:14 +01:00
Dhanya Maliakal 7fc82723b5 some changes 2016-11-01 14:04:31 +01:00
Dhanya Maliakal 7374a37115 back with checking online, got rid of getframescaught altogether 2016-11-01 10:03:38 +01:00
Dhanya Maliakal b28c68127a check for why gui doesnt show all data 2016-10-25 16:48:04 +02:00
Dhanya Maliakal 64094be4e3 check for why gui doesnt show all data 2016-10-25 16:45:52 +02:00
Dhanya Maliakal 9f28cc686c done 2016-10-18 11:10:42 +02:00
Dhanya Maliakal 16adb444b9 changed back the delay between framescaught 2016-10-07 13:12:57 +02:00
Dhanya Maliakal d54392c6eb increased delay to get framescaught from receiver for acquire form command line 2016-10-07 12:45:34 +02:00
Dhanya Maliakal de2de6315c somewhere 2016-10-06 08:44:00 +02:00
Dhanya Maliakal 6da59ca382 somewhere, but weird threads 2016-10-05 15:26:58 +02:00
Dhanya Maliakal d0501c3139 creating and destroying sockets for each receiver start and stop in a single acquisition (to deal with scans etc) 2016-09-21 16:37:29 +02:00
Dhanya Maliakal 1263e80d21 done 2016-09-16 12:49:27 +02:00
Dhanya Maliakal 1da4b07e73 works, need to do json header and send dataready 2016-09-15 17:15:55 +02:00
Dhanya Maliakal a821442b1a almosst 2016-09-15 12:16:01 +02:00
Dhanya Maliakal 0f9a841c4a almost done 2016-09-15 10:17:16 +02:00
Dhanya Maliakal 652d29f2d9 almost done 2016-09-09 17:51:36 +02:00
Dhanya Maliakal 09d0d3ba22 parallized setup receiver 2016-07-07 15:55:22 +02:00
Dhanya Maliakal 6823e3065b feature: tau is now read from calib file. if not there, it is set to defalt in server value, but switched off. load trimbits will not touch rate correction 2016-07-05 12:01:41 +02:00
Dhanya Maliakal 7b7d42f253 fixed the 8 byte iodelay trimfile bug, now writes as 4 bytes 2016-03-14 14:39:40 +01:00
Dhanya Maliakal 5af05c24c1 added iodelay with setttings 2016-02-24 18:05:17 +01:00
Dhanya Maliakal 07f1bd5c82 mid way, had to change to fix bug 2016-02-08 10:40:54 +01:00
Dhanya Maliakal 6cc22a350d Merge branch 'release' into jungfrauv1.0 2016-02-03 15:05:50 +01:00