Commit Graph

753 Commits

Author SHA1 Message Date
augustin_s a2fac6965d changed set_target_value to TaskProducer logic 2021-10-27 15:45:07 +02:00
augustin_s 3da2c7e60e changed set_target_value to TaskProducer logic; fixed error handling for put 2021-10-27 13:56:57 +02:00
augustin_s 437d20a801 new lines 2021-10-27 12:59:56 +02:00
augustin_s 57ccaa51bd added a note 2021-10-27 12:59:18 +02:00
augustin_s 4c398c9b79 allow to stop 2021-10-27 12:52:29 +02:00
augustin_s 631c2c96d4 go step-wise with sleeps in between, allow is_moving() to check state 2021-10-27 12:46:10 +02:00
augustin_s b41c0b55a2 added a process time 2021-10-27 12:29:45 +02:00
augustin_s d4fcf24344 made jitter configurable 2021-10-27 12:23:27 +02:00
augustin_s f151081cee changed set_target_value to TaskProducer logic 2021-10-27 12:18:53 +02:00
augustin_s cf4009d402 added a note 2021-10-27 12:12:07 +02:00
augustin_s 6e261a496e made task_producer internal method 2021-10-27 12:08:57 +02:00
augustin_s 7dc5eaba7c also create start, stop and wait function in task_producer 2021-10-27 12:07:31 +02:00
augustin_s 70721ed536 removed unused import 2021-10-27 11:26:38 +02:00
augustin_s 0b11081f74 moved all methods dealing with current_task into TaskProducer mix-in 2021-10-27 11:18:35 +02:00
augustin_s adbdfa6ffc added starter/stopper to task_producer arguments, forward to _as_task 2021-10-26 19:42:03 +02:00
augustin_s 808bd4785c fix signature 2021-10-26 19:24:44 +02:00
augustin_s da2d8c8f82 use task_producer helper 2021-10-26 18:57:14 +02:00
augustin_s dcb848e57f added task_producer helper 2021-10-26 18:56:51 +02:00
augustin_s 7b130eb571 added task_producer helper 2021-10-26 18:56:29 +02:00
augustin_s eedd841a0e use Task.run() for nested tasks 2021-10-26 16:55:09 +02:00
augustin_s 82fe5d6924 Task.run() works for already started and held Tasks 2021-10-26 16:54:04 +02:00
augustin_s d560633c87 handle nested tasks 2021-10-26 16:52:16 +02:00
augustin_s b41ed341ac Channels should always be unique (list -> set / extend -> update) 2021-10-20 15:56:21 +02:00
augustin_s 1e7ca2d11a Channels should always be sorted 2021-10-20 15:52:32 +02:00
augustin_s 1a561b28d1 improved warnings: exception_to_warning uses the traceback instead of the call stack 2021-10-19 18:39:00 +02:00
augustin_s 3119bec52a improved error message for rep rate zero/None 2021-10-19 17:06:17 +02:00
augustin_s efdd1ff516 added a modified epics.Motor constructor 2021-10-12 22:00:01 +02:00
augustin_s 6af3b0fe28 changed enum_strs PV readout to not read in constructor 2021-10-12 22:00:01 +02:00
augustin_s c168c92a17 fixed typo 2021-10-12 18:28:19 +02:00
augustin_s 06a870be22 adjusted sleeptimel; added missing import 2021-10-12 01:17:47 +02:00
augustin_s 50de5ab648 changed one more PV -> get_pv; removed an import and a space 2021-10-12 01:12:08 +02:00
augustin_s c19ab5fbe4 switched from epics.PV to modified get_pv 2021-10-12 00:52:09 +02:00
augustin_s 707f7577af changed preload data from list to set 2021-10-12 00:46:42 +02:00
augustin_s ba96fc3658 changed units PV readout to not read in constructors 2021-10-12 00:42:11 +02:00
augustin_s c4a95cc2f8 added "PV" to the log messages 2021-10-10 20:48:38 +02:00
augustin_s 527c86e6b6 added PV preload logic; moved log cfg change into function 2021-10-10 20:33:48 +02:00
augustin_s 60377e31b7 use modified get_pv 2021-10-10 19:51:08 +02:00
augustin_s ccb34e8c06 read loglevel from env variable LOGLEVEL 2021-10-10 19:50:25 +02:00
augustin_s e78dd9e1cb just a note 2021-10-10 19:25:05 +02:00
augustin_s 435ddaebd4 changed units PV readout to not read in constructors 2021-10-09 19:46:29 +02:00
augustin_s 39042871b3 added modified get_pv 2021-10-09 19:18:53 +02:00
augustin_s b6f8ef5950 use modified get_pv 2021-10-09 19:17:01 +02:00
augustin_s 298ef12399 moved modified epics.Motor class into separate file 2021-10-09 19:04:19 +02:00
augustin_s f9cee3f0e6 speed up: do not wait for Motor PVs to connect 2021-10-08 21:42:01 +02:00
augustin_s 2067df55d3 use natural sorting 2021-10-06 19:21:41 +02:00
augustin_s 27032b1778 added natural sorting 2021-10-06 19:21:23 +02:00
augustin_s b4c0f01107 fixed repetition filenames 2021-09-23 18:10:39 +02:00
augustin_s e0e3325ecf added RunPanel to DAQFrame 2021-09-03 16:13:45 +02:00
augustin_s 1777e0166b added continuous run to FakeAcquisition 2021-09-03 16:02:03 +02:00
augustin_s 39170638ca adjust labels when checkbox is clicked; some naming 2021-09-03 16:01:05 +02:00