0
0
mirror of https://github.com/bec-project/bec_widgets.git synced 2025-07-13 19:21:50 +02:00

2180 Commits

Author SHA1 Message Date
3af57abc48 feat: fit table hardcode to "gaussian_fit_worker_3" 2023-08-29 10:10:03 +02:00
49ba6feb3a feat: crosshair snapped to x, y data automatically, clicked coordinates glows 2023-08-28 17:56:00 +02:00
2ed5d7208c fix: crosshair snaps correctly to x dataset 2023-08-28 17:47:24 +02:00
223f102aa9 feat: crosshair snaps to data, but it is activated with button due to debug 2023-08-28 17:25:25 +02:00
118f6af2b9 feat: dap fit plotted as curve, data as scatter 2023-08-28 16:22:53 +02:00
fc4b54239e refactor: plot update via proxy 2023-08-28 16:05:01 +02:00
ff545bf5c9 feat: oneplot can receive one motor and one monitor signal 2023-08-28 15:12:57 +02:00
140310babe 0.7.0
Automatically generated by python-semantic-release
v0.7.0
2023-08-28 12:08:29 +00:00
ea7a44213f Merge branch 'motor_controle' 2023-08-28 14:07:17 +02:00
98c0c64e85 feat: oneplot initialized as an example app for plotting motor vs monitor signals + dispatcher loop over msg 2023-08-28 14:07:07 +02:00
413e4356cf feat: labels of current motors are shown in motors limits 2023-08-28 10:12:32 +02:00
e0b52fcedc feat: total number of points, scatter size and number of point to dim after last position can be changed from GUI 2023-08-28 10:08:18 +02:00
f391a2fd00 feat: speed and frequency can be updated from GUI 2023-08-25 18:14:08 +02:00
ce9816480b feat: speed and frequency is retrieved from devices 2023-08-25 18:06:33 +02:00
5dd0af6894 feat: delete coordinate table row by DELETE or BACKSPACE key 2023-08-25 17:22:27 +02:00
7575c91c99 refactor: introduced MotorActions enum to replace hardcoded strings + project cleanup 2023-08-25 16:50:18 +02:00
64708bc1b2 fix: line_plot.py default changed back to "gauss_bpm" 2023-08-25 16:20:05 +02:00
c7e35d7da6 fix: motor selection is disabled while motor is moving 2023-08-25 16:17:58 +02:00
cab32be009 feat: motor selection 2023-08-25 16:07:05 +02:00
0226188079 feat: new GUI 2023-08-25 11:36:49 +02:00
3c0e5955d4 feat: keyboard shortcut to go to coordinates 2023-08-24 18:35:52 +02:00
9eae697df8 feat: ability to choose how many points should be dimmed before reaching the threshold + total number of point which should be stored. 2023-08-24 18:22:50 +02:00
3e408b304b refactor: migrate to use just np.array for tracking position, only latest N points are being dimmed. 2023-08-24 18:18:12 +02:00
187c748e87 feat: stop movement function, one callback function for 2 motors, move_finished is emitted in move_motor function not in callback 2023-08-24 17:22:21 +02:00
ed84293197 feat: controls are disabled while motor is moving and enabled when motor movement is finished 2023-08-23 17:21:44 +02:00
3f6d5c6641 feat: motor coordinates are now scatter instead of image 2023-08-23 16:48:23 +02:00
8be98c9bb6 feat: going to absolute coordinates saves coordinate in the table for later use with tag 2023-08-23 13:17:35 +02:00
95ead7117e fix: init_motor_map receive motor position from motor_thread 2023-08-23 13:04:23 +02:00
349c06bcac refactor: getting motor limits and coordinates moved to MotorControl(QThread) 2023-08-23 12:57:48 +02:00
11aa15fefd fix: motor movement absolute fixed - movement by thread 2023-08-22 18:55:55 +02:00
af2fcffd5f refactor: motor movement as a QThread 2023-08-22 18:16:44 +02:00
92388c3cab feat: table with coordinates getting initial coordinates of motor 2023-08-21 13:48:48 +02:00
cbe27e46cf feat: motor move to absolute (X,Y) coordinates 2023-08-21 11:55:49 +02:00
2d1665c76b feat: motor limits can be changed by spinBoxes 2023-08-21 11:18:01 +02:00
cac45626fc feat: switch for keyboard shortcuts for motor movement 2023-08-21 11:02:41 +02:00
512e698e26 feat: setting map according to motor limits 2023-08-18 17:06:37 +02:00
e6952a6d13 feat: map of motor position 2023-08-18 11:30:31 +02:00
947ba9f8b7 feat: motor_example.py created, motor samx and samy can be moved by buttons 2023-08-18 10:38:52 +02:00
a2f7aa58f9 refactor: folder organization changed 2023-08-17 16:05:10 +02:00
441d8e9d83 0.6.3
Automatically generated by python-semantic-release
v0.6.3
2023-08-17 14:02:43 +00:00
fb53632574 Merge branch 'frontend' 2023-08-17 16:01:25 +02:00
ab3d75e5d7 0.6.2
Automatically generated by python-semantic-release
v0.6.2
2023-08-17 13:55:52 +00:00
2fa1755170 test: crosshair mouse_moved signals for 1D and 2D 2023-08-17 15:53:51 +02:00
8a60cad918 docs: crosshair class documentation 2023-08-16 16:15:23 +02:00
242737b516 fix: crosshair handles dynamic changes of number of curves in 1D plot 2023-08-16 15:43:20 +02:00
ce54daf754 fix: correct coordinates for cursor table 2023-08-15 14:01:23 +02:00
98e711f4d0 0.6.1
Automatically generated by python-semantic-release
v0.6.1
2023-08-14 12:31:09 +00:00
167a891c47 fix: crosshair snaps to correct coordinates also with logx and logy 2023-08-14 14:30:04 +02:00
c2be3e6186 0.6.0
Automatically generated by python-semantic-release
v0.6.0
2023-08-11 12:44:21 +00:00
b57b3bb1af feat: new GUI for line_plot.py 2023-08-11 14:41:37 +02:00