Commit Graph
1221 Commits
Author SHA1 Message Date
augustin_s ec68cfe4e7 import IOC one level up 2023-04-14 15:44:29 +02:00
augustin_s 99a598d891 IOC starts/stops gracefully 2023-04-14 15:44:16 +02:00
augustin_s 26a2941bb2 fill the unit field 2023-04-13 19:33:48 +02:00
augustin_s 5407289110 made scan entry a constant 2023-04-13 11:42:08 +02:00
augustin_s 91bf5da794 if nothing specified, collect all Adjustables 2023-04-11 12:44:11 +02:00
augustin_s 410d06896b allow to keep weak set 2023-04-11 12:43:35 +02:00
augustin_s 8fe2d8150d use ID instead of name 2023-04-11 12:30:05 +02:00
augustin_s 42c48ab548 added scan entry to enable monitoring; added commented sync command as alternative 2023-04-11 12:19:03 +02:00
augustin_s 2bd2dbd39f use ServerThread 2023-04-10 21:08:05 +02:00
augustin_s ce19dcf538 prototype IOC exposing Adjustables as PVs 2023-04-10 21:00:40 +02:00
augustin_s 2a3327e1d6 renamed get_current_value to read_from_source 2023-03-26 18:08:26 +02:00
augustin_s d63ff88d06 renamed get_current_value to read_from_source; added new get_current_value that applies aggregation to current value from source; get_last_value also applies aggregation; get returns aggregate or current depending on cache contents 2023-03-26 18:07:55 +02:00
augustin_s 3789e5f844 use get instead of get_aggregate 2023-03-26 18:05:10 +02:00
augustin_s 63a3338b5b overwrite unusable methods to raise NotImplementedError 2023-03-26 18:04:24 +02:00
augustin_s 83e7fd7175 added get as abstractmethod of the sensor interface 2023-03-26 18:03:32 +02:00
augustin_s aa18b4fa18 added missing import; allow setting run number 2023-03-25 15:49:01 +01:00
augustin_s 36173273a3 changed the device structure 2023-03-25 15:49:01 +01:00
augustin_s 8383d72d9e monitor ignores exceptions when appending data 2023-03-25 15:37:22 +01:00
augustin_s b8ee0388db commented wrong assumption 2023-03-25 12:32:09 +01:00
augustin_s 4467fff3de re-enable take pedestal button 2023-03-25 11:52:28 +01:00
augustin_s 0455aa0f86 handle non-Adjustable entries 2023-03-25 11:48:01 +01:00
augustin_s bd44501169 updated take pedestal 2023-03-25 11:47:03 +01:00
augustin_s c0d1698f2d added save_dap_results 2023-03-25 11:42:29 +01:00
augustin_s 871fcf13a0 expose sensor combinations 2023-03-25 11:32:49 +01:00
augustin_s 6fb75a6c0c fixed bug where AutoWidthListCtrl returns string and LabeledMathEntry expects float 2023-03-25 10:39:29 +01:00
augustin_s 4cc59fde06 slightly reordered and commented to better follow the logical flow 2023-03-13 11:52:32 +01:00
augustin_s 0351681910 Merge branch 'master' into 'master'
Typo fixed

See merge request slic/slic!2
2023-03-09 13:37:24 +00:00
augustin_s ae06f551a9 fixed a bug where the condition could get stuck when stopping a scan from the GUI 2023-03-09 13:56:20 +01:00
augustin_s 367b427cbf handle wrongly filled ROI line 2023-03-04 13:08:16 +01:00
augustin_s c740a832e9 handle only empty box, propagate failing arithmetic_eval 2023-03-04 13:07:30 +01:00
augustin_s 92e9ad7720 a space 2023-03-04 13:05:51 +01:00
augustin_s c56c84aa10 added function to generate Device from globals() 2023-03-02 18:29:35 +01:00
augustin_s 83844d0fa0 typos 2023-03-02 13:03:27 +01:00
augustin_s 2759440b1d generalized the idea 2023-03-02 12:56:30 +01:00
augustin_s 5f373a158c added by_name 2023-03-01 17:27:12 +01:00
augustin_s 762532a30e do not add empty branches 2023-03-01 16:59:17 +01:00
augustin_s 767012970d added function to create a new subset Device by filtering Adjustable types from an existing Device 2023-03-01 16:45:27 +01:00
augustin_s 1e10cced68 allow to set default sensor when creating Scanner 2023-02-24 18:53:41 +01:00
augustin_s 4a743cf04b stop also joins the thread 2023-02-23 20:20:59 +01:00
augustin_s 76b037cc3d added silent flag and repr 2023-02-23 20:03:10 +01:00
augustin_s d9c28ec42c added a threaded monitor 2023-02-23 19:48:01 +01:00
augustin_s 770fb5a021 added normalizing sensors 2023-02-22 19:41:17 +01:00
augustin_s a35dfb9815 added an editor for JF ROIs 2023-02-22 18:06:21 +01:00
augustin_s 1404140de4 added SubstituteWidget to transparently handle parameter types that are not implemented 2023-02-21 16:30:02 +01:00
augustin_s 0472746e6f added Get/SetRawValue; handle failing arithmetic_eval 2023-02-21 16:29:05 +01:00
augustin_s 40ef5564ef added a quick monitor plot function 2023-02-21 12:45:34 +01:00
augustin_s 6403d05956 handle data=None 2023-02-21 12:22:06 +01:00
augustin_s 01fa6a4938 added "roi" to allowed parameters 2023-02-20 18:44:14 +01:00
augustin_s e86b2e5188 also delete unusable methods 2023-02-19 19:50:19 +01:00
augustin_s d136bc53a2 fixed typo in imports; added missing import; attached channels to BSCombined; removed old example 2023-02-19 19:47:37 +01:00