Topics
Messages in this system are sent and received using our Pigeon library.
The message definitions for each topic are listed below, and implemented in the library linked above.
These are also available on the Python package index as pigeon-tem-comms.
- buffer.status
- calibration.centroid
- calibration.resolution
- camera.command
- camera.image
- camera.settings
- camera.status
- montage.complete
- montage.minimaps
- qc.status
- roi.create
- roi.current
- roi.load
- scope.command
- scope.status
- stage.aperture.command
- stage.aperture.status
- stage.motion.command
- stage.motion.status
- stage.rotation.command
- stage.rotation.status
- state
- tile.mini
- tile.preview
- tile.processed
- tile.raw
- tile.statistics.focus
- tile.statistics.histogram
- tile.statistics.min_max_mean
- tile.transform
- ui.edit
- ui.run
- ui.setup
buffer.status
Properties
Sender
Receivers
calibration.centroid
Properties
Sender
Receivers
calibration.resolution
Properties
-
lowmag(object, required): Can contain additional properties.- Additional properties: Refer to _Resolution.
-
mag(object, required): Can contain additional properties.- Additional properties: Refer to _Resolution.
Definitions
Sender
Receivers
camera.command
Properties
Sender
Receivers
camera.image
Properties
Sender
Receivers
camera.settings
Properties
Sender
Receivers
camera.status
Properties
Sender
Receivers
montage.complete
Properties
-
tiles(object, required): Can contain additional properties.- Additional properties: Refer to Tile.
-
aperture_centroid(array, required): Length must be equal to 2.
Definitions
Sender
Receivers
montage.minimaps
Properties
Definitions
Sender
Receivers
qc.status
Properties
Sender
Receivers
roi.create
Properties
-
center(required): Refer to Vertex. -
queue_position: Position in queue, None means set as current. Default:null.
Definitions
Sender
Receivers
roi.current
Properties
-
- Items: Refer to Vertex.
-
queue_position: Position in queue, None means set as current. Default:null.