rcsCameras Package¶
The package rcsCameras aims at integrating in Karabo camera devices which are controlled by means of Astrotech Remote Camera Server (RCS). The RCS consists of an industrial PC (IPC) where camera vendor’s API are mapped to a REST server.
Configuring the IPC¶
If you have a new IPC or want to relocate one, please read How to configure a new IPC
NTP client Configuration¶
Camera images are timestamped on the RCS IPC, which need its NTP client to be
configured to have access to a valid NTP server.
In the typical deployment the industrial PC is patched to a specific control
host.
Thus and NTP server must be set up on the control host, and
the /etc/ntp.conf file on the industrial PC must contain an entry like
server xxx.xxx.xxx.xxx (being xxx.xxx.xxx.xxx the IP address of the patched
ethernet i/f on the control host).
Please refer to RCS User Manual
for details
about RCS IPC administration.
Power up sequence¶
The camera must be powered when the IPC is booted. In case of doubt about who came up first, just reboot the IPC.
Additional Information¶
- Device classes: RcsGenericCamera, AndorZylaCamera, ShimadzuHpvxCamera, AndorIkonCamera
- Latest deployed version of rcsCameras package: 1.1.0-2.6.1-zyla-test@SPB
- Known interdependencies of this device to other services: NTP server
- Deployment guidelines: Usual deployment sees a dedicated ethernet i/f (with adequate speed w.r.t expected image data throughput) patched to the RCS IPC. An NTP server must be available on the control host, and the IPC NTP client must point to it.
- Expert contact: Gabriele Giovanetti (Controls), Janusz Szub (ITDM) for control host setup.