跳转到主要内容

用于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"
  • 如果您有一个用于插入/移除屏幕的电机,可以通过以下方式指定它
  1. 对于FSBT电机(您需要运行FSBT阀门控制服务器)
motor_type = 'FSBT'
motor_host = 'hasep23swt01'
motor_port = '12658'
motor_name = 'LM5'
  1. 对于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 (99.0 kB 查看哈希值)

上传时间 源代码

由以下支持