Open kjwoodsISIS opened 3 years ago
Yes, it would be better if the camera was a Gig-E device, but not essential. Although the SXD VM and SETUP VM are not able to talk directly to USB. It is possible that we could use a USB input into the Host OS on the SETUP machine with something like a simple VLC instance configured for streaming the camera output from the USB to rtsp:
protocol (or similar) on the network which could then be received by both SETUP and/or SXD machines. This use of the SETUP machine hardware in this way is not inconsistent with the described use and is exactly the compromise which the current instrument host servers make when handling the USB input from the DAEII and streaming it to the network for the control machine to receive. No hardware option is wasted and the SETUP machine can clearly be local to the camera if required (and also have a screen if necessary whilst hosting the SETUP VM).
As an SXD scientist I would like to use IBEX to acquire images of samples offline.
An existing Benchtop Sample Imaging solution already exists, but it is somewhat ad-hoc in nature. The table-top rotation stage & camera live (and are used) in the SXD cabin. The SXD scientists would prefer to have the table-top rotation stage & camera controlled by IBEX. It would make it easier for them to script the acquisition of images and to manage the downstream analysis of images and data.
A possible means of supporting the existing solution is proposed in #4060. The following alternative solution is proposed.
Acceptance Criteria
Notes