...
Each camera has a host server that is running an EPICS IOC to handle low-level command, image acquisition, and to broadcast the data via channel access. Recorded cameras need to run on IOC hosts with hard disk drives, so the CXI sample chamber cameras run on ioc-cxi-rec03
(Rack 59 : Red Hat 7)and ioc-cxi-rec04
(Rack 52A : Red Hat 7). Access to the host and IOC process can be achieved using the IOC manager. The cameras are also synced to LCLS timing, and thus require a TTL trigger signal from their host's EVR hardware – typically a SLAC EVR PCI card in the server chassis. This is usually routed from the host to the camera via a user patch panel over coaxial cable.
...
When changing cameras, be sure to enable or disable its corresponding IOC using iocmanager
.
ChamberCamera | camViewer name | Gige name |
---|
CameraCam Type | Host | Build | IOC Manager Alias | IOC Name |
---|
SC1 on-axis | cxi_sc1_inline |
Opal 1000-mrec03 Inline Questar Opal1000msc1inline01 |
SC1 off-axis | cxi_sc1_offaxis |
Opal 1000-mgige-cxi-08 | Gige Mako G319C | ioc-cxi- |
rec04 Offaxis Questar Opal1000msc1offaxis08 |
SC1 Navitar | cxi_sc1_navitar | gige-cxi-navitar1 | Gige Mako G319C | ioc-cxi-cam2 | rhel7 | CAM - SC1 Navitar Gige | ioc-cxi-navitar1-gige |
SC2 on-axis | cxi_sc2_inline | gige-cxi-06 | Gige Manta 146C | ioc-cxi- |
wave8cam2 | rhel7 | CAM - SC2 Inline Gige 06 | ioc-cxi-gige-06 |
SC2 off-axis | cxi_sc2_offaxis | gige-cxi-07 | Gige Mako G319C | ioc-cxi-rec03 | rhel7 | CAM - SC2 Offaxis Gige 07 | ioc-cxi-gige-07 |
SC2 Navitar | NA | NA | NA | NA | NA | NA | NA |
SC3 on-axis | cxi_sc3_inline | gige-cxi-05 | Gige Manta 146C | ioc-cxi-rec04 | rhel7 | CAM - SC3 Inline Gige 05 | ioc-cxi-gige-05 |
SC3 off-axis | cxi_sc3_offaxis | gige-cxi-03 | Gige Manta 146B | ioc-cxi-rec04 | rhel7 | CAM - SC3 Offaxis Gige 03 | ioc-cxi-gige-03 |
Timetool | cxi_timetool | gige-cxi-timetool | Gige Mako G319C | ioc-cxi-cam5 | rhel7 | CAM - Timetool Gige | ioc-cxi-timetool-gige |
DG1 Yag | cxi_dg1_yag | gige-cxi-dg1 | Gige Manta 146C | ioc-cxi-rec01 | rhel7 | CAM - DG1 PIM Gige 01 | ioc-cxi-dg1-gige |
DG2 Yag | cxi_dg2_yag | gige-cxi-dg2 | Gige Manta 146C | ioc-cxi-rec01 | rhel7 | CAM - DG2 PIM Gige 02 | ioc-cxi-dg2-gige |
DG3 Yag |
Gige Manta 146C
|
| Pulnix | ioc-cxi-rec03 | rhel7 | CAM - DG3 PIM | ioc-cxi-dg3-p6740 |
Laser Near field | cxi_las_nearfield | gige-cxi-las01 | Basler acA2500-20gm | ioc-cxi-acromag | rhel7 | CAM - Laser Enclosure Near Field Tutti Frutti | ioc-cxi-las-gige-01 |
Laser Far field | cxi_las_farfield | gige-cxi-las02 | Basler acA1440-73gm | ioc-cxi-acromag | rhel7 | CAM - Laser Enclosure Far Field Tutti Frutti | ioc-cxi-las-gige-02 |
Gige Debugging tips:
To check if the camera is online and if the camera is a gige, then it should be pingable on the network. Use the name from column #3 from the above table, "Gige name" to check if the camera is seen by the cds network. Example: ping gige-cxi-timetool.
...