- calculateTime(int) - Method in class nl.lxtreme.ols.api.data.DataContainer
-
Deprecated.
Calculates the time value corresponding to the given sample index.
- calculateTimeOffset(long) - Method in class nl.lxtreme.ols.api.data.DataContainer
-
Deprecated.
Calculates the time offset
- cancelAcquisition(Device) - Method in interface nl.lxtreme.ols.api.DataAcquisitionService
-
Signals that the current acquisition should be cancelled.
- CancelTask - Interface in nl.lxtreme.ols.api.devices
-
- CapturedData - Class in nl.lxtreme.ols.api.data
-
CapturedData encapsulates the data obtained by the analyzer during a single
run.
- CapturedData(int[], long, int, int, int) - Constructor for class nl.lxtreme.ols.api.data.CapturedData
-
Constructs CapturedData based on the given absolute sampling data.
- CapturedData(int[], long[], long, int, int, int, long) - Constructor for class nl.lxtreme.ols.api.data.CapturedData
-
Constructs CapturedData based on the given compressed sampling data.
- CapturedData(List<Integer>, List<Long>, long, int, int, int, long) - Constructor for class nl.lxtreme.ols.api.data.CapturedData
-
Constructs CapturedData based on the given compressed sampling data.
- Channel - Interface in nl.lxtreme.ols.api.data
-
Denotes a single channel in the data set.
- ChannelAnnotation - Class in nl.lxtreme.ols.api.data
-
Deprecated.
- ChannelAnnotation(long, long, Object) - Constructor for class nl.lxtreme.ols.api.data.ChannelAnnotation
-
Deprecated.
Creates a new ChannelAnnotation instance.
- ChannelAnnotations - Class in nl.lxtreme.ols.api.data
-
Deprecated.
- ChannelAnnotations(int) - Constructor for class nl.lxtreme.ols.api.data.ChannelAnnotations
-
Deprecated.
Creates a new ChannelAnnotations instance.
- CHANNELS_PER_BLOCK - Static variable in interface nl.lxtreme.ols.api.Ols
-
The number of channels per block.
- clear() - Method in interface nl.lxtreme.ols.api.data.Cursor
-
Clears this cursor, making it undefined.
- clearAnnotations() - Method in interface nl.lxtreme.ols.api.data.annotation.AnnotationListener
-
Called when all annotations for all channels need to be cleared.
- clearAnnotations(int) - Method in interface nl.lxtreme.ols.api.data.annotation.AnnotationListener
-
Called when the annotations for a single channel need to be cleared.
- clearAnnotations() - Method in interface nl.lxtreme.ols.api.data.Channel
-
Clears all annotations from this channel.
- clearChannelAnnotations(int) - Method in class nl.lxtreme.ols.api.data.DataContainer
-
Deprecated.
Clears all channel annotations for the channel with the given
index.
- clone() - Method in interface nl.lxtreme.ols.api.data.Cursor
-
Creates a clone of this cursor.
- clone() - Method in class nl.lxtreme.ols.api.data.Sample
-
Deprecated.
Creates a copy of this sample.
- compareTo(TYPE) - Method in class nl.lxtreme.ols.api.data.BaseData
-
- compareTo(ChannelAnnotation) - Method in class nl.lxtreme.ols.api.data.ChannelAnnotation
-
Deprecated.
- COMPONENT_ID_KEY - Static variable in interface nl.lxtreme.ols.api.ui.ComponentProvider
-
Constant to identify ComponentProvider services.
- ComponentProvider - Interface in nl.lxtreme.ols.api.ui
-
Service interface which provides new components at runtime.
- Configurable - Interface in nl.lxtreme.ols.api
-
This interface defines the methods required to make (UI) object states
controllable by the project mechanism.
- create(Throwable) - Static method in class nl.lxtreme.ols.api.acquisition.AcquisitionResultStatus
-
- createAcquisitionTask(AcquisitionProgressListener) - Method in interface nl.lxtreme.ols.api.devices.Device
-
- createCancelTask() - Method in interface nl.lxtreme.ols.api.devices.Device
-
Creates a new
CancelTask
for canceling the current acquisition from
the device, if the device needs something special to do this.
- createNewProject() - Method in interface nl.lxtreme.ols.api.data.project.ProjectManager
-
Creates a new project.
- createTemporaryProject() - Method in interface nl.lxtreme.ols.api.data.project.ProjectManager
-
- createToolTask(ToolContext, ToolProgressListener, AnnotationListener) - Method in interface nl.lxtreme.ols.api.tools.Tool
-
Factory method for creating a new
ToolTask
instance.
- Cursor - Interface in nl.lxtreme.ols.api.data
-
Defines a cursor, which is a temporary marker in time defined somewhere on
the captured data.
- get(String, String) - Method in interface nl.lxtreme.ols.api.UserSettings
-
Returns the string value associated with the given name, returning a given
default value if no value is (yet) associated.
- getAbsoluteLength() - Method in interface nl.lxtreme.ols.api.acquisition.AcquisitionResult
-
Returns the absolute length of the captured data, or, in other words, the
largest available timestamp plus some padding to make the last sample
visible.
- getAbsoluteLength() - Method in class nl.lxtreme.ols.api.data.CapturedData
-
- getAbsoluteLength() - Method in class nl.lxtreme.ols.api.data.DataContainer
-
Deprecated.
- getAcquiredData() - Method in interface nl.lxtreme.ols.api.acquisition.AcquisitionDataProvider
-
Returns the current available acquisition results.
- getAllChannels() - Method in class nl.lxtreme.ols.api.data.DataContainer
-
Deprecated.
Returns all channel labels.
- getAncillaryVersion() - Method in interface nl.lxtreme.ols.api.devices.DeviceMetadata
-
Returns the ancillary (e.g.
- getAnnotation() - Method in interface nl.lxtreme.ols.api.data.annotation.Annotation
-
Returns the actual annotation.
- getAnnotation(int) - Method in class nl.lxtreme.ols.api.data.ChannelAnnotations
-
Deprecated.
Returns the annotation at the given time index.
- getAnnotations() - Method in interface nl.lxtreme.ols.api.data.Channel
-
Returns all available annotations for this channel.
- getAnnotations() - Method in class nl.lxtreme.ols.api.data.ChannelAnnotations
-
Deprecated.
- getAnnotations(int, int) - Method in class nl.lxtreme.ols.api.data.ChannelAnnotations
-
Deprecated.
Returns all annotations that are "visible" in the range of the given start
and end index.
- getBlockCount() - Method in class nl.lxtreme.ols.api.data.DataContainer
-
Deprecated.
Returns the number of channel blocks that are available in the data.
- getBoolean(String, boolean) - Method in interface nl.lxtreme.ols.api.UserSettings
-
Returns the boolean value associated with the given name, returning a given
default value if no value is (yet) associated.
- getCapturedData() - Method in interface nl.lxtreme.ols.api.data.DataSet
-
Returns the captured data of this project.
- getCategory() - Method in interface nl.lxtreme.ols.api.tools.Tool
-
Returns the category for this tool.
- getChannel() - Method in interface nl.lxtreme.ols.api.data.annotation.Annotation
-
Returns the channel index of the channel to annotate.
- getChannel() - Method in class nl.lxtreme.ols.api.data.ChannelAnnotations
-
Deprecated.
- getChannel(int) - Method in interface nl.lxtreme.ols.api.data.DataSet
-
Returns a single channel.
- getChannelAnnotation(int, int) - Method in class nl.lxtreme.ols.api.data.DataContainer
-
Deprecated.
Returns the channel annotations.
- getChannelAnnotations(int, int, int) - Method in class nl.lxtreme.ols.api.data.DataContainer
-
Deprecated.
Returns the channel annotations.
- getChannelIdx() - Method in class nl.lxtreme.ols.api.data.BaseData
-
Returns the channel index this data belongs to.
- getChannelLabel(int) - Method in class nl.lxtreme.ols.api.data.DataContainer
-
Deprecated.
Returns the channel label.
- getChannels() - Method in interface nl.lxtreme.ols.api.acquisition.AcquisitionResult
-
Returns the number of channels in the sample data.
- getChannels() - Method in class nl.lxtreme.ols.api.data.CapturedData
-
- getChannels() - Method in class nl.lxtreme.ols.api.data.DataContainer
-
Deprecated.
- getChannels() - Method in interface nl.lxtreme.ols.api.data.DataSet
-
Returns the channels of this project.
- getChannels() - Method in interface nl.lxtreme.ols.api.tools.ToolContext
-
Returns the number of channels in the sample data.
- getChannelsForBlock(int) - Method in class nl.lxtreme.ols.api.data.DataContainer
-
Deprecated.
Returns the number of channels available in the block with the given block
number.
- getColor() - Method in interface nl.lxtreme.ols.api.data.Cursor
-
Returns the cursor color.
- getComponent() - Method in interface nl.lxtreme.ols.api.ui.ComponentProvider
-
Returns the actual instance of the component provided by this
implementation.
- getCurrentProject() - Method in interface nl.lxtreme.ols.api.data.project.ProjectManager
-
Returns the current project.
- getCursor(int) - Method in interface nl.lxtreme.ols.api.data.DataSet
-
Returns a single cursor
- getCursor(int) - Method in interface nl.lxtreme.ols.api.tools.ToolContext
-
- getCursorPosition(int) - Method in class nl.lxtreme.ols.api.data.DataContainer
-
Deprecated.
Get position of a cursor.
- getCursors() - Method in interface nl.lxtreme.ols.api.data.DataSet
-
Returns the available cursors of this project.
- getCursorTimeValue(int) - Method in class nl.lxtreme.ols.api.data.DataContainer
-
Deprecated.
Returns the (absolute) time value for the cursor indicated by the given
index.
- getData() - Method in class nl.lxtreme.ols.api.data.BaseDataSet
-
Returns the (decoded) data in this data set.
- getData() - Method in class nl.lxtreme.ols.api.data.ChannelAnnotation
-
Deprecated.
- getData() - Method in interface nl.lxtreme.ols.api.tools.ToolContext
-
Returns the acquisition result for use in the tool.
- getDataSet() - Method in interface nl.lxtreme.ols.api.data.project.Project
-
Returns the current data set for this project.
- getDisplayName() - Method in enum nl.lxtreme.ols.api.util.Unit.Frequency
-
Returns display name of this frequency unit, like "Hz" or "MHz".
- getDisplayName() - Method in enum nl.lxtreme.ols.api.util.Unit.SizeSI
-
Returns the current value of displayName.
- getDisplayName() - Method in enum nl.lxtreme.ols.api.util.Unit.Time
-
Returns the current value of displayName.
- getDynamicMemoryDepth() - Method in interface nl.lxtreme.ols.api.devices.DeviceMetadata
-
Returns the maximum depth of the dynamic memory part.
- getEnabledChannels() - Method in interface nl.lxtreme.ols.api.acquisition.AcquisitionResult
-
Returns a bitmask of enabled channels in the sample data.
- getEnabledChannels() - Method in class nl.lxtreme.ols.api.data.CapturedData
-
- getEnabledChannels() - Method in class nl.lxtreme.ols.api.data.DataContainer
-
Deprecated.
- getEnabledChannels() - Method in interface nl.lxtreme.ols.api.tools.ToolContext
-
Returns a bitmask of enabled channels in the sample data.
- getEndOfDecode() - Method in class nl.lxtreme.ols.api.data.BaseDataSet
-
Returns the sample (array) index on which the decoding is stopped.
- getEndSampleIndex() - Method in class nl.lxtreme.ols.api.data.BaseData
-
Returns the start sample (array) index on which this data/event ended.
- getEndSampleIndex() - Method in interface nl.lxtreme.ols.api.tools.ToolContext
-
Returns the ending sample index on which the decoding should end.
- getEndTimestamp() - Method in interface nl.lxtreme.ols.api.data.annotation.DataAnnotation
-
Returns the ending timecstamp of this annotation.
- getEndTimestamp() - Method in class nl.lxtreme.ols.api.data.ChannelAnnotation
-
Deprecated.
- getEventName() - Method in class nl.lxtreme.ols.api.data.BaseData
-
Returns the event name, in case this data represents an event.
- getFactor() - Method in enum nl.lxtreme.ols.api.util.Unit.Frequency
-
Returns the scale factor to get from Hertz to this frequency unit.
- getFactor() - Method in enum nl.lxtreme.ols.api.util.Unit.SizeSI
-
Returns the current value of factor.
- getFactor() - Method in enum nl.lxtreme.ols.api.util.Unit.Time
-
Returns the current value of factor.
- getFilename() - Method in interface nl.lxtreme.ols.api.data.project.Project
-
Returns the path to the project file.
- getFilenameExtentions() - Method in interface nl.lxtreme.ols.api.data.export.Exporter
-
Returns the file extensions supported by this exporter.
- getFpgaVersion() - Method in interface nl.lxtreme.ols.api.devices.DeviceMetadata
-
Returns the FPGA version.
- getIndex() - Method in class nl.lxtreme.ols.api.data.BaseData
-
Returns the index of this data event/value.
- getIndex() - Method in interface nl.lxtreme.ols.api.data.Channel
-
Returns the index of this channel.
- getIndex() - Method in interface nl.lxtreme.ols.api.data.Cursor
-
Returns the index of this cursor.
- getInt(String, int) - Method in interface nl.lxtreme.ols.api.UserSettings
-
Returns the integer value associated with the given name, returning a given
default value if no value is (yet) associated.
- getLabel() - Method in interface nl.lxtreme.ols.api.data.Channel
-
Returns the (user defined) label for this channel.
- getLabel() - Method in interface nl.lxtreme.ols.api.data.Cursor
-
Returns the label of this cursor.
- getLastModified() - Method in interface nl.lxtreme.ols.api.data.project.Project
-
Returns the date on which the project is last saved.
- getLength() - Method in interface nl.lxtreme.ols.api.tools.ToolContext
-
Returns the length of the decoding area.
- getLong(String, long) - Method in interface nl.lxtreme.ols.api.UserSettings
-
Returns the long value associated with the given name, returning a given
default value if no value is (yet) associated.
- getMask() - Method in interface nl.lxtreme.ols.api.data.Channel
-
Returns the bit-mask to use for this channel.
- getMaxSampleRate() - Method in interface nl.lxtreme.ols.api.devices.DeviceMetadata
-
Returns the maximum sample rate.
- getMessage() - Method in class nl.lxtreme.ols.api.acquisition.AcquisitionResultStatus
-
Returns an optional status message, for example, containing
details about why an acquisition failed.
- getName() - Method in interface nl.lxtreme.ols.api.data.export.Exporter
-
Returns the name of this exporter.
- getName() - Method in interface nl.lxtreme.ols.api.data.project.Project
-
Returns the name of this project.
- getName() - Method in interface nl.lxtreme.ols.api.devices.Device
-
Returns a descriptive name of this device controller.
- getName() - Method in interface nl.lxtreme.ols.api.devices.DeviceMetadata
-
Returns the device name.
- getName() - Method in interface nl.lxtreme.ols.api.tools.Tool
-
Is called to get the name for the menu entry.
- getName() - Method in interface nl.lxtreme.ols.api.UserSettings
-
Returns the symbolic name for this user settings.
- getProbeCount() - Method in interface nl.lxtreme.ols.api.devices.DeviceMetadata
-
Returns the maximum number of probes supported by the device.
- getProtocolVersion() - Method in interface nl.lxtreme.ols.api.devices.DeviceMetadata
-
Returns the device protocol version.
- getSampleIndex(long) - Method in interface nl.lxtreme.ols.api.acquisition.AcquisitionResult
-
Returns the sample index from the given absolute time value.
- getSampleIndex(long) - Method in class nl.lxtreme.ols.api.data.CapturedData
-
- getSampleIndex(long) - Method in class nl.lxtreme.ols.api.data.DataContainer
-
Deprecated.
- getSampleMemoryDepth() - Method in interface nl.lxtreme.ols.api.devices.DeviceMetadata
-
Returns the maximum sample memory.
- getSampleRate() - Method in interface nl.lxtreme.ols.api.acquisition.AcquisitionResult
-
Returns the sample rate in which this data was captured.
- getSampleRate() - Method in class nl.lxtreme.ols.api.data.BaseDataSet
-
- getSampleRate() - Method in class nl.lxtreme.ols.api.data.CapturedData
-
- getSampleRate() - Method in class nl.lxtreme.ols.api.data.DataContainer
-
Deprecated.
- getSettings(String) - Method in interface nl.lxtreme.ols.api.data.project.Project
-
Returns the other user settings, like UI-settings, and such.
- getSourceVersion() - Method in interface nl.lxtreme.ols.api.data.project.Project
-
Returns the version of the OLS-client that created this project.
- getStartOfDecode() - Method in class nl.lxtreme.ols.api.data.BaseDataSet
-
Returns the sample (array) index on which the decoding is started.
- getStartSampleIndex() - Method in class nl.lxtreme.ols.api.data.BaseData
-
Returns the start sample (array) index on which this data/event started.
- getStartSampleIndex() - Method in interface nl.lxtreme.ols.api.tools.ToolContext
-
Returns the starting sample index on which the decoding should start.
- getStartTimestamp() - Method in interface nl.lxtreme.ols.api.data.annotation.DataAnnotation
-
Returns the starting time stamp of this annotation.
- getStartTimestamp() - Method in class nl.lxtreme.ols.api.data.ChannelAnnotation
-
Deprecated.
- getStatus() - Method in class nl.lxtreme.ols.api.acquisition.AcquisitionResultStatus
-
Returns the status of the acquisition.
- getTime(int) - Method in class nl.lxtreme.ols.api.data.BaseDataSet
-
Returns the time-value for the given sample index, taking the (optional)
trigger position into consideration.
- getTimestamp() - Method in interface nl.lxtreme.ols.api.data.Cursor
-
Returns the time stamp of this cursor.
- getTimestamp() - Method in class nl.lxtreme.ols.api.data.Sample
-
Deprecated.
Returns the timestamp.
- getTimestamps() - Method in interface nl.lxtreme.ols.api.acquisition.AcquisitionResult
-
Returns the time stamps of the individual samples.
- getTimestamps() - Method in class nl.lxtreme.ols.api.data.CapturedData
-
- getTimestamps() - Method in class nl.lxtreme.ols.api.data.DataContainer
-
Deprecated.
- getTriggerPosition() - Method in interface nl.lxtreme.ols.api.acquisition.AcquisitionResult
-
Returns the trigger position, as (absolute) time-value.
- getTriggerPosition() - Method in class nl.lxtreme.ols.api.data.CapturedData
-
- getTriggerPosition() - Method in class nl.lxtreme.ols.api.data.DataContainer
-
Deprecated.
- getValue() - Method in class nl.lxtreme.ols.api.data.Sample
-
Deprecated.
Returns the sample value.
- getValues() - Method in interface nl.lxtreme.ols.api.acquisition.AcquisitionResult
-
Returns the actual sample values.
- getValues() - Method in class nl.lxtreme.ols.api.data.CapturedData
-
- getValues() - Method in class nl.lxtreme.ols.api.data.DataContainer
-
Deprecated.
- getWidth() - Method in class nl.lxtreme.ols.api.data.Sample
-
Deprecated.
Returns the width of this sample.
- inArea(long, double) - Method in interface nl.lxtreme.ols.api.data.Cursor
-
Returns whether the time stamp of this cursor falls within the range of a
given time stamp.
- invert() - Method in enum nl.lxtreme.ols.api.data.Edge
-
Returns the inverse of this edge, so return 'falling' it this is a 'rising'
edge, and the other way around.
- invoke(Window, ToolContext) - Method in interface nl.lxtreme.ols.api.tools.Tool
-
Allows this tool controller to set up the tool by means of presenting an
UI.
- isAborted() - Method in class nl.lxtreme.ols.api.acquisition.AcquisitionResultStatus
-
- isAcquiring() - Method in interface nl.lxtreme.ols.api.DataAcquisitionService
-
Returns whether or not this device controller is acquiring data.
- isChanged() - Method in interface nl.lxtreme.ols.api.data.project.Project
-
Returns whether the contents of this project is changed or not.
- isChannelLabelSet(int) - Method in class nl.lxtreme.ols.api.data.DataContainer
-
Deprecated.
Returns whether a channel label is set or not.
- isCompletedNormally() - Method in class nl.lxtreme.ols.api.acquisition.AcquisitionResultStatus
-
- isCursorPositionSet(int) - Method in class nl.lxtreme.ols.api.data.DataContainer
-
Deprecated.
Returns whether or not the cursor with the given index is set.
- isCursorsEnabled() - Method in interface nl.lxtreme.ols.api.data.DataSet
-
Returns whether or not cursors are enabled.
- isDefined() - Method in interface nl.lxtreme.ols.api.data.Cursor
-
Returns whether or not this cursor has a defined time stamp.
- isEmpty() - Method in class nl.lxtreme.ols.api.data.BaseDataSet
-
Returns whether this data set is empty or not.
- isEnabled() - Method in interface nl.lxtreme.ols.api.data.Channel
-
Returns whether or not this channel is "enabled".
- isEvent() - Method in class nl.lxtreme.ols.api.data.BaseData
-
Returns whether this data represents an event.
- isFailed() - Method in class nl.lxtreme.ols.api.acquisition.AcquisitionResultStatus
-
- isFalling() - Method in enum nl.lxtreme.ols.api.data.Edge
-
Returns whether this is a falling edge or not.
- isInRange(long) - Method in class nl.lxtreme.ols.api.data.ChannelAnnotation
-
Deprecated.
Returns whether this annotation starts before the given index and ends
after the given index.
- isInRange(long, long) - Method in class nl.lxtreme.ols.api.data.ChannelAnnotation
-
Deprecated.
Returns whether this annotation's start index is before the given end index
and its end index is after the given start index.
- isNone() - Method in enum nl.lxtreme.ols.api.data.Edge
-
Returns whether this is not an edge at all.
- isRising() - Method in enum nl.lxtreme.ols.api.data.Edge
-
Returns whether this is a rising edge or not.
- isSetup() - Method in interface nl.lxtreme.ols.api.devices.Device
-
Returns whether this device is already set up or not.