Package | Description |
---|---|
org.youscope.addon.microscopeaccess | |
org.youscope.common.microscope | |
org.youscope.plugin.livestream | |
org.youscope.plugin.microscopeaccess | |
org.youscope.server |
Modifier and Type | Method and Description |
---|---|
void |
ChannelInternal.activateChannel(int accessID)
Activates the channel, i.e.
|
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.
|
double |
AutoFocusDeviceInternal.getCurrentScore()
Returns the current focus score
|
float |
FloatPropertyInternal.getFloatValue()
Returns the current value of the device property as a float.
|
double |
FocusDeviceInternal.getFocusPosition()
Returns the position of the focus device.
|
java.awt.Dimension |
CameraDeviceInternal.getImageSize(int accessID)
Returns the size (in pixels) of the images this camera produces.
|
int |
IntegerPropertyInternal.getIntegerValue()
Returns the current value of the device property as an integer.
|
double |
AutoFocusDeviceInternal.getLastScore()
Returns the last focus score.
|
double |
AutoFocusDeviceInternal.getOffset()
Returns the current offset.
|
java.awt.geom.Point2D.Double |
StageDeviceInternal.getPosition()
Returns the current position of the plate.
|
int |
StateDeviceInternal.getState()
Returns the current state.
|
java.lang.String |
StateDeviceInternal.getStateLabel()
Returns the current state label.
|
java.lang.String |
PropertyInternal.getValue()
Returns the current value of the device property as a string.
|
void |
MicroscopeInternal.initializeMicroscope(int accessID)
Initializes the microscope.
|
boolean |
AutoFocusDeviceInternal.isEnabled()
Returns true if the autofocus is enabled.
|
boolean |
AutoFocusDeviceInternal.isLocked()
Returns true if auto-focus is locked.
|
boolean |
ShutterDeviceInternal.isOpen()
Returns true if the shutter is open, and false if it is closed.
|
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 |
AutoFocusDeviceInternal.runFullFocus(int accessID)
Runs a full focus search.
|
void |
AutoFocusDeviceInternal.runIncrementalFocus(int accessID)
Runs an incremental focus search.
|
void |
SerialDeviceInternal.sendCommand(java.lang.String command,
int accessID)
Sends a serial command to the corresponding port
|
void |
AutoFocusDeviceInternal.setEnabled(boolean enable,
int accessID)
Enables or disables the auto-focus device.
|
void |
DeviceInternal.setExplicitDelay(double delay,
int accessID)
Sets the explicit delay in ms.
|
void |
CameraDeviceInternal.setExposure(double exposure,
int accessID)
Sets the exposure for imaging.
|
void |
FocusDeviceInternal.setFocusPosition(double position,
int accessID)
Sets the position of the current focus device.
|
void |
AutoFocusDeviceInternal.setOffset(double offset,
int accessID)
Sets the current offset.
|
void |
ShutterDeviceInternal.setOpen(boolean open,
int accessID)
Opens (open == true) or closes (open == false) the shutter.
|
void |
StageDeviceInternal.setPosition(double x,
double y,
int accessID)
Sets the absolute position of the stage.
|
void |
FocusDeviceInternal.setRelativeFocusPosition(double offset,
int accessID)
Sets the position of the current focus device relative to the current
focus.
|
void |
StageDeviceInternal.setRelativePosition(double dx,
double dy,
int accessID)
Sets the position of the stage relative to the current position.
|
void |
StateDeviceInternal.setState(int state,
int accessID)
Sets the current state.
|
void |
StateDeviceInternal.setState(java.lang.String label,
int accessID)
Sets the current state.
|
void |
StateDeviceInternal.setStateLabel(int state,
java.lang.String label,
int accessID)
Sets the label for the given state.
|
void |
StateDeviceInternal.setStateLabels(java.lang.String[] labels,
int accessID)
Sets all state labels.
|
void |
FloatPropertyInternal.setValue(float value,
int accessID)
Sets the current value of the property.
|
void |
IntegerPropertyInternal.setValue(int value,
int accessID)
Sets the current value of the property.
|
void |
StringPropertyInternal.setValue(java.lang.String value,
int accessID) |
void |
PropertyInternal.setValue(java.lang.String value,
int accessID)
Sets the current value of the property.
|
void |
FloatPropertyInternal.setValueRelative(float offset,
int accessID)
Sets the value of the microscope relative to its current value.
|
void |
IntegerPropertyInternal.setValueRelative(int offset,
int accessID)
Sets the value of the microscope relative to its current value.
|
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.
|
void |
MicroscopeInternal.uninitializeMicroscope(int accessID)
Uninitializes the microscope.
|
void |
DeviceInternal.waitForDevice()
Waits for the device to have finished its latest actions before returning.
|
Modifier and Type | Class and Description |
---|---|
class |
MicroscopeDriverException
Exception thrown when having problems with the drivers of the microscope.
|
Modifier and Type | Method and Description |
---|---|
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.
|
double |
AutoFocusDevice.getCurrentScore()
Returns the current focus score
|
float |
FloatProperty.getFloatValue()
Returns the current value of the device property as a float.
|
double |
FocusDevice.getFocusPosition()
Returns the position of the focus device.
|
java.awt.Dimension |
CameraDevice.getImageSize()
Returns the size (in pixels) of the images this camera produces.
|
int |
IntegerProperty.getIntegerValue()
Returns the current value of the device property as an integer.
|
double |
AutoFocusDevice.getLastScore()
Returns the last focus score.
|
double |
AutoFocusDevice.getOffset()
Returns the current offset.
|
java.awt.geom.Point2D.Double |
StageDevice.getPosition()
Returns the current position of the plate.
|
int |
StateDevice.getState()
Returns the current state.
|
java.lang.String |
StateDevice.getStateLabel()
Returns the current state label.
|
java.lang.String |
Property.getValue()
Returns the current value of the device property as a string.
|
boolean |
AutoFocusDevice.isEnabled()
Returns true if the autofocus is enabled.
|
boolean |
AutoFocusDevice.isLocked()
Returns true if auto-focus is locked.
|
boolean |
ShutterDevice.isOpen()
Returns true if the shutter is open, and false if it is closed.
|
java.lang.String |
Microscope.loadConfiguration(RMIReader configurationReader)
Initializes the microscope with the configuration read from the reader (e.g.
|
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 |
AutoFocusDevice.runFullFocus()
Runs a full focus search.
|
void |
AutoFocusDevice.runIncrementalFocus()
Runs an incremental focus search.
|
void |
SerialDevice.sendCommand(java.lang.String command)
Sends a serial command to the corresponding port
|
void |
AutoFocusDevice.setEnabled(boolean enable)
Enables or disables the auto-focus device.
|
void |
Device.setExplicitDelay(double delay)
Sets the explicit delay in ms.
|
void |
CameraDevice.setExposure(double exposure)
Sets the exposure for imaging.
|
void |
FocusDevice.setFocusPosition(double position)
Sets the position of the current focus device.
|
void |
AutoFocusDevice.setOffset(double offset)
Sets the current offset.
|
void |
ShutterDevice.setOpen(boolean open)
Opens (open == true) or closes (open == false) the shutter.
|
void |
StageDevice.setPosition(double x,
double y)
Sets the absolute position of the stage.
|
void |
FocusDevice.setRelativeFocusPosition(double offset)
Sets the position of the current focus device relative to the current
focus.
|
void |
StageDevice.setRelativePosition(double dx,
double dy)
Sets the position of the stage relative to the current position.
|
void |
StateDevice.setState(int state)
Sets the current state.
|
void |
StateDevice.setState(java.lang.String label)
Sets the current state.
|
void |
StateDevice.setStateLabel(int state,
java.lang.String label)
Sets the label for the given state.
|
void |
StateDevice.setStateLabels(java.lang.String[] labels)
Sets all state labels.
|
void |
FloatProperty.setValue(float value)
Sets the current value of the property.
|
void |
IntegerProperty.setValue(int value)
Sets the current value of the property.
|
void |
StringProperty.setValue(java.lang.String value) |
void |
Property.setValue(java.lang.String value)
Sets the current value of the property.
|
void |
FloatProperty.setValueRelative(float offset)
Sets the value of the microscope relative to its current value.
|
void |
IntegerProperty.setValueRelative(int offset)
Sets the value of the microscope relative to its current value.
|
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.
|
void |
Microscope.uninitializeMicroscope()
Uninitializes the microscope.
|
void |
Device.waitForDevice()
Waits for the device to have finished its latest actions before returning.
|
Constructor and Description |
---|
ContinousMeasurementAndControlsPanel(YouScopeClient client,
YouScopeServer server)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
double |
FocusDeviceImpl.getFocusPosition() |
java.lang.String |
PropertyImpl.getValue() |
protected void |
SerialDeviceImpl.initializeDevice(int accessID) |
protected void |
FocusDeviceImpl.initializeDevice(int accessID) |
void |
SerialDeviceImpl.sendCommand(java.lang.String command,
int accessID)
Sends a serial command to the corresponding port
|
void |
FocusDeviceImpl.setFocusPosition(double position,
int accessID) |
void |
FocusDeviceImpl.setRelativeFocusPosition(double offset,
int accessID) |
protected void |
PropertyImpl.setStringValue(java.lang.String value,
int accessID) |
abstract void |
PropertyImpl.setValue(java.lang.String value,
int accessID) |
Modifier and Type | Method and Description |
---|---|
void |
YouScopeServerImpl.initializeProgram()
Initializes the program by connecting and initializing the microscope.
|
void |
YouScopeServerImpl.initializeProgram(java.lang.String configFile)
Initializes the program by connecting and initializing the microscope.
|
void |
YouScopeServerImpl.startProgram()
Starts and run the main loop of the server.
|