Error when comunicating with cyberstar detector- beam monitor
@debionne something for you ;)
EH1_OPTICS [55]: cybermon_eh1.high_voltage=740
EH1_OPTICS [56]: cybermon_eh1
Traceback (most recent call last):
File "/users/blissadm/conda/miniconda/envs/bliss_1_11/lib/python3.9/site-packages/ptpython/repl.py", line 333, in _format_result_output
result_repr = repr(result)
File "/home/blissadm/local/bliss.git/bliss/shell/cli/repl.py", line 339, in __repr__
return info(arg)
File "/home/blissadm/local/bliss.git/bliss/common/standard.py", line 379, in info
info_str = obj.__info__()
File "/home/blissadm/local/bliss.git/bliss/controllers/sca/cyberstar.py", line 180, in __info__
return "\n".join(self._show())
File "/home/blissadm/local/bliss.git/bliss/controllers/sca/cyberstar.py", line 264, in _show
f"{self._params2txt['hv']:15s} = {self.high_voltage:6.4f}V (range=[{self._params['hv'][1][0]}, {self._params['hv'][1][1]}])"
File "/home/blissadm/local/bliss.git/bliss/controllers/sca/cyberstar.py", line 353, in high_voltage
return self._get_value("hv")
File "/home/blissadm/local/bliss.git/bliss/controllers/sca/cyberstar.py", line 203, in _get_value
ans = self._send_cmd(cmd)
File "/home/blissadm/local/bliss.git/bliss/controllers/sca/cyberstar.py", line 236, in _send_cmd
return self._cyberstar_master.send_cmd(command)
File "/home/blissadm/local/bliss.git/bliss/controllers/sca/cyberstar.py", line 514, in send_cmd
asw = self.comm.write_readline(
File "/home/blissadm/local/bliss.git/bliss/comm/serial.py", line 87, in rfunc
return fu(self, *args, **kwarg)
File "/home/blissadm/local/bliss.git/bliss/comm/serial.py", line 942, in write_readline
ans = self._readline(eol, timeout)
File "/home/blissadm/local/bliss.git/bliss/comm/serial.py", line 87, in rfunc
return fu(self, *args, **kwarg)
File "/home/blissadm/local/bliss.git/bliss/comm/serial.py", line 902, in _readline
msg = self._raw_handler.readline(local_eol, local_timeout)
File "/home/blissadm/local/bliss.git/bliss/comm/serial.py", line 138, in readline
return self._readline(eol)
File "/home/blissadm/local/bliss.git/bliss/comm/serial.py", line 167, in _readline
return msg
File "/users/blissadm/conda/miniconda/envs/bliss_1_11/lib/python3.9/contextlib.py", line 126, in __exit__
next(self.gen)
File "/home/blissadm/local/bliss.git/bliss/common/cleanup.py", line 290, in capture_exceptions
raise value
File "/home/blissadm/local/bliss.git/bliss/common/cleanup.py", line 266, in capture
yield
File "/home/blissadm/local/bliss.git/bliss/comm/serial.py", line 147, in _readline
self._event.wait()
File "src/gevent/event.py", line 163, in gevent._gevent_cevent.Event.wait
File "src/gevent/_abstract_linkable.py", line 521, in gevent._gevent_c_abstract_linkable.AbstractLinkable._wait
File "src/gevent/_abstract_linkable.py", line 487, in gevent._gevent_c_abstract_linkable.AbstractLinkable._wait_core
File "src/gevent/_abstract_linkable.py", line 490, in gevent._gevent_c_abstract_linkable.AbstractLinkable._wait_core
File "src/gevent/_abstract_linkable.py", line 442, in gevent._gevent_c_abstract_linkable.AbstractLinkable._AbstractLinkable__wait_to_be_notified
File "src/gevent/_abstract_linkable.py", line 451, in gevent._gevent_c_abstract_linkable.AbstractLinkable._switch_to_hub
File "src/gevent/_greenlet_primitives.py", line 61, in gevent._gevent_c_greenlet_primitives.SwitchOutGreenletWithLoop.switch
File "src/gevent/_greenlet_primitives.py", line 65, in gevent._gevent_c_greenlet_primitives.SwitchOutGreenletWithLoop.switch
File "src/gevent/_gevent_c_greenlet_primitives.pxd", line 35, in gevent._gevent_c_greenlet_primitives._greenlet_switch
bliss.comm.serial.SerialTimeout: timeout on serial(rfc2217://lid101:28321)
Edited by Samuel Debionne