augustin_s
|
1f620d0d63
|
added a generic scaler for multiple adjustables
|
2022-11-17 14:32:41 +01:00 |
|
augustin_s
|
125303c079
|
only request selected_pulse_ids if pids are not continuous range of values
|
2022-11-17 14:13:17 +01:00 |
|
augustin_s
|
bcf54b6f41
|
attach spreadsheet interface to SFAcquisition and Scanner
|
2022-11-15 17:26:52 +01:00 |
|
augustin_s
|
b1cd5d3594
|
first try on a spreadsheet interface
|
2022-11-15 17:26:23 +01:00 |
|
augustin_s
|
53f95b7bbc
|
convert default_detectors to DetectorConfig only if needed
|
2022-11-15 10:09:42 +01:00 |
|
augustin_s
|
c0ade4d6b5
|
added LXTPumpProbe to Alvra ExpLaser
|
2022-11-14 18:57:37 +01:00 |
|
augustin_s
|
5e485e7ed0
|
missing import
|
2022-11-14 14:43:27 +01:00 |
|
augustin_s
|
dab830a1e2
|
fixed missing import
|
2022-11-14 12:42:23 +01:00 |
|
augustin_s
|
bc366d6b62
|
first try on retrieval of only specific pids
|
2022-11-14 12:25:17 +01:00 |
|
augustin_s
|
5da8cc30f3
|
added n_repeats (#Repetitions) to Static
|
2022-11-13 14:53:05 +01:00 |
|
augustin_s
|
16982c4c57
|
some spurious spaces
|
2022-11-13 14:53:05 +01:00 |
|
augustin_s
|
38b0f54724
|
switched from continuous=bool logic to n_repeat = 1 (default, the former continuous=False), n>1 or None (infinity, i.e., the former continuous=True)
|
2022-11-13 14:53:05 +01:00 |
|
augustin_s
|
78e250f072
|
renamed scan parameter repeat -> n_repeat for consistency, added n_repeat=None for infinite reps
|
2022-11-13 14:53:05 +01:00 |
|
augustin_s
|
204b43d77b
|
added DynamicComboBox etc.
|
2022-11-11 23:37:59 +01:00 |
|
augustin_s
|
29ebfa9e2f
|
added SelectPageByName
|
2022-11-11 20:36:02 +01:00 |
|
augustin_s
|
ecae86f349
|
forward PlotPanel constructor arguments to Figure
|
2022-11-11 20:25:08 +01:00 |
|
augustin_s
|
21e29f9f8f
|
shake the MathEntry widget if the argument cannot be parsed
|
2022-10-31 12:42:13 +01:00 |
|
augustin_s
|
99ad79e6a9
|
added a widget shaker for entry errors
|
2022-10-31 12:41:26 +01:00 |
|
augustin_s
|
ccca4f4421
|
added handling errors from (MathEntry) GetValue
|
2022-10-30 21:08:23 +01:00 |
|
augustin_s
|
f15799bd34
|
MathEntry: removed handling empty box as special case in GetValue; added GetValue error handling in the constructor; better naming; StepsRangeEntry: added handling errors from MathEntry GetValue
|
2022-10-30 21:07:43 +01:00 |
|
augustin_s
|
6a88f79d17
|
added defaulting_eval
|
2022-10-30 20:23:18 +01:00 |
|
augustin_s
|
e8cd10c9c6
|
consistent names
|
2022-10-29 21:28:34 +02:00 |
|
augustin_s
|
ca23d4561e
|
added possibility to remove bad chars via escape press
|
2022-10-29 18:47:14 +02:00 |
|
augustin_s
|
ab89a13315
|
added allowed character check to filename box; added note on reverting to last good value to MathEntry in alarm state; moved alarm state setting/unsetting to mixin
|
2022-10-29 18:24:33 +02:00 |
|
augustin_s
|
c2c842bb11
|
treat accuracy=None as infinite instead of zero
|
2022-10-28 22:16:52 +02:00 |
|
augustin_s
|
cec93baa8f
|
handle degrees correctly
|
2022-10-26 22:49:26 +02:00 |
|
augustin_s
|
e0d425acee
|
moved pickle functions to separate file, made them accessible from slic.utils
|
2022-10-12 12:48:08 +02:00 |
|
augustin_s
|
9bf3f0c1a8
|
added preliminary support for adjusting the PVs monitored by the DAQ
|
2022-10-06 12:22:16 +02:00 |
|
augustin_s
|
5d2998da1c
|
there is no message to check for?
|
2022-10-06 11:50:53 +02:00 |
|
augustin_s
|
e9b965e39f
|
added get_/set_config_pvs
|
2022-10-06 11:10:49 +02:00 |
|
augustin_s
|
57f230bba1
|
fixed a typo and added proper waiting
|
2022-10-06 10:58:50 +02:00 |
|
augustin_s
|
07a3cb7245
|
disabled shortening of help
|
2022-10-04 19:07:00 +02:00 |
|
augustin_s
|
8cdf518475
|
added a SimpleNamespace subclass with a nicer repr
|
2022-10-04 18:55:17 +02:00 |
|
augustin_s
|
6d76722afe
|
added shutter opened/closed contexts
|
2022-09-21 11:33:11 +02:00 |
|
augustin_s
|
3ca9fea8ab
|
cover case where pyepics returns None instead of the expected sequence
|
2022-09-17 19:00:19 +02:00 |
|
augustin_s
|
a76094fd84
|
removed some useless float <-> str conversions
|
2022-09-17 16:15:58 +02:00 |
|
augustin_s
|
9f8737b0a7
|
do not use RunFilenameGenerator when only sf_daq is in use
|
2022-09-17 15:31:01 +02:00 |
|
augustin_s
|
f2a0a19e75
|
made Device iterable; recursive_adjustables() returns adjustable objects and not string representations
|
2022-09-16 18:39:57 +02:00 |
|
augustin_s
|
7fe8cae361
|
added and use StepsRangeEntry
|
2022-07-27 20:00:28 +02:00 |
|
augustin_s
|
cab9414399
|
removed empty lines
|
2022-07-27 13:55:48 +02:00 |
|
augustin_s
|
881092b38e
|
use numpy float formatter to get trimmed .0
|
2022-07-27 13:49:49 +02:00 |
|
augustin_s
|
3c64332a61
|
fixed en_enter; fixed SetValue; cleaned up logic
|
2022-07-27 13:43:44 +02:00 |
|
augustin_s
|
026170da2e
|
renamed GetValue to get_values to not interfere with persist
|
2022-07-27 13:33:35 +02:00 |
|
augustin_s
|
1bebc19c9b
|
added and use AdjustableSelection
|
2022-07-27 13:24:20 +02:00 |
|
augustin_s
|
30e1e76974
|
moved GetValue into ValuesEntry
|
2022-07-27 12:40:14 +02:00 |
|
augustin_s
|
27e9862173
|
renamed ValueEntry -> ValuesEntry
|
2022-07-27 12:35:11 +02:00 |
|
augustin_s
|
4655271980
|
moved ValueEntry to entries
|
2022-07-27 12:33:13 +02:00 |
|
augustin_s
|
e501eb8d33
|
made wrapped widget expand properly
|
2022-07-27 12:32:38 +02:00 |
|
augustin_s
|
73a91485cc
|
remove the update button for now
|
2022-07-27 12:32:19 +02:00 |
|
augustin_s
|
939a873d21
|
added user-defined alias for EVR outputs
|
2022-07-22 10:57:25 +02:00 |
|