用于PETRA III源的相机简单查看器
项目描述
一般信息
此实用程序允许显示2d Tango探测器的图像并进行简单分析。
目前支持TangoTine (LM屏幕) 和Vimba相机。
完整说明请在此处找到: https://confluence.desy.de/display/FSP23/Camera+viewer
日志存储在~/.petra_camera文件夹中
如果您想在终端窗口中打印日志,请添加--log选项
添加新相机
相机配置存储在~/.petra_camera文件夹中
默认情况下,正在加载default.xml
如果您想强制加载另一个配置,请使用文件名添加-p或--profile选项
这是添加相机的最小条目示例
<camera name="LM05"
proxy="LMScreen"
tango_server="hasep23oh:10000/hasylab/p23_lm5/output"
/>
<camera name="Microscope"
proxy="TangoVimba"
tango_server="hasep23oh:10000/p23/tangovimba/micro"
/>
-
proxy可以是'VimbaProxy'或'LMScreen'、'LambdaProxy'或'DummyProxy'
-
tango_server是图像源服务器
-
如果您想使用Vimba相机的12位模式: high_depth= 'True'
-
如果您想使用Vimba相机的RGB模式: color= 'True'
-
如果您有一个关联的LMAnalysis服务器,您可以通过以下方式添加它
roi_server = "hasep23oh:10000/p23/lmanalysis/lm5"
- 如果您有一个用于插入/移除屏幕的电机,可以通过以下方式指定它
- 对于FSBT电机(您需要运行FSBT阀门控制服务器)
motor_type = 'FSBT'
motor_host = 'hasep23swt01'
motor_port = '12658'
motor_name = 'LM5'
- 对于Acromag
motor_type = 'Acromag'
valve_tango_server = "p22/acromagxt1121/ch1.02"
valve_channel="2"
- 如果您需要翻转/旋转图像(以90度为单位)
flip_vertical="True"
flip_horizontal="True"
rotate = '2'
以下是TTGW相机的示例,带有相关设置、lmanalysis服务器、由FSBT电机驱动,需要垂直翻转图片
<camera name="LM05"
proxy="LMScreen"
tango_server="hasep23oh:10000/p23/tinecamera/lm5"
roi_server = "hasep23oh:10000/p23/lmanalysis/lm5"
widget="CameraSettingsWidget"
motor_type = 'FSBT'
motor_host = 'hasep23web'
motor_port = '12658'
motor_name = 'LM5'
/>
以下是TangoVimba相机的示例,以12位灰度模式运行,带有相关Acromag电机,需要旋转90度
<camera name="Microscope"
proxy="VimbaProxy"
tango_server="hasep23oh:10000/p23/tangovimba/micro"
high_depth="True"
motor_type = 'Acromag'
valve_tango_server = "p23/acromagxt1121/ch1.01"
valve_channel="2"
motor_host = 'hasep23dev'
rotate = '1'
/>
项目详情
关闭
petra_camera-1.1.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 63a26a3c2959c5919fbf32311214d8b591b7df3beee47a5136807041ff461f2b |
|
MD5 | 95daf75c30411a1bdeb7abd6e93b08f9 |
|
BLAKE2b-256 | 98a7e576fb2ab4af4b5e2948cd63fbe6c02e94f9d345ef51385f70ab21849283 |