Commit Graph

808 Commits

Author SHA1 Message Date
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
augustin_s 29368f6dea changed one more PV -> get_pv 2022-01-12 12:10:08 +01:00
augustin_s 7ceee9bce6 simplified adjust_selected_number 2021-12-09 14:25:34 +01:00
augustin_s 577705684e simplified count_digits 2021-12-09 14:22:14 +01:00
augustin_s 44e3ae2502 made increase/decrease independent of underscore; fixed a bug in count_digits 2021-12-09 14:10:43 +01:00
augustin_s 46a1357e2a add increase/decrease of selected integer number in filename 2021-12-09 13:16:47 +01:00
augustin_s 9d905a5ac2 refactor 2021-12-08 17:41:57 +01:00
augustin_s 3d14ce7221 reset cursor position upon increasing the counter 2021-12-08 15:06:40 +01:00
augustin_s 85a39e0cd4 added a MINIMIZED marker, simplified non-expanding checkboxes 2021-12-07 14:16:20 +01:00
augustin_s 2ad730f1be some notes 2021-12-07 14:15:11 +01:00
augustin_s e40c75f3ab added 2D scan to GUI 2021-12-07 12:58:32 +01:00
augustin_s a2674180d3 set default units to Hz; format rate such that it does not jump around at <= 100 Hz 2021-12-03 14:38:35 +01:00
augustin_s 1c14504516 switched tqdm(range(n)) to trange(n) 2021-12-03 14:06:13 +01:00
augustin_s 8ad55f2ae1 moved modified tqdm into separate utils file 2021-12-03 13:59:37 +01:00
augustin_s df6e430260 renamed DisabledTextCtrl -> ReadOnlyTextCtrl 2021-11-28 16:59:57 +01:00
augustin_s 6e009a48f1 switched to printed_exception contextmanager 2021-11-27 18:38:37 +01:00
augustin_s 4c745a6bcf added printed_exception contextmanager 2021-11-27 15:46:14 +01:00
augustin_s 0c82d8f21b added missing import 2021-11-27 15:45:19 +01:00
augustin_s 4676b8bd52 turned GoTo Go! buttons into toggles that do not block the GUI 2021-11-27 01:48:10 +01:00
augustin_s be3be0bd18 second try on the style of the GoTo tab 2021-11-27 00:43:36 +01:00
augustin_s c08269aab5 buttons stay depressed while task runs 2021-11-26 21:05:25 +01:00
augustin_s 40eda922db made space right of checkboxes not trigger checkbox change 2021-11-26 20:17:35 +01:00
augustin_s 0ccf62cf16 refactor, added comments 2021-11-21 19:55:06 +01:00
augustin_s bed66ef863 added simpler logic: wants_repeat 2021-11-21 19:52:47 +01:00
augustin_s 7289dedb40 added a note 2021-11-21 17:29:08 +01:00
augustin_s 73c16549be count time measured 2021-11-21 17:27:05 +01:00
augustin_s 7a7ea13e04 distinguish between limits in slic and in epics 2021-11-16 18:24:35 +01:00
augustin_s 35c1aaa417 added some comments 2021-11-11 10:16:04 +01:00
augustin_s 588aa7e336 clearer messages in case of errors during scan 2021-11-09 13:11:54 +01:00
augustin_s 501864fa14 use printable_exception 2021-11-04 16:10:11 +01:00
augustin_s 25c6505fb5 import utils.exceptions.* into utils 2021-11-04 16:04:55 +01:00
augustin_s 903d4e535d properly reset buttons if command crashes 2021-11-04 14:49:09 +01:00
augustin_s 7b682df2a7 use limit-check mix-in 2021-11-04 14:15:33 +01:00
augustin_s 3b05fb4062 added mix-in for checked limits 2021-11-04 14:14:52 +01:00