A C D E F G H I L M N O P R S T V Y

A

addParamInt16(short) - Method in class com.ionetrics.lib.annotatorcomm.CommandMessage
Append a parameter as a 16-bit integer.
addParamInt32(int) - Method in class com.ionetrics.lib.annotatorcomm.CommandMessage
Append a parameter as an 32-bit integer.
addParamInt64(long) - Method in class com.ionetrics.lib.annotatorcomm.CommandMessage
Append a parameter as an 64-bit integer.
addParamInt8(byte) - Method in class com.ionetrics.lib.annotatorcomm.CommandMessage
Append a parameter as a 8-bit integer.
addTextMessageListener(TextMessageListener) - Method in class com.ionetrics.lib.annotatorcomm.AnnotatorComm
Add a text message listener to be notified when a text message is received.
addTimestampListener(TimestampListener) - Method in class com.ionetrics.lib.annotatorcomm.AnnotatorComm
Add a timestamp listener to be notified when a timestamp is received.
ANNOTATOR_JR_USB_PID - Static variable in class com.ionetrics.lib.annotatorcomm.annotatorjr.AnnotatorJr
Annotator Jr USB Product ID
AnnotatorComm - Class in com.ionetrics.lib.annotatorcomm
AnnotatorComm is the base class for communications with the Annotator.
AnnotatorComm(InputStream, OutputStream) - Constructor for class com.ionetrics.lib.annotatorcomm.AnnotatorComm
Construct an AnnotatorComm from I/O streams attached to an Annotator.
AnnotatorI - Class in com.ionetrics.lib.annotatorcomm.annotatori
AnnotatorI Communication, Command, and Control over RS232
AnnotatorI(String) - Constructor for class com.ionetrics.lib.annotatorcomm.annotatori.AnnotatorI
Construct an AnnotatorI from a named RS232 port.
AnnotatorI(SerialPort) - Constructor for class com.ionetrics.lib.annotatorcomm.annotatori.AnnotatorI
Construct an AnnotatorI from an already open RS232 port.
AnnotatorISynchronousCommands - Enum in com.ionetrics.lib.annotatorcomm.annotatori
AnnotatorISynchronousCommands
AnnotatorJr - Class in com.ionetrics.lib.annotatorcomm.annotatorjr
Annotator Jr Communication, Command, and Control over FTD2XX USB.
AnnotatorJr(FTD2XXDeviceInfo) - Constructor for class com.ionetrics.lib.annotatorcomm.annotatorjr.AnnotatorJr
Construct an AnnotatorJr from FTD2XXDeviceInfo.
AnnotatorJrAsynchronousCommands - Enum in com.ionetrics.lib.annotatorcomm.annotatorjr
Annotator Jr Asynchronous Commands
AnnotatorJrSynchronousCommands - Enum in com.ionetrics.lib.annotatorcomm.annotatorjr
Annotator Jr Synchronous Commands

C

Channel - Enum in com.ionetrics.lib.annotatorcomm.annotatori
Interferometer Detector Channel
CHECKSUM_RIDX - Static variable in class com.ionetrics.lib.annotatorcomm.CommandMessage
Checksum reverse index
CHECKSUM_RIDX - Static variable in class com.ionetrics.lib.annotatorcomm.ResponseMessage
Checksum reverse index
clearTimeTags() - Method in class com.ionetrics.lib.annotatorcomm.annotatorjr.AnnotatorJr
Clear all timestamps stored in the current storage destination.
close() - Method in class com.ionetrics.lib.annotatorcomm.AnnotatorComm
Close I/O streams attached to the Annotator.
close() - Method in class com.ionetrics.lib.annotatorcomm.annotatori.AnnotatorI
Close the RS232 port and associated I/O stream.
close() - Method in class com.ionetrics.lib.annotatorcomm.annotatorjr.AnnotatorJr
Close the FTD2XX interface to the Annotator.
close() - Method in class com.ionetrics.lib.annotatorcomm.ftd2xx.FTD2XX
Close the device and its I/O stream.
close() - Method in class com.ionetrics.lib.annotatorcomm.ResponseMessageQueue
Close the ResponseMessageQueue.
close() - Method in class com.ionetrics.lib.annotatorcomm.ResponseReader
Close the ResponseReader.
CMD_ID_IDX - Static variable in class com.ionetrics.lib.annotatorcomm.ResponseMessage
Command ID index
com.ionetrics.lib.annotatorcomm - package com.ionetrics.lib.annotatorcomm
This package provides classes for interacting with and extending the Annotator line of products.
com.ionetrics.lib.annotatorcomm.annotatori - package com.ionetrics.lib.annotatorcomm.annotatori
 
com.ionetrics.lib.annotatorcomm.annotatorjr - package com.ionetrics.lib.annotatorcomm.annotatorjr
 
com.ionetrics.lib.annotatorcomm.ftd2xx - package com.ionetrics.lib.annotatorcomm.ftd2xx
Annotator Jr uses FTDI's FTD2XX chipset for USB communications.
CommandChecksumFailedException - Exception in com.ionetrics.lib.annotatorcomm
A CommandChecksumFailedException indicates an IOException condition where the response command's checksum failed.
CommandChecksumFailedException() - Constructor for exception com.ionetrics.lib.annotatorcomm.CommandChecksumFailedException
Construct a CommandChecksumFailedException.
CommandDependentStatusException - Exception in com.ionetrics.lib.annotatorcomm
A CommandDependentStatusException indicates an CommandFailedException condition where the default status codes are not used.
CommandDependentStatusException(byte) - Constructor for exception com.ionetrics.lib.annotatorcomm.CommandDependentStatusException
Construct a CommandDependentStatusException.
CommandFailedException - Exception in com.ionetrics.lib.annotatorcomm
A CommandFailedException indicates an IOException condition in which the Command ID is valid but the command failed to execute properly.
CommandFailedException(String, byte) - Constructor for exception com.ionetrics.lib.annotatorcomm.CommandFailedException
Construct a CommandFailedException.
CommandId - Interface in com.ionetrics.lib.annotatorcomm
Command Identification
CommandMessage - Class in com.ionetrics.lib.annotatorcomm
CommandMessage encapsulates the bytes of a command message and provides helpful methods for manipulating them.
CommandMessage(CommandId) - Constructor for class com.ionetrics.lib.annotatorcomm.CommandMessage
Construct a CommandMessage.
CommandMessage(short) - Constructor for class com.ionetrics.lib.annotatorcomm.CommandMessage
Construct a CommandMessage.
CommandUnsupportedException - Exception in com.ionetrics.lib.annotatorcomm
A CommandUnsupportedException indicates an IOException condition where the Command ID is not supported by the Annotator hardware.
CommandUnsupportedException() - Constructor for exception com.ionetrics.lib.annotatorcomm.CommandUnsupportedException
Construct a CommandUnsupportedException.
compareTo(Timestamp) - Method in class com.ionetrics.lib.annotatorcomm.Timestamp
Compare timestamps for ordering.
CONTROL_FUNCTION_BITS - Static variable in class com.ionetrics.lib.annotatorcomm.IrigBTimestamp
Irig-B timestamps contain 19 control function bits.

D

dayOfYear - Variable in class com.ionetrics.lib.annotatorcomm.MicrosecondTimestamp
Timestamp day of year
DeviceId - Enum in com.ionetrics.lib.annotatorcomm
Device Identification

E

equals(Object) - Method in class com.ionetrics.lib.annotatorcomm.Timestamp
Compare the year, day, second, and microsecond for equality.
errorCheck() - Method in class com.ionetrics.lib.annotatorcomm.ResponseMessage
Error check the response.
ETX - Static variable in class com.ionetrics.lib.annotatorcomm.AnnotatorComm
End of Transmission Marker

F

finalize() - Method in class com.ionetrics.lib.annotatorcomm.ftd2xx.FTD2XX
Release device resources.
FirmwareVersion - Class in com.ionetrics.lib.annotatorcomm
FirmwareVersion represents the firmware of a particular microchip.
FirmwareVersion(int, int, int, int) - Constructor for class com.ionetrics.lib.annotatorcomm.FirmwareVersion
Construct a FirmwareVersion.
FOOTER_LEN - Static variable in class com.ionetrics.lib.annotatorcomm.CommandMessage
Length of the footer in bytes
FOOTER_LEN - Static variable in class com.ionetrics.lib.annotatorcomm.ResponseMessage
Length of the footer in bytes
FTD2XX - Class in com.ionetrics.lib.annotatorcomm.ftd2xx
This class provides a device interface to FTDI's FTD2XX devices through their D2XX drivers.
FTD2XX(FTD2XXDeviceInfo) - Constructor for class com.ionetrics.lib.annotatorcomm.ftd2xx.FTD2XX
Construct a FTD2XX object and open the device.
FTD2XXDataBits - Enum in com.ionetrics.lib.annotatorcomm.ftd2xx
FTD2XX Data Bits
FTD2XXDeviceInfo - Class in com.ionetrics.lib.annotatorcomm.ftd2xx
FTD2XX Device Enumeration Information
FTD2XXFlowControl - Enum in com.ionetrics.lib.annotatorcomm.ftd2xx
FTD2XX Flow Control Modes
FTD2XXParity - Enum in com.ionetrics.lib.annotatorcomm.ftd2xx
FTD2XX Parity
FTD2XXPurge - Enum in com.ionetrics.lib.annotatorcomm.ftd2xx
FTD2XX purge options.
FTD2XXStopBits - Enum in com.ionetrics.lib.annotatorcomm.ftd2xx
FTD2XX StopBits

G

GenericAsynchronousCommands - Enum in com.ionetrics.lib.annotatorcomm
Generic Asynchronous Commands
GenericSynchronousCommands - Enum in com.ionetrics.lib.annotatorcomm
Generic Synchronous Commands
get() - Method in class com.ionetrics.lib.annotatorcomm.ResponseMessageQueue
Get a message from the queue.
getBytes() - Method in class com.ionetrics.lib.annotatorcomm.CommandMessage
Get the command byte string.
getBytes() - Method in class com.ionetrics.lib.annotatorcomm.ResponseMessage
Get the response message's bytes.
getChannel() - Method in enum com.ionetrics.lib.annotatorcomm.annotatori.Channel
 
getChecksum() - Method in class com.ionetrics.lib.annotatorcomm.ResponseMessage
Get the response checksum.
getCmdId() - Method in enum com.ionetrics.lib.annotatorcomm.annotatori.AnnotatorISynchronousCommands
 
getCmdId() - Method in enum com.ionetrics.lib.annotatorcomm.annotatorjr.AnnotatorJrAsynchronousCommands
 
getCmdId() - Method in enum com.ionetrics.lib.annotatorcomm.annotatorjr.AnnotatorJrSynchronousCommands
 
getCmdId() - Method in interface com.ionetrics.lib.annotatorcomm.CommandId
 
getCmdId() - Method in enum com.ionetrics.lib.annotatorcomm.GenericAsynchronousCommands
 
getCmdId() - Method in enum com.ionetrics.lib.annotatorcomm.GenericSynchronousCommands
 
getControlFunctions() - Method in class com.ionetrics.lib.annotatorcomm.IrigBTimestamp
Get the control function bits.
getCurrentTime() - Method in class com.ionetrics.lib.annotatorcomm.AnnotatorComm
Get the Annotator's current time.
getDayOfYear() - Method in class com.ionetrics.lib.annotatorcomm.IrigBTimestamp
Get the day of year value from the BCD Day of Year field.
getDayOfYear() - Method in class com.ionetrics.lib.annotatorcomm.MicrosecondTimestamp
Get the day of year.
getDayOfYear() - Method in class com.ionetrics.lib.annotatorcomm.Timestamp
Get the day of year.
getDescription() - Method in class com.ionetrics.lib.annotatorcomm.ftd2xx.FTD2XXDeviceInfo
Get the device's description.
getDestination() - Method in enum com.ionetrics.lib.annotatorcomm.annotatorjr.TimestampDestination
 
getDeviceId() - Method in class com.ionetrics.lib.annotatorcomm.AnnotatorComm
Get the device's ID.
getDeviceId() - Method in enum com.ionetrics.lib.annotatorcomm.DeviceId
Get the Device ID.
getDeviceInfo() - Method in class com.ionetrics.lib.annotatorcomm.ftd2xx.FTD2XX
Get information about the device.
getDeviceInfoList() - Static method in class com.ionetrics.lib.annotatorcomm.ftd2xx.FTD2XX
Get a listing of devices and information about their current state.
getDeviceName() - Method in class com.ionetrics.lib.annotatorcomm.AnnotatorComm
Get the device's name.
getExtendedFormatTime() - Method in class com.ionetrics.lib.annotatorcomm.IrigBTimestamp
Get the formatted time the BCD time of day and control functions appended.
getExtendedFormatTime() - Method in class com.ionetrics.lib.annotatorcomm.Timestamp
Format the time and any extended information into a human readable String.
getFirmwareTimestamp() - Method in class com.ionetrics.lib.annotatorcomm.AnnotatorComm
Get the firmware build time and date stamp.
getFirmwareVersion() - Method in class com.ionetrics.lib.annotatorcomm.AnnotatorComm
Get the device's version number.
getFlowControl() - Method in enum com.ionetrics.lib.annotatorcomm.ftd2xx.FTD2XXFlowControl
Get the flow control mode.
getFormattedControlFunctions() - Method in class com.ionetrics.lib.annotatorcomm.IrigBTimestamp
Get the control function bits as a String of 0's and 1's.
getFormattedTime() - Method in class com.ionetrics.lib.annotatorcomm.Timestamp
Format the time into a human readable String.
getFpgaFirmwareVersion() - Method in class com.ionetrics.lib.annotatorcomm.annotatori.AnnotatorI
Get the FPGA firmware version.
getHourOfDay() - Method in class com.ionetrics.lib.annotatorcomm.IrigBTimestamp
Get the hour of day (24 hour day).
getHourOfDay() - Method in class com.ionetrics.lib.annotatorcomm.Timestamp
Get the hour of day.
getId() - Method in class com.ionetrics.lib.annotatorcomm.CommandMessage
Get the Command ID.
getId() - Method in class com.ionetrics.lib.annotatorcomm.ftd2xx.FTD2XXDeviceInfo
Get the device VID/PID.
getId() - Method in class com.ionetrics.lib.annotatorcomm.ResponseMessage
Get the Command ID.
getInputStream() - Method in class com.ionetrics.lib.annotatorcomm.ftd2xx.FTD2XX
Get an input stream to the device.
getLevel() - Method in enum com.ionetrics.lib.annotatorcomm.annotatori.PreampGainLevel
 
getLibAnnotatorCommVersion() - Static method in class com.ionetrics.lib.annotatorcomm.AnnotatorComm
Get the version of libAnnotatorComm.
getLockStatus() - Method in enum com.ionetrics.lib.annotatorcomm.TimeSourceLockStatus
 
getMajor() - Method in class com.ionetrics.lib.annotatorcomm.FirmwareVersion
Get the version major number.
getMicro() - Method in class com.ionetrics.lib.annotatorcomm.FirmwareVersion
Get the version micro number.
getMicrosecond() - Method in class com.ionetrics.lib.annotatorcomm.IrigBTimestamp
Zero is always returned as Irig B doesn't carry microsecond accuracy directly.
getMicrosecond() - Method in class com.ionetrics.lib.annotatorcomm.MicrosecondTimestamp
Get the microsecond of the second.
getMicrosecond() - Method in class com.ionetrics.lib.annotatorcomm.Timestamp
Get the microsecond of the second.
getMinor() - Method in class com.ionetrics.lib.annotatorcomm.FirmwareVersion
Get the version minor number.
getMinuteOfHour() - Method in class com.ionetrics.lib.annotatorcomm.IrigBTimestamp
Get the minute of the hour.
getMinuteOfHour() - Method in class com.ionetrics.lib.annotatorcomm.Timestamp
Get the minute of the hour.
getMode() - Method in enum com.ionetrics.lib.annotatorcomm.annotatori.PreampGainMode
 
getMode() - Method in enum com.ionetrics.lib.annotatorcomm.annotatorjr.TriggerMode
 
getNano() - Method in class com.ionetrics.lib.annotatorcomm.FirmwareVersion
Get the version nano number.
getNextParamAsInt16() - Method in class com.ionetrics.lib.annotatorcomm.ResponseMessage
Get the next parameter as a 16-bit integer.
getNextParamAsInt32() - Method in class com.ionetrics.lib.annotatorcomm.ResponseMessage
Get the next parameter as a 32-bit integer.
getNextParamAsInt64() - Method in class com.ionetrics.lib.annotatorcomm.ResponseMessage
Get the next parameter as a 64-bit integer.
getNextParamAsInt8() - Method in class com.ionetrics.lib.annotatorcomm.ResponseMessage
Get the next parameter as an 8-bit integer.
getNextParamAsUInt16() - Method in class com.ionetrics.lib.annotatorcomm.ResponseMessage
Get the next parameter as an unsigned 16-bit integer.
getNextParamAsUInt32() - Method in class com.ionetrics.lib.annotatorcomm.ResponseMessage
Get the next parameter as an unsigned 32-bit integer.
getNextParamAsUInt8() - Method in class com.ionetrics.lib.annotatorcomm.ResponseMessage
Get the next parameter as an unsigned 8-bit integer.
getNumberOfDevices() - Static method in class com.ionetrics.lib.annotatorcomm.ftd2xx.FTD2XX
Get the number of devices connected.
getOutputStream() - Method in class com.ionetrics.lib.annotatorcomm.ftd2xx.FTD2XX
Get an output stream to the device.
getParamBytes() - Method in class com.ionetrics.lib.annotatorcomm.ResponseMessage
Get the response message's parameter bytes.
getPID() - Method in class com.ionetrics.lib.annotatorcomm.ftd2xx.FTD2XXDeviceInfo
Get the device's Product ID (PID).
getPreampGainLevel(Channel) - Method in class com.ionetrics.lib.annotatorcomm.annotatori.AnnotatorI
Get the preamp gain level.
getPreampGainMode(Channel) - Method in class com.ionetrics.lib.annotatorcomm.annotatori.AnnotatorI
Get the preamp gain mode.
getResponse() - Method in class com.ionetrics.lib.annotatorcomm.ResponseMessage
Get the response code.
getRespParamLen() - Method in class com.ionetrics.lib.annotatorcomm.ResponseMessage
Get the length of the response parameter bytes
getRtcCalibration() - Method in class com.ionetrics.lib.annotatorcomm.annotatorjr.AnnotatorJr
Get the RTC calibration value.
getSBS() - Method in class com.ionetrics.lib.annotatorcomm.IrigBTimestamp
Get the second of day value from the SB Second of Day field.
getSecondOfDay() - Method in class com.ionetrics.lib.annotatorcomm.IrigBTimestamp
 
getSecondOfDay() - Method in class com.ionetrics.lib.annotatorcomm.MicrosecondTimestamp
Get the second of the day.
getSecondOfDay() - Method in class com.ionetrics.lib.annotatorcomm.Timestamp
Get the second of the day.
getSecondOfMinute() - Method in class com.ionetrics.lib.annotatorcomm.IrigBTimestamp
Get the second of the minute.
getSecondOfMinute() - Method in class com.ionetrics.lib.annotatorcomm.Timestamp
Get the second of the minute.
getSerialNumber() - Method in class com.ionetrics.lib.annotatorcomm.AnnotatorComm
Get the device's serial number.
getSerialNumber() - Method in class com.ionetrics.lib.annotatorcomm.ftd2xx.FTD2XXDeviceInfo
Get the device's serial number.
getStatus() - Method in exception com.ionetrics.lib.annotatorcomm.CommandFailedException
Get the command status code.
getStatus() - Method in class com.ionetrics.lib.annotatorcomm.ResponseMessage
Get the response status code.
getStatusMessage() - Method in class com.ionetrics.lib.annotatorcomm.ResponseMessage
Get the status as a human readble String.
getSupportedTimeSources() - Method in class com.ionetrics.lib.annotatorcomm.AnnotatorComm
Get the supported time sources.
getTextMessageListeners() - Method in class com.ionetrics.lib.annotatorcomm.AnnotatorComm
Get current text message listeners.
getTimeSource() - Method in class com.ionetrics.lib.annotatorcomm.AnnotatorComm
Get the time source currently being decoded.
getTimeSource() - Method in enum com.ionetrics.lib.annotatorcomm.TimeSource
Get the time source.
getTimeSourceLockStatus() - Method in class com.ionetrics.lib.annotatorcomm.AnnotatorComm
Get the time source lock status.
getTimestampBytes() - Method in class com.ionetrics.lib.annotatorcomm.IrigBTimestamp
Get an array containing the timestamp bytes.
getTimestampCount() - Method in class com.ionetrics.lib.annotatorcomm.annotatorjr.AnnotatorJr
Get the number of timestamps stored in the currently selected destination.
getTimeStampDestination() - Method in class com.ionetrics.lib.annotatorcomm.annotatorjr.AnnotatorJr
Get the timestamp storage destination.
getTimestampListeners() - Method in class com.ionetrics.lib.annotatorcomm.AnnotatorComm
Get current timestamp listeners.
getTimestamps(int, int) - Method in class com.ionetrics.lib.annotatorcomm.annotatorjr.AnnotatorJr
Get the requested timestamps from the current storage destination.
getTimestampTriggerMode() - Method in class com.ionetrics.lib.annotatorcomm.annotatori.AnnotatorI
Get the timestamp trigger mode.
getTriggerMode() - Method in enum com.ionetrics.lib.annotatorcomm.annotatori.TimestampTriggerMode
 
getTriggerMode() - Method in class com.ionetrics.lib.annotatorcomm.annotatorjr.AnnotatorJr
Get the event trigger mode.
getType() - Method in class com.ionetrics.lib.annotatorcomm.ftd2xx.FTD2XXDeviceInfo
Get the device type.
getVID() - Method in class com.ionetrics.lib.annotatorcomm.ftd2xx.FTD2XXDeviceInfo
Get the device's Vendor ID (VID).
getYear() - Method in class com.ionetrics.lib.annotatorcomm.IrigBTimestamp
Get the year value from the BCD Year field.
getYear() - Method in class com.ionetrics.lib.annotatorcomm.MicrosecondTimestamp
Get the year.
getYear() - Method in class com.ionetrics.lib.annotatorcomm.Timestamp
Get the year.

H

hashCode() - Method in class com.ionetrics.lib.annotatorcomm.Timestamp
OR the year, day of year, second of day, and microsecond together to for a hash.
HEADER_LEN - Static variable in class com.ionetrics.lib.annotatorcomm.CommandMessage
Length of the header in bytes
HEADER_LEN - Static variable in class com.ionetrics.lib.annotatorcomm.ResponseMessage
Length of the header in bytes

I

IONETRICS_USB_VID - Static variable in class com.ionetrics.lib.annotatorcomm.annotatorjr.AnnotatorJr
Ionetrics USB Vendor ID
IrigBTimestamp - Class in com.ionetrics.lib.annotatorcomm
IrigBTimestamp is a timestamp containing the exact bit stream of an Irig B source.
IrigBTimestamp(byte[]) - Constructor for class com.ionetrics.lib.annotatorcomm.IrigBTimestamp
Construct a new IrigBTimestamp.
isOpen() - Method in class com.ionetrics.lib.annotatorcomm.ftd2xx.FTD2XXDeviceInfo
Check is the device was open when this object was constructed.
isTimeSourceTimestampMode() - Method in class com.ionetrics.lib.annotatorcomm.AnnotatorComm
Get the time source timestamp mode.

L

LENGTH - Static variable in class com.ionetrics.lib.annotatorcomm.IrigBTimestamp
Irig-B timestamps are 10 bytes long.

M

main(String[]) - Static method in class TestAnnotatorI
 
main(String[]) - Static method in class TestAnnotatorJr
 
makeTimestamp(byte[], int) - Static method in class com.ionetrics.lib.annotatorcomm.annotatorjr.TriggerTimestamp
typedef struct { uint16_t year; uint16_t dayofyear; uint32_t secondofday; } realtimeclock_t; uint32_t microsecond;
makeTimestamp(byte[], int) - Static method in class com.ionetrics.lib.annotatorcomm.MicrosecondTimestamp
Make a MicrosecondTimestamp from a set of bytes.
MAX_NAME_LEN - Static variable in class com.ionetrics.lib.annotatorcomm.AnnotatorComm
Maximum length of an Annotator name
microsecond - Variable in class com.ionetrics.lib.annotatorcomm.MicrosecondTimestamp
Timestamp microsecond
MicrosecondTimestamp - Class in com.ionetrics.lib.annotatorcomm
MicrosecondTimestamp is a timestamp accurate to within a microsecond.
MicrosecondTimestamp(int, int, int, int) - Constructor for class com.ionetrics.lib.annotatorcomm.MicrosecondTimestamp
Construct a MicrosecondTimestamp.
MSG_LEN_IDX - Static variable in class com.ionetrics.lib.annotatorcomm.CommandMessage
Message length index
MSG_LEN_IDX - Static variable in class com.ionetrics.lib.annotatorcomm.ResponseMessage
Message length index

N

noop() - Method in class com.ionetrics.lib.annotatorcomm.AnnotatorComm
Perform a NOOP command.

O

offsetDays(int) - Method in class com.ionetrics.lib.annotatorcomm.annotatorjr.TriggerTimestamp
Offset the timestamp by a given number of days.
offsetMicrosecond(int) - Method in class com.ionetrics.lib.annotatorcomm.annotatorjr.TriggerTimestamp
Offset the timestamp by a given number of microseconds.
offsetSeconds(int) - Method in class com.ionetrics.lib.annotatorcomm.annotatorjr.TriggerTimestamp
Offset the timestamp by a given number of seconds.
offsetYear(int) - Method in class com.ionetrics.lib.annotatorcomm.annotatorjr.TriggerTimestamp
Offset the timestamp by a given number of years.
openSerialPort(String) - Static method in class com.ionetrics.lib.annotatorcomm.annotatori.AnnotatorI
Open a RS232 port appropriate for a libAnnotatorRS232Comm connection with the library name as the owner.
openSerialPort(String, String) - Static method in class com.ionetrics.lib.annotatorcomm.annotatori.AnnotatorI
Open a SerialPort appropriate for a libAnnotatorRS232Comm connection.

P

PreampGainLevel - Enum in com.ionetrics.lib.annotatorcomm.annotatori
PreampGainLevel
PreampGainMode - Enum in com.ionetrics.lib.annotatorcomm.annotatori
PreampGainMode
purge(FTD2XXPurge) - Method in class com.ionetrics.lib.annotatorcomm.ftd2xx.FTD2XX
Purge RXTX buffers according to purge options.
put(ResponseMessage) - Method in class com.ionetrics.lib.annotatorcomm.ResponseMessageQueue
Put a message into the queue.

R

removeTextMessageListener(TextMessageListener) - Method in class com.ionetrics.lib.annotatorcomm.AnnotatorComm
Remove a text message listener.
removeTimestampListener(TimestampListener) - Method in class com.ionetrics.lib.annotatorcomm.AnnotatorComm
Remove a timestamp listener.
reset() - Method in class com.ionetrics.lib.annotatorcomm.ftd2xx.FTD2XX
Reset the device.
resetFpga() - Method in class com.ionetrics.lib.annotatorcomm.annotatori.AnnotatorI
Reset the FPGA.
resetFts() - Method in class com.ionetrics.lib.annotatorcomm.annotatori.AnnotatorI
Reset the FTS controller.
resetParamPointer() - Method in class com.ionetrics.lib.annotatorcomm.ResponseMessage
Restart the parameter index.
resetScanCount() - Method in class com.ionetrics.lib.annotatorcomm.annotatori.AnnotatorI
Reset the scan counter to zero.
RESP_FAILED - Static variable in class com.ionetrics.lib.annotatorcomm.ResponseMessage
Response Code: Failed to execute (but the Command ID was valid), see Status Code for details
RESP_SUCCESS - Static variable in class com.ionetrics.lib.annotatorcomm.ResponseMessage
Response Code: Success
RESP_UNSUPPORTED - Static variable in class com.ionetrics.lib.annotatorcomm.ResponseMessage
Response Code: Unsupported Command ID
RESPONSE_IDX - Static variable in class com.ionetrics.lib.annotatorcomm.ResponseMessage
Response code index
ResponseMessage - Class in com.ionetrics.lib.annotatorcomm
ResponseMessage encapsulates the bytes of a response message and provides helpful methods for reading its values.
ResponseMessage(byte[]) - Constructor for class com.ionetrics.lib.annotatorcomm.ResponseMessage
Construct a ResponseMessage.
ResponseMessageQueue - Class in com.ionetrics.lib.annotatorcomm
The ResponseMessageQueue queues messages for retrieval.
ResponseMessageQueue() - Constructor for class com.ionetrics.lib.annotatorcomm.ResponseMessageQueue
 
ResponseReader - Class in com.ionetrics.lib.annotatorcomm
The Annotator Communication Response Reader reads and dispatches ResponseMessages from an Annotator's InputStream.
ResponseReader(AnnotatorComm, InputStream) - Constructor for class com.ionetrics.lib.annotatorcomm.ResponseReader
Construct a ResponseReader.
run() - Method in class com.ionetrics.lib.annotatorcomm.ResponseReader
Read and dispatch ResponseMessages.

S

saveOptions() - Method in class com.ionetrics.lib.annotatorcomm.AnnotatorComm
Save current options as the default to flash memory.
saveRtcCalibration() - Method in class com.ionetrics.lib.annotatorcomm.annotatorjr.AnnotatorJr
Save the RTC calibration value to flash.
scanForAnnotatorJrs() - Static method in class com.ionetrics.lib.annotatorcomm.annotatorjr.AnnotatorJr
Scan FTD2XX devices for the Ionetrics VID and Annotator Jr PID.
secondOfDay - Variable in class com.ionetrics.lib.annotatorcomm.MicrosecondTimestamp
Timestamp second of day
sendRecv(CommandMessage) - Method in class com.ionetrics.lib.annotatorcomm.AnnotatorComm
Send a command and return its response.
setBaudRate(int) - Method in class com.ionetrics.lib.annotatorcomm.ftd2xx.FTD2XX
Set the baud rate.
setCurrentTime(MicrosecondTimestamp) - Method in class com.ionetrics.lib.annotatorcomm.AnnotatorComm
Set the Annotator's current time.
setDataCharacteristics(FTD2XXDataBits, FTD2XXStopBits, FTD2XXParity) - Method in class com.ionetrics.lib.annotatorcomm.ftd2xx.FTD2XX
Set data bits, stop bits, and parity.
setDeviceName(String) - Method in class com.ionetrics.lib.annotatorcomm.AnnotatorComm
Set the device's name.
setDivisor(int) - Method in class com.ionetrics.lib.annotatorcomm.ftd2xx.FTD2XX
Set baud rate divisor.
setFlowControl(FTD2XXFlowControl) - Method in class com.ionetrics.lib.annotatorcomm.ftd2xx.FTD2XX
Set the flow control mode.
setFlowControl(FTD2XXFlowControl, char, char) - Method in class com.ionetrics.lib.annotatorcomm.ftd2xx.FTD2XX
Set the flow control mode specifying Xon and Xoff values.
setPreampGainLevel(Channel, PreampGainLevel) - Method in class com.ionetrics.lib.annotatorcomm.annotatori.AnnotatorI
Set the preamp gain level.
setPreampGainMode(Channel, PreampGainMode) - Method in class com.ionetrics.lib.annotatorcomm.annotatori.AnnotatorI
Set the preamp gain mode.
setRtcCalibration(int) - Method in class com.ionetrics.lib.annotatorcomm.annotatorjr.AnnotatorJr
Set the RTC calibration value.
setRtcCalibrationMode(boolean) - Method in class com.ionetrics.lib.annotatorcomm.annotatorjr.AnnotatorJr
Enter and exit RTC calibration mode.
setSerialNumber(int, int) - Method in class com.ionetrics.lib.annotatorcomm.AnnotatorComm
Set the device's serial number.
setTimeouts(int, int) - Method in class com.ionetrics.lib.annotatorcomm.ftd2xx.FTD2XX
Set the RX and TX timeouts.
setTimeSource(TimeSource) - Method in class com.ionetrics.lib.annotatorcomm.AnnotatorComm
Set the time source to be decoded.
setTimeSourceTimestampMode(boolean) - Method in class com.ionetrics.lib.annotatorcomm.AnnotatorComm
Set the time source timestamp mode.
setTimeStampDestination(TimestampDestination) - Method in class com.ionetrics.lib.annotatorcomm.annotatorjr.AnnotatorJr
Set the timestamp storage destination.
setTimestampTriggerMode(TimestampTriggerMode) - Method in class com.ionetrics.lib.annotatorcomm.annotatori.AnnotatorI
Set the timestamp trigger mode.
setTriggerMode(TriggerMode) - Method in class com.ionetrics.lib.annotatorcomm.annotatorjr.AnnotatorJr
Set the event trigger mode.
signal(ResponseMessage) - Method in class com.ionetrics.lib.annotatorcomm.AnnotatorComm
Signal that a response message has been read and needs tending.
signal(ResponseMessage) - Method in class com.ionetrics.lib.annotatorcomm.annotatori.AnnotatorI
Signal that a response message has been read and needs tending.
signal(ResponseMessage) - Method in class com.ionetrics.lib.annotatorcomm.annotatorjr.AnnotatorJr
Signal that a response message has been read and needs tending.
signalSynchronousResponse(ResponseMessage) - Method in class com.ionetrics.lib.annotatorcomm.AnnotatorComm
Signal that a response message has been received.
signalTimestampListeners(Timestamp) - Method in class com.ionetrics.lib.annotatorcomm.AnnotatorComm
Signal timestamp listeners that a timestamp has been received.
sleep(int) - Static method in class com.ionetrics.lib.annotatorcomm.AnnotatorComm
Put the calling thread to sleep for the requested number of milliseconds.
STATUS_IDX - Static variable in class com.ionetrics.lib.annotatorcomm.ResponseMessage
Status code index
STATUS_INVALID_IN_CURRENT_CONFIG - Static variable in class com.ionetrics.lib.annotatorcomm.ResponseMessage
Status Code: Invalid command in the current configuration
STATUS_UNSPECIFIED - Static variable in class com.ionetrics.lib.annotatorcomm.ResponseMessage
Status Code: Unspecified failure
STATUS_UNSUPPORTED - Static variable in class com.ionetrics.lib.annotatorcomm.ResponseMessage
Status Code: Unsupported command or subcommand
STX - Static variable in class com.ionetrics.lib.annotatorcomm.AnnotatorComm
Start of Transmission Marker

T

TestAnnotatorI - Class in <Unnamed>
TestAnnotatorI
TestAnnotatorI() - Constructor for class TestAnnotatorI
 
TestAnnotatorJr - Class in <Unnamed>
TestAnnotatorJr
TestAnnotatorJr() - Constructor for class TestAnnotatorJr
 
TextMessageListener - Interface in com.ionetrics.lib.annotatorcomm
A TextMessageListener is notified when a new text message has arrived.
textMessageReceived(AnnotatorComm, String) - Method in interface com.ionetrics.lib.annotatorcomm.TextMessageListener
A message has been received.
TimeSource - Enum in com.ionetrics.lib.annotatorcomm
Annotator Time Source
TimeSourceLockStatus - Enum in com.ionetrics.lib.annotatorcomm
Time Source Lock Status
Timestamp - Class in com.ionetrics.lib.annotatorcomm
Timestamp
Timestamp() - Constructor for class com.ionetrics.lib.annotatorcomm.Timestamp
 
TimestampDestination - Enum in com.ionetrics.lib.annotatorcomm.annotatorjr
Storage destinations for timestamps
TimestampListener - Interface in com.ionetrics.lib.annotatorcomm
A TimestampListener is notified when a new timestamp has arrived.
timestampReceived(AnnotatorComm, Timestamp) - Method in interface com.ionetrics.lib.annotatorcomm.TimestampListener
A timestamp has been received.
TimestampTriggerMode - Enum in com.ionetrics.lib.annotatorcomm.annotatori
Timestamp trigger mode options
toString() - Method in enum com.ionetrics.lib.annotatorcomm.annotatorjr.TimestampDestination
 
toString() - Method in enum com.ionetrics.lib.annotatorcomm.annotatorjr.TriggerMode
 
toString() - Method in enum com.ionetrics.lib.annotatorcomm.DeviceId
Get the device name.
toString() - Method in class com.ionetrics.lib.annotatorcomm.FirmwareVersion
Get the human readable form of the version.
toString() - Method in class com.ionetrics.lib.annotatorcomm.ftd2xx.FTD2XXDeviceInfo
Get a String representation of the device.
toString() - Method in enum com.ionetrics.lib.annotatorcomm.TimeSourceLockStatus
 
toString() - Method in class com.ionetrics.lib.annotatorcomm.Timestamp
Format the timestamp.
TriggerMode - Enum in com.ionetrics.lib.annotatorcomm.annotatorjr
TriggerMode
TriggerTimestamp - Class in com.ionetrics.lib.annotatorcomm.annotatorjr
Timestamp containing the time at a trigger point.
TriggerTimestamp(int, int, int, int) - Constructor for class com.ionetrics.lib.annotatorcomm.annotatorjr.TriggerTimestamp
Construct a TriggerTimestamp.

V

valueOf(String) - Static method in enum com.ionetrics.lib.annotatorcomm.annotatori.AnnotatorISynchronousCommands
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ionetrics.lib.annotatorcomm.annotatori.Channel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ionetrics.lib.annotatorcomm.annotatori.PreampGainLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ionetrics.lib.annotatorcomm.annotatori.PreampGainMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ionetrics.lib.annotatorcomm.annotatori.TimestampTriggerMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ionetrics.lib.annotatorcomm.annotatorjr.AnnotatorJrAsynchronousCommands
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ionetrics.lib.annotatorcomm.annotatorjr.AnnotatorJrSynchronousCommands
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ionetrics.lib.annotatorcomm.annotatorjr.TimestampDestination
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ionetrics.lib.annotatorcomm.annotatorjr.TriggerMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ionetrics.lib.annotatorcomm.DeviceId
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ionetrics.lib.annotatorcomm.ftd2xx.FTD2XXDataBits
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ionetrics.lib.annotatorcomm.ftd2xx.FTD2XXFlowControl
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ionetrics.lib.annotatorcomm.ftd2xx.FTD2XXParity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ionetrics.lib.annotatorcomm.ftd2xx.FTD2XXPurge
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ionetrics.lib.annotatorcomm.ftd2xx.FTD2XXStopBits
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ionetrics.lib.annotatorcomm.GenericAsynchronousCommands
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ionetrics.lib.annotatorcomm.GenericSynchronousCommands
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ionetrics.lib.annotatorcomm.TimeSource
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ionetrics.lib.annotatorcomm.TimeSourceLockStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.ionetrics.lib.annotatorcomm.annotatori.AnnotatorISynchronousCommands
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.ionetrics.lib.annotatorcomm.annotatori.Channel
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.ionetrics.lib.annotatorcomm.annotatori.PreampGainLevel
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.ionetrics.lib.annotatorcomm.annotatori.PreampGainMode
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.ionetrics.lib.annotatorcomm.annotatori.TimestampTriggerMode
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.ionetrics.lib.annotatorcomm.annotatorjr.AnnotatorJrAsynchronousCommands
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.ionetrics.lib.annotatorcomm.annotatorjr.AnnotatorJrSynchronousCommands
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.ionetrics.lib.annotatorcomm.annotatorjr.TimestampDestination
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.ionetrics.lib.annotatorcomm.annotatorjr.TriggerMode
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.ionetrics.lib.annotatorcomm.DeviceId
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.ionetrics.lib.annotatorcomm.ftd2xx.FTD2XXDataBits
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.ionetrics.lib.annotatorcomm.ftd2xx.FTD2XXFlowControl
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.ionetrics.lib.annotatorcomm.ftd2xx.FTD2XXParity
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.ionetrics.lib.annotatorcomm.ftd2xx.FTD2XXPurge
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.ionetrics.lib.annotatorcomm.ftd2xx.FTD2XXStopBits
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.ionetrics.lib.annotatorcomm.GenericAsynchronousCommands
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.ionetrics.lib.annotatorcomm.GenericSynchronousCommands
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.ionetrics.lib.annotatorcomm.TimeSource
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.ionetrics.lib.annotatorcomm.TimeSourceLockStatus
Returns an array containing the constants of this enum type, in the order they're declared.

Y

year - Variable in class com.ionetrics.lib.annotatorcomm.MicrosecondTimestamp
Timestamp year

A C D E F G H I L M N O P R S T V Y

Copyright © 2006 Ionetrics Corp. All Rights Reserved.