Commit Graph

125 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 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 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
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 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 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 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 07f1bd5c82 mid way, had to change to fix bug 2016-02-08 10:40:54 +01:00
Dhanya Maliakal 5c239ad45f data call back form receiver includes both x and y dimensions 2015-12-16 15:01:00 +01:00
Dhanya Maliakal 291fe8bc22 socket disconnecting in receiver 2015-11-19 11:10:59 +01:00
Dhanya Maliakal c43af96487 some changes refactoring and reducing time spent 2015-11-13 17:47:44 +01:00
Dhanya Maliakal 62c92dd364 changing to random read when no gui at beginnning of acquire 2015-11-12 15:05:56 +01:00
Dhanya Maliakal a770389c90 including subframe index from receiver to client and also sending this to gui 2015-09-23 11:50:02 +02:00
Dhanya Maliakal 79e13c6db7 using framescaught instead of frameindex in gui to get data 2015-08-19 15:48:14 +02:00
Dhanya Maliakal c9a952a748 changing file name prefix orders, reset frames caught command from command line 2015-08-19 11:38:09 +02:00
Dhanya Maliakal a3a2db1f73 fixed 32 progress problem, and increased debugging 2015-06-30 17:20:23 +02:00
Dhanya Maliakal b11b7c1c09 beb stop acquisiion return, some minor changes, increased the check time for receiver frame after detector read out done using acquisiingDone variable 2015-06-12 17:45:43 +02:00
Dhanya Maliakal 7e44648da9 different between acquisition index and frame index 2015-03-12 12:22:19 +01:00
Dhanya Maliakal 7a2e42d59a changed the way gui polls receiver for data for nth frame and otherwise 2015-03-10 15:03:08 +01:00
Dhanya Maliakal cdd18182a8 resolved client side memory leak caused from gui 2015-03-04 16:24:03 +01:00
Dhanya Maliakal 2c2d2171d2 get the last frame in eiger with acquiringdone 2015-02-24 16:10:31 +01:00
Dhanya Maliakal d658799b20 eiger reading master slave top bottom configuration from firmware;not reading from file anymore, serial is hardcoded for each master: also bug changes in gui getting frame from receiver in postprocessing 2015-02-23 15:18:02 +01:00
bergamaschi 9ac08e5e76 supports frames with many samples for jctb - obtained by faking number of chips in case of many samples 2015-01-30 12:58:53 +01:00
bergamaschi a149d7fb2e usleep adeed to reduce CPU consumption 2015-01-08 10:29:30 +01:00
Maliakal Dhanya 255f9e3fee eiger: trimbits changed such that it works for multi modules, ;general: loading multislsdetectr list with y dir first, updating the readframefromreceiver to load all the data interswapped for 16 bit; nthframe works better 2014-12-11 14:16:43 +01:00
Maliakal Dhanya 56da3f42cc trimbits not working yet, nth frame works for eiger, scans work for eiger 2014-07-31 12:11:33 +02:00