 wyzula-janandwyzula_j
|
bf2a09e630
|
feat: modular_app.py, device_monitor.py, config_dialog.py linked together, plot configuration can be done through GUI
|
2023-10-30 17:48:09 +00:00 |
|
 wyzula-janandwyzula_j
|
c9e5dd542c
|
feat: config_dialog.py interactive editor of plot settings
|
2023-10-30 17:48:09 +00:00 |
|
wyzula-jan
|
2925a5f20e
|
test: test_stream_plot.py basic tests for stream_plot.py, test_basic_plot.py removed
|
2023-10-17 13:40:30 +02:00 |
|
wyzula-jan
|
17ea7ab703
|
refactor: stream_plot.py changed client initialization
|
2023-10-17 11:11:11 +02:00 |
|
wyzula-jan
|
144e56cdd9
|
refactor: duplicate scripts of BasicPlot removed, BasicPlot renamed to StreamPlot
|
2023-10-17 10:45:06 +02:00 |
|
wyzula-jan
|
28908dd07c
|
fix: stream_plot.py on_dap_update data dict opened correctly
|
2023-10-17 10:45:06 +02:00 |
|
wyzula-jan
|
ad2b798f11
|
refactor: stream_plot.py color static methods removed
|
2023-10-17 10:45:06 +02:00 |
|
wyzula-jan
|
f022153fa2
|
refactor: placeholders for stream plot
|
2023-10-17 10:45:06 +02:00 |
|
wyzula-jan
|
59bba1429c
|
fix: scan_mode for BECDeviceMonitor fixed init_ui
|
2023-10-12 15:45:17 +02:00 |
|
wyzula-jan
|
f3f55a7ee0
|
feat: BECDeviceMonitor modular class which can be used to replace placeholder in .ui file.
|
2023-10-12 15:45:17 +02:00 |
|
wyzula-jan
|
75af0404b3
|
feat: placeholders initialised
|
2023-10-12 15:45:17 +02:00 |
|
usov_i
|
616de26150
|
refactor: switch to generic connect_slot method in plots
|
2023-10-12 13:40:07 +02:00 |
|
wyzula-jan
|
5814113f73
|
fix: extreme.py default config file changed to the config_example.yaml
|
2023-10-10 12:43:07 +02:00 |
|
wyzula-jan
|
5162270d28
|
fix: extreme.py retry action fixed in ErrorHandler
|
2023-10-10 12:43:07 +02:00 |
|
wyzula-jan
|
ac2a41d2d8
|
test: test_extreme.py ErrorHandler tested separately
|
2023-10-10 12:43:07 +02:00 |
|
wyzula-jan
|
5637c938cf
|
refactor: extreme.py ErrorHandler fixed, new configs are correctly loaded
|
2023-10-10 12:43:07 +02:00 |
|
wyzula-jan
|
d2c12a9f1c
|
refactor: extreme.py error messages for config file moved to ErrorHandler class
|
2023-10-10 12:43:07 +02:00 |
|
wyzula-jan
|
51c3a9e9ee
|
fix: extreme.py advanced error handling with possibility to reload different config
|
2023-10-10 12:43:07 +02:00 |
|
wyzula-jan
|
9750039097
|
fix: extreme.py error in configuration are displayed as messagebox
|
2023-10-10 12:43:07 +02:00 |
|
wyzula-jan
|
824ce821cd
|
fix: extreme.py validation function to check config key component structure
|
2023-10-10 12:43:07 +02:00 |
|
wyzula-jan
|
fbd299c7e7
|
fix: extreme.py improved error handling for scan types mode
|
2023-10-10 12:43:07 +02:00 |
|
wyzula-jan
|
36942b316a
|
test: test_extreme.py init_ui more edge cases
|
2023-10-10 12:43:07 +02:00 |
|
wyzula-jan
|
6c773c7c94
|
fix: extreme.py init_ui changed > to >= for setting number of columns
|
2023-10-10 12:43:07 +02:00 |
|
wyzula-jan
|
c525eba885
|
fix: extreme.py init_plot_background error handling
|
2023-10-10 12:43:07 +02:00 |
|
wyzula-jan
|
fc6098414e
|
fix: extreme.py ui is initialised for the first scan of config in scan mode
|
2023-10-10 12:43:07 +02:00 |
|
wyzula-jan
|
ae79faa7ed
|
fix: extreme.py client and device manager initialisation
|
2023-10-10 12:43:07 +02:00 |
|
 wyzula-janandwakonig_k
|
f74a6a0b8b
|
refactor: added __init__.py to all example folders
|
2023-09-29 09:34:15 +00:00 |
|
 wyzula-janandwakonig_k
|
0a0d51d278
|
test: added test_start_zmq_consumer for eiger_plot.py
|
2023-09-29 09:34:15 +00:00 |
|
 wyzula-janandwakonig_k
|
70684d119f
|
test: added test_on_image_update for eiger_plot.py
|
2023-09-29 09:34:15 +00:00 |
|
wakonig_k
|
977ce3ae93
|
refactor: fixed formatting for mca plot
|
2023-09-25 13:52:55 +02:00 |
|
wyzula-jan
|
44cc881ac9
|
fix: epics removed from requirements
|
2023-09-25 10:26:07 +02:00 |
|
wyzula-jan
|
ee3cae6472
|
Merge branch 'motor_go_end'
|
2023-09-25 10:21:52 +02:00 |
|
wyzula-jan
|
b78152b149
|
fix: motor_example.py load .csv logic fixed
|
2023-09-22 14:29:14 +02:00 |
|
wyzula-jan
|
85841cdf1f
|
fix: motor_example.py export .csv logic fixed
|
2023-09-22 14:17:22 +02:00 |
|
wyzula-jan
|
ed3f656d5e
|
refactor: motor_example.py removed old table related functions
|
2023-09-22 14:10:24 +02:00 |
|
wyzula-jan
|
a4fb6bd1d2
|
perf: motor_example.py replot logic optimizes
|
2023-09-22 13:52:48 +02:00 |
|
wyzula-jan
|
05f48de3f1
|
fix: motor_example.py precision in duplicate table fixed
|
2023-09-22 13:46:53 +02:00 |
|
wyzula-jan
|
401fec8539
|
fix: motor_example.py duplicate table fixed
|
2023-09-22 13:43:57 +02:00 |
|
wyzula-jan
|
b13509e9eb
|
fix: motor_example.py manual changing coordinates in start/stop works again
|
2023-09-22 11:22:26 +02:00 |
|
wyzula-jan
|
a15860abac
|
fix: motor_example.py replot points logic simplified
|
2023-09-22 10:59:08 +02:00 |
|
wyzula-jan
|
673ed325d1
|
fix: motor_example.py new independent mapping relying on the table
|
2023-09-22 09:39:58 +02:00 |
|
wyzula-jan
|
63f52fc841
|
fix: extreme.py formatting fixed
|
2023-09-21 11:27:27 +02:00 |
|
e21536
|
b41d63ea4d
|
fix: online changes e21543
|
2023-09-21 10:43:45 +02:00 |
|
wyzula-jan
|
418480f1fc
|
fix: motor_example.py user is blocked to duplicate last entry in start/end mode if end coordinate was not defined
|
2023-09-19 14:16:41 +02:00 |
|
wyzula-jan
|
7ff72b4086
|
docs: extreme.py updated documentation
|
2023-09-19 14:01:05 +02:00 |
|
wyzula-jan
|
cb144c7c2c
|
fix: extreme.py saved to .yaml works correctly for different scans configurations
|
2023-09-19 12:09:17 +02:00 |
|
wyzula-jan
|
5f3d55b760
|
refactor: extreme.py plot init moved to config_init
|
2023-09-19 12:06:24 +02:00 |
|
wyzula-jan
|
a6940235be
|
refactor: extreme.py changed initialisation of config
|
2023-09-19 11:57:43 +02:00 |
|
wyzula-jan
|
4287ac8885
|
fix: extreme.py fixed logic of loading new config.yaml during app operation
|
2023-09-19 11:51:57 +02:00 |
|
wyzula-jan
|
08f508f4c3
|
fix: motor_example.py - new more robust logic for getting coordinates for table go buttons
|
2023-09-14 17:11:24 +02:00 |
|