Beam Simulator and EPICS server¶
Run this cell to start the server.
Then try on the command line:
caput QUAD:HTR:120:BCTRL 1.234
caget QUAD:HTR:120:BACT
In [ ]:
Copied!
from pyemittance.simulation_server import start_server
from pyemittance import print_logging
import logging
print_logging(level=10)
start_server(config_name='LCLS2_OTR0H04')
from pyemittance.simulation_server import start_server
from pyemittance import print_logging
import logging
print_logging(level=10)
start_server(config_name='LCLS2_OTR0H04')
2023-08-28 15:58:04,993 | INFO : Initialized config: LCLS2_OTR0H04 2023-08-28 15:58:04,995 | INFO : Serving: ['QUAD:HTR:120:BCTRL', 'QUAD:HTR:120:BACT', 'OTRS:HTR:330:Image:ArrayData', 'OTRS:HTR:330:Image:ArraySize1_RBV', 'OTRS:HTR:330:Image:ArraySize0_RBV', 'OTRS:HTR:330:RESOLUTION', 'sim_screen_sigma_x', 'sim_screen_sigma_y'] 2023-08-28 15:58:14,563 | INFO : Setting QUAD:HTR:120:BCTRL = -6.0 2023-08-28 15:58:14,972 | INFO : Setting QUAD:HTR:120:BCTRL = -4.0 2023-08-28 15:58:15,281 | INFO : Setting QUAD:HTR:120:BCTRL = -2.0 2023-08-28 15:58:15,580 | INFO : Setting QUAD:HTR:120:BCTRL = 0.0 2023-08-28 15:58:15,881 | INFO : Setting QUAD:HTR:120:BCTRL = -0.7091934770995062 2023-08-28 15:58:16,183 | INFO : Setting QUAD:HTR:120:BCTRL = -0.1743278975829219 2023-08-28 15:58:16,513 | INFO : Setting QUAD:HTR:120:BCTRL = 0.3605376819336624 2023-08-28 15:58:16,820 | INFO : Setting QUAD:HTR:120:BCTRL = 0.8954032614502466 2023-08-28 15:58:17,113 | INFO : Setting QUAD:HTR:120:BCTRL = 1.4302688409668312 2023-08-28 15:58:17,417 | INFO : Setting QUAD:HTR:120:BCTRL = 1.9651344204834156 2023-08-28 15:58:17,717 | INFO : Setting QUAD:HTR:120:BCTRL = 2.5 2023-08-28 15:58:18,049 | INFO : Setting QUAD:HTR:120:BCTRL = -1.8354391121594031 2023-08-28 15:58:18,349 | INFO : Setting QUAD:HTR:120:BCTRL = -1.1128659267995027 2023-08-28 15:58:18,648 | INFO : Setting QUAD:HTR:120:BCTRL = -0.39029274143960224 2023-08-28 15:58:18,945 | INFO : Setting QUAD:HTR:120:BCTRL = 1.0548536292801987 2023-08-28 15:58:19,235 | INFO : Setting QUAD:HTR:120:BCTRL = 1.777426814640099 2023-08-28 15:58:19,576 | INFO : Setting QUAD:HTR:120:BCTRL = 2.958456211014215 2023-08-28 15:58:19,878 | INFO : Setting QUAD:HTR:120:BCTRL = 3.5697311590331684 2023-08-28 15:58:20,172 | INFO : Setting QUAD:HTR:120:BCTRL = 4.181006107052122 2023-08-28 15:58:20,471 | INFO : Setting QUAD:HTR:120:BCTRL = 4.792281055071076 2023-08-28 15:58:20,771 | INFO : Setting QUAD:HTR:120:BCTRL = 3.1193484445942 2023-08-28 15:58:21,078 | INFO : Setting QUAD:HTR:120:BCTRL = 3.9451463707198005 2023-08-28 15:58:21,424 | INFO : Setting QUAD:HTR:120:BCTRL = 5.5967422229710015 2023-08-28 15:58:22,340 | INFO : Setting QUAD:HTR:120:BCTRL = 1.2345 2023-08-28 15:58:22,893 | INFO : Setting QUAD:HTR:120:BCTRL = 0.0