Commit Graph
2899 Commits
Author SHA1 Message Date
augustin_s 6e2d19c1cd handle single detector 2022-07-04 22:19:02 +02:00
augustin_s 28b6e6be38 typo 2022-07-04 22:17:59 +02:00
augustin_s 78e10d8931 allow customized units for Motors; do not wait for Motor units PV to connect 2022-07-01 13:18:28 +02:00
augustin_s e95408d33c removed message ("NB: ...") regarding DIA; (almost) deprecated DIAClient 2022-06-28 13:12:10 +02:00
augustin_s 8fd7b13cf6 added repr for DetectorConfig and DetectorParams 2022-06-28 12:54:16 +02:00
augustin_s 7fd30f7359 printable_dict_of_dicts allows to set sorter (defaults to sorted_naturally) 2022-06-28 12:53:33 +02:00
augustin_s 44d1f8e596 sorted_naturally works on non-string items (by converting them to string) 2022-06-28 12:52:53 +02:00
augustin_s 5cd0d6528d added a fix(?) for wxPython segfaulting 2022-06-28 11:59:24 +02:00
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