Commit Graph
841 Commits
Author SHA1 Message Date
augustin_s c9ff3d43bc changed sign 2022-06-27 16:56:50 +02:00
augustin_s 2d5737649f use DetectorConfig 2022-06-26 21:50:06 +02:00
augustin_s 610643ade9 ensure detector dicts are turned into DetectorConfig 2022-06-26 21:49:40 +02:00
augustin_s be9a0073f0 added init from different detector dicts 2022-06-26 21:48:49 +02:00
augustin_s cc7bee6e93 JFConfig loads in and returns updated parameters, get removes unset/empty parameters; added SetValue to NumberedToggles and ChoiceDefault 2022-06-26 18:35:27 +02:00
augustin_s 2e81840d69 added GetValue to MathEntry, made SetValue deal properly with empty box 2022-06-26 18:22:17 +02:00
augustin_s caa81ceebe added sanity check for overlapping module coordinates 2022-06-26 15:38:02 +02:00
augustin_s 4db7b8c008 alignment for readability 2022-06-26 13:54:34 +02:00
augustin_s 7a107a129e leave adjustable box empty at the start 2022-06-26 13:52:09 +02:00
augustin_s 4447da7434 moved empty-default choice logic into class 2022-06-26 13:42:08 +02:00
augustin_s 605232f69c condensed Labeled* classes into factory 2022-06-26 13:31:45 +02:00
augustin_s 94a8f1ccae nicer layout 2022-06-25 19:31:37 +02:00
augustin_s 74ca3ce05a added code to adjust rotation (commented for now) 2022-06-25 18:49:53 +02:00
augustin_s 69938f524e display modules according to jungfrau_utils.geometry 2022-06-25 18:36:08 +02:00
augustin_s a95f795b83 safer decision logic for widget type 2022-06-25 17:20:37 +02:00
augustin_s bdd8011557 first attempt at a JF config panel 2022-06-25 17:08:20 +02:00
augustin_s 5196918a98 added DetectorConfig 2022-06-21 13:32:57 +02:00
augustin_s a1bb0d4196 missed a running=True 2022-06-16 13:27:25 +02:00
augustin_s 3ef340b942 added append_user_tag_to_data_dir setting 2022-05-07 15:20:30 +02:00
augustin_s a5ac10bf0f updated according to https://bugs.python.org/issue37804 2022-05-05 18:49:09 +02:00
augustin_s e449199a25 added conv(adj) to map to conv(adj.get_current_value()) for conv in (int, float, round, trunc, floor, ceil) 2022-04-28 11:53:36 +02:00
augustin_sandNichtJens a19410c53d fixed typo: self in non-method 2022-03-24 15:35:32 +01:00
augustin_sandNichtJens f2ea87e306 added cristallina 2022-03-17 12:04:59 +01:00
augustin_sandNichtJens 492a4319ec added cprint (simple colored print function) 2022-03-17 12:04:59 +01:00
augustin_sandNichtJens c83d2d9bdb made condition stoppable; added some colored printing 2022-03-17 12:04:59 +01:00
augustin_sandNichtJens c572e7fc9d set/unset running state 2022-03-17 12:04:59 +01:00
augustin_sandNichtJens 2fcb4ff2e1 use wants_repeat 2022-03-17 12:04:59 +01:00
augustin_s 03f94b3cfb commented DIA 2022-03-10 01:02:30 +01:00
augustin_s 7685f8e139 soft-deprecated DIA; lowered python version to 3.8 for cam_server_client 2022-03-09 21:15:59 +01:00
augustin_s abe2c4af31 added a FakeClient to manage a (fake) run number 2022-03-08 15:54:05 +01:00
augustin_s ae0450c0d0 moved run number advancing to start of scan loop -> repeated scans are now individual runs 2022-03-08 15:48:15 +01:00
augustin_s 5cd9068ff7 fix after databuffer/imagebuffer split: query both buffers 2022-02-17 20:17:10 +01:00
augustin_s 985e50fd2c added support for sets (as sorted list) to the JSONEncoder 2022-02-03 15:24:05 +01:00
augustin_s dcbc17b2fa renamed slic.utils.json -> .jsonext 2022-02-03 15:21:13 +01:00
augustin_s ae42d4a7bf import json_validate into slic.utils; remove unneeded import 2022-02-03 15:18:36 +01:00
augustin_s 0005158260 added get_run_number 2022-02-02 17:06:20 +01:00
augustin_s 625af659e4 simplified the fix 2022-01-31 13:56:39 +01:00
augustin_s ec1eb71212 fixed the treatment of a response that contains only one run 2022-01-31 13:51:03 +01:00
augustin_s 7abd21de5e added printing the response 2022-01-31 13:33:40 +01:00
augustin_s f4b6abcca2 broker client returns full response (instead of just run number) 2022-01-31 13:26:06 +01:00
augustin_s 15090304e7 made sorting optional 2022-01-31 11:05:53 +01:00
augustin_s 85a4d16c74 switched from (re)building the filenames to using the filenames from the DAQ 2022-01-27 18:13:30 +01:00
augustin_s dcada484e2 fixed printing ChainedException causes e.g. in scans 2022-01-27 13:23:39 +01:00
augustin_s 399c384c50 added facilities to delay executing a function by a specified timedelta or to a specified datetime 2022-01-26 19:09:42 +01:00
augustin_s 4d73962583 commented data_base_dir logic (not supported by sf_daq anymore) 2022-01-19 16:50:06 +01:00
augustin_s 9eb8e938c7 added support for run number logic to scans 2022-01-19 15:37:07 +01:00
augustin_s 5279d4a553 added a debug message when continuing a run 2022-01-19 15:32:18 +01:00
augustin_s 00b7a0306a added support for run number logic to (static) acquire() 2022-01-19 14:51:04 +01:00
augustin_s 97badf1768 update local run number on next_run(); check for uninitialized run number; send run number to DAQ; change directory_name -> user_tag; retrieve response now contains run number as run_number not message 2022-01-18 22:46:20 +01:00
augustin_s bb4677039f added advancing the run number 2022-01-18 18:43:39 +01:00