Commit Graph
391 Commits
Author SHA1 Message Date
augustin_s e9d28bf5e2 update adjustable repr after scan 2020-11-16 17:36:50 +01:00
augustin_s 6048e08edf added adjustable repr below selection 2020-11-16 13:50:22 +01:00
augustin_s 59706d06a0 connected scanner/acquisition to respective buttons 2020-11-16 13:50:22 +01:00
augustin_s 72192c1ad9 first prototype for a GUI 2020-11-15 18:36:24 +01:00
augustin_s 607756dba0 docstring for scan2D; renamed adjustables 0/1 -> 1/2 2020-11-14 18:19:09 +01:00
augustin_s e87750694c added scan1D/scan2D methods: both use step size instead of number of steps, scan2D covers whole 2D plane instead of 1D path through 2D plane 2020-11-14 18:12:16 +01:00
augustin_s 4e5351a855 use nice_linspace 2020-11-14 17:52:01 +01:00
augustin_s ae787e7cad added helper functions for nicer linspace/arange 2020-11-14 17:46:25 +01:00
augustin_s 355fd1ca97 flipped the waiting PV value 2020-11-13 17:27:24 +01:00
augustin_s 781369b892 fall back to Id if name is not given also for smaracts 2020-11-12 17:02:51 +01:00
augustin_s 27ae6ae03c stop writing scan_info to /res (sf_daq write it to /raw) 2020-11-11 14:10:41 +01:00
augustin_s 54e5fe1e3b renamed DeviceZ (for later usage) 2020-10-12 17:07:06 +02:00
augustin_s de0f9d83d0 refactor 2020-10-12 12:47:14 +02:00
augustin_s 1da16f20a9 cleaned up LaserExp repr(); changed PVs -> PVAdjustables 2020-10-12 12:26:46 +02:00
augustin_s 76562c49f3 made DelayState a BaseDevice subclass, added __str__ (concatenated str() of devices) in analog to __repr__ (concatenated repr() of devices) 2020-10-12 12:25:09 +02:00
augustin_s 2f8b4480c5 added __str__ (returns f"{value} {unit}") to Adjustable 2020-10-12 12:18:49 +02:00
augustin_s 36cabeb6b0 removed "moving" (since adjustables are not only motors): renamed move_back_to_initial_values -> return_to_initial_values 2020-10-11 20:31:43 +02:00
augustin_s bc72deb246 cleaned up move-back logic; outsourced trinary check; updated docstring 2020-10-11 19:49:19 +02:00
augustin_s a9e877b517 added utility for trinary logic (True/False/None) 2020-10-11 19:47:32 +02:00
augustin_s 968c75af59 typo 2020-10-10 19:46:29 +02:00
augustin_s 76b671007c logic 2020-10-10 19:42:22 +02:00
augustin_s 807a903f63 quick feature: allow to choose whether or not to return to initial values when starting a scan 2020-10-10 19:36:43 +02:00
augustin_s 0d7e0f1a87 changed server name from sf-daq-1 to sf-daq 2020-10-07 11:25:10 +02:00
augustin_s 7e44cb95b9 quick fix: laser repr is more concise; pump_autocorr_delay is not a delay stage 2020-09-19 12:38:43 +02:00
augustin_s 71f4a1bb6e added preliminary support for sending ScanInfo to sf_daq, as well as setting detectors/PVs 2020-09-13 18:39:12 +02:00
augustin_s 9b392820ab set client_name (to "slic") in SFAcquisition 2020-09-12 15:09:20 +02:00
augustin_s 35057d7168 added support for client_name to BrokerClient/BrokerConfig 2020-09-12 15:08:34 +02:00
augustin_s 81face1a6a added preliminary output of dict as expected by SF_DAQ to ScanInfo 2020-09-12 15:05:46 +02:00
augustin_s 73267e22cd added link to Maloja and Furka repos 2020-09-11 18:17:06 +02:00
augustin_s 0fcad9fd71 Release v0.0.3 0.0.3 2020-09-11 18:13:29 +02:00
augustin_s 4424bb1d6c switched from the cam_server to the cam_server_client package 2020-09-11 18:10:09 +02:00
augustin_s 9d614521ed updated the docstring 2020-09-11 17:07:35 +02:00
gac-alvra 9f325e691c commented KB mode attribute, something seems broken about it 2020-09-11 16:58:01 +02:00
augustin_s 94de23df31 commented fake PID calc and raise Errors instead 2020-09-11 16:35:44 +02:00
augustin_s 7ecc9dc247 fixed a bug: pv.connected does NOT wait for the connection to be established, asking to quickly will result in False 2020-09-11 16:12:05 +02:00
augustin_s 0fed62e890 removed comment 2020-08-21 14:18:03 +02:00
augustin_s 0f005cea30 renamed SmarActRecord -> SmarActAxis 2020-08-21 14:15:20 +02:00
augustin_s 124f2e2be5 renamed SmarActRecord -> SmarActAxis 2020-08-21 14:14:36 +02:00
augustin_s eba5808a16 added constants for the status return values; some renaming 2020-08-21 14:14:02 +02:00
augustin_s 108bae0f0e renamed SmarActRecord -> SmarActAxis 2020-08-21 13:13:41 +02:00
augustin_s 1fbc002806 refactored SmarActRecord.move() 2020-08-21 12:59:19 +02:00
augustin_s 496bbf816a move() docstring typos/consistency 2020-08-20 10:47:31 +02:00
augustin_s c6089e36c8 slightly more consistent variable names 2020-08-20 10:41:16 +02:00
augustin_s 4f92621123 more consistent variable names in limit methods 2020-08-20 09:07:26 +02:00
augustin_s 6eb13fabe4 try name and Id if docstring not set 2020-08-20 08:56:07 +02:00
augustin_s fb5ce78ae4 renamed set_current_value -> reset_current_value_to for consistency 2020-08-20 08:55:20 +02:00
augustin_s 70eb1cee9c refactored (almost) everything 2020-08-20 08:54:36 +02:00
augustin_s 93624c715d removed duplicate 2020-08-19 16:19:27 +02:00
augustin_s 3204f99291 merged short and long version of SmarActRecord 2020-08-19 16:18:53 +02:00
augustin_s 7dd943aa77 removed duplicate 2020-08-19 16:06:31 +02:00