Instructions for PCO edge
This commit is contained in:
@@ -194,7 +194,7 @@ class GigaFrostCameraMixin(CustomDetectorMixin):
|
||||
def on_unstage(self) -> None:
|
||||
"""Specify actions to be executed during unstage.
|
||||
|
||||
This step should include checking if the acqusition was successful,
|
||||
This step should include checking if the acquisition was successful,
|
||||
and publishing the file location and file event message,
|
||||
with flagged done to BEC.
|
||||
"""
|
||||
@@ -577,6 +577,7 @@ class GigaFrostCamera(PSIDetectorBase):
|
||||
self.cfgEnableScheme.set(0).wait()
|
||||
|
||||
# Set modes
|
||||
self.cmdSoftEnable.set(0).wait()
|
||||
self.enable_mode = "soft"
|
||||
self.trigger_mode = "auto"
|
||||
self.exposure_mode = "timer"
|
||||
|
||||
@@ -91,6 +91,20 @@ class HelgeCameraBase(PSIDeviceBase):
|
||||
|
||||
The status flag state machine during re-configuration is:
|
||||
BUSY low, SET low -> BUSY high, SET low -> BUSY low, SET high -> BUSY low, SET low
|
||||
|
||||
|
||||
UPDATE: Data sending operation modes
|
||||
Switch to ZMQ streaming by setting FILEFORMAT to ZEROMQ, set SAVESTART and SAVESTOP to select a ROI of images and start file transfer with FTRANSFER.
|
||||
The ZMQ connection streams out the data in PUSH-PULL mode, i.e. it needs incoming connection.
|
||||
|
||||
STOREMODE sets the acquisition mode:
|
||||
if STOREMODE == Recorder
|
||||
Fills up the buffer with images and SAVESTART and SAVESTOP selects a ROI of images to be streamed
|
||||
|
||||
if STOREMODE == FIFO buffer
|
||||
Continously streams out data using the buffer as a FIFO queue and SAVESTART and SAVESTOP selects a ROI of images to be streamed continously (i.e. a large SAVESTOP streams indefinitely)
|
||||
|
||||
|
||||
"""
|
||||
|
||||
# ########################################################################
|
||||
|
||||
Reference in New Issue
Block a user