Package | Description |
---|---|
org.youscope.addon.microscopeaccess | |
org.youscope.common.microscope |
Modifier and Type | Method and Description |
---|---|
void |
ChannelInternal.activateChannel(int accessID)
Activates the channel, i.e.
|
void |
MicroscopeConfigurationInternal.addImageSynchronizationDevice(java.lang.String device,
int accessID)
Adds the given device to the list of image synchronization devices.
|
void |
MicroscopeConfigurationInternal.addSystemShutdownSetting(DeviceSetting setting,
int accessID)
Adds a setting to the list of settings which will be applied at shutdown.
|
void |
MicroscopeConfigurationInternal.addSystemStartupSetting(DeviceSetting setting,
int accessID)
Adds a setting to the list of settings which will be applied at startup.
|
void |
MicroscopeInternal.applyDeviceSetting(DeviceSetting setting,
int accessID)
Sets the given device property to the given value.
|
void |
MicroscopeInternal.applyDeviceSettingAsync(DeviceSetting setting,
int accessID)
Sets the given device property to the given value.
|
void |
MicroscopeInternal.applyDeviceSettings(DeviceSetting[] settings,
int accessID)
Sets the given device properties to the given values.
|
void |
MicroscopeInternal.applyDeviceSettingsAsync(DeviceSetting[] settings,
int accessID)
Sets the given device properties to the given values.
|
void |
ChannelInternal.closeShutter(int accessID)
Closes the shutter associated to the channel.
|
void |
ChannelInternal.deactivateChannel(int accessID)
Deactivates the channel, i.e.
|
ImageEvent<?> |
CameraDeviceInternal.makeImage(ChannelInternal channel,
double exposure,
int accessID)
Makes an image with the given settings.
|
ImageEvent<?>[] |
CameraDeviceInternal.makeParallelImages(ChannelInternal channel,
java.lang.String[] cameraIDs,
double[] exposures,
int accessID)
Deprecated.
|
void |
ChannelInternal.openShutter(int accessID)
Opens the shutter associated to the channel.
|
void |
MicroscopeConfigurationInternal.removeImageSynchronizationDevice(java.lang.String device,
int accessID)
Removes the given device to the list of image synchronization devices.
|
void |
MicroscopeConfigurationInternal.setCommunicationPingPeriod(int pingPeriod,
int accessID)
Sets the wait time used when pinging a device if a certain action is finished.
|
void |
MicroscopeConfigurationInternal.setCommunicationTimeout(int timeout,
int accessID)
Sets the timeout between in the communication with the devices.
|
void |
MicroscopeConfigurationInternal.setImageBufferSize(int sizeMB,
int accessID)
Sets the size of an internally used image buffer.
|
void |
MicroscopeConfigurationInternal.setImageSynchronizationDevices(java.lang.String[] devices,
int accessID)
Sets the devices for which the microscope waits before an image is made.
|
void |
MicroscopeConfigurationInternal.setSystemShutdownSettings(DeviceSetting[] settings,
int accessID)
Set the setting which will be applied at shutdown.
|
void |
MicroscopeConfigurationInternal.setSystemStartupSettings(DeviceSetting[] settings,
int accessID)
Set the setting which will be applied at startup.
|
void |
CameraDeviceInternal.startContinuousSequenceAcquisition(ChannelInternal channel,
double exposure,
ImageListener listener,
int accessID)
Starts a continuous sequence acquisition.
|
void |
CameraDeviceInternal.stopContinuousSequenceAcquisition(int accessID)
Stops the previously started continuous acquisition.
|
Modifier and Type | Method and Description |
---|---|
Channel |
ChannelManager.addChannel(java.lang.String channelGroupID,
java.lang.String channelID)
Adds the channel in the given config group.
|
void |
Channel.addChannelOffSetting(DeviceSetting setting)
Adds a setting to the list of settings which get deactivated if this channel gets deactivated.
|
void |
Channel.addChannelOnSetting(DeviceSetting setting)
Adds a setting to the list of settings which get activated if this channel gets activated.
|
void |
MicroscopeConfiguration.addImageSynchronizationDevice(java.lang.String device)
Adds the given device to the list of image synchronization devices.
|
PixelSize |
PixelSizeManager.addPixelSize(java.lang.String pixelSizeID)
Adds a new pixel size setting with the given ID.
|
void |
PixelSize.addPixelSizeSetting(DeviceSetting setting)
Adds a setting to the list of settings.
|
void |
MicroscopeConfiguration.addSystemShutdownSetting(DeviceSetting setting)
Adds a setting to the list of settings which will be applied at shutdown.
|
void |
MicroscopeConfiguration.addSystemStartupSetting(DeviceSetting setting)
Adds a setting to the list of settings which will be applied at startup.
|
void |
Microscope.applyDeviceSetting(DeviceSetting setting)
Sets the given device property to the given value.
|
void |
Microscope.applyDeviceSettingAsync(DeviceSetting setting)
Sets the given device property to the given value.
|
void |
Microscope.applyDeviceSettings(DeviceSetting[] settings)
Sets the given device properties to the given values.
|
void |
Microscope.applyDeviceSettingsAsync(DeviceSetting[] settings)
Sets the given device properties to the given values.
|
Channel |
ChannelManager.getChannel(java.lang.String channelGroupID,
java.lang.String channelID)
Returns the channel with the given ID and channel group ID.
|
Channel[] |
ChannelManager.getChannels(java.lang.String channelGroupID)
Returns all channels in the given channel group.
|
PixelSize |
PixelSizeManager.getPixelSize(java.lang.String pixelSizeID)
Returns the pixel size with the given ID.
|
ImageEvent<?> |
CameraDevice.makeImage(java.lang.String channelGroupID,
java.lang.String channelID,
double exposure)
Makes an image with the given settings.
|
ImageEvent<?>[] |
CameraDevice.makeParallelImages(java.lang.String channelGroupID,
java.lang.String channelID,
java.lang.String[] cameraIDs,
double[] exposures)
Deprecated.
|
void |
ChannelManager.removeChannel(java.lang.String channelGroupID,
java.lang.String channelID)
Removes the channel in the given channel group.
|
void |
MicroscopeConfiguration.removeImageSynchronizationDevice(java.lang.String device)
Removes the given device to the list of image synchronization devices.
|
void |
PixelSizeManager.removePixelSize(java.lang.String pixelSizeID)
Removes the pixel size setting with the given ID.
|
void |
Channel.setChannelOffSettings(DeviceSetting[] settings)
Sets all device settings which get set if this channel is deactivated.
|
void |
Channel.setChannelOnSettings(DeviceSetting[] settings)
Sets all device settings which get set if this channel is activated.
|
void |
MicroscopeConfiguration.setCommunicationPingPeriod(int pingPeriod)
Sets the wait time used when pinging a device if a certain action is finished.
|
void |
MicroscopeConfiguration.setCommunicationTimeout(int timeout)
Sets the timeout between in the communication with the devices.
|
void |
MicroscopeConfiguration.setImageBufferSize(int sizeMB)
Sets the size of an internally used image buffer.
|
void |
MicroscopeConfiguration.setImageSynchronizationDevices(java.lang.String[] devices)
Sets the devices for which the microscope waits before an image is made.
|
void |
PixelSize.setPixelSize(double pixelSize)
Sets the pixel size in micro meters.
|
void |
PixelSize.setPixelSizeSettings(DeviceSetting[] newSettings)
Sets all device settings corresponding to this pixel size.
|
void |
Channel.setShutter(java.lang.String deviceID)
Sets the shutter device of this channel.
|
void |
MicroscopeConfiguration.setSystemShutdownSettings(DeviceSetting[] settings)
Set the setting which will be applied at shutdown.
|
void |
MicroscopeConfiguration.setSystemStartupSettings(DeviceSetting[] settings)
Set the setting which will be applied at startup.
|
void |
CameraDevice.startContinuousSequenceAcquisition(java.lang.String channelGroupID,
java.lang.String channelID,
double exposure,
ImageListener listener)
Starts a continuous sequence acquisition.
|
void |
CameraDevice.stopContinuousSequenceAcquisition()
Stops the previously started continuous acquisition.
|