|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.mbari.siam.devices.nortek.DataStructure
public class DataStructure
Data structure represents data generated by the Aquadopp, and includes method to read the data.
| Field Summary | |
|---|---|
static byte |
ID_ADOP_DIAG_DATA
|
static byte |
ID_ADOP_DIAG_HEAD
|
static byte |
ID_ADOP_PROF_PROFILE
|
static byte |
ID_ADOP_PROF_VELOCITY
|
static byte |
ID_ADOP_VELOCITY
|
static byte |
ID_HEAD_CONFIG
|
static byte |
ID_HW_CONFIG
|
static byte |
ID_USER_CONFIG
|
static byte |
ID_VECTOR_SYSTEM_DATA
|
static byte |
ID_VECTOR_VELOCITY_DATA
|
static byte |
ID_VECTOR_VELOCITY_DATA_HEADER
|
protected static long |
INTERCHAR_TIMEOUT
|
protected static long |
PACKET_TIMEOUT
|
| Constructor Summary | |
|---|---|
DataStructure()
|
|
| Method Summary | |
|---|---|
byte |
id()
Return id of this structure. |
static byte |
id(byte[] dataBytes)
Return id of this structure. |
static boolean |
isHRProfilerData(byte[] dataBytes)
|
static boolean |
isInstrumentConfiguration(byte[] dataBytes)
|
static boolean |
isProfilerVelocityData(byte[] dataBytes)
|
static boolean |
isVectorVelocityData(byte[] dataBytes)
|
static int |
read(java.io.InputStream input,
byte[] dataBytes,
long timeoutMsec)
Read raw bytes of a single data structure from the input stream. |
void |
setBytes(byte[] dataBytes)
Set contents of raw data byte array. |
java.lang.String |
toString()
String representation |
short |
totalWords()
Return total words in this structure. |
static short |
totalWords(byte[] dataBytes)
Return total words in this structure. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final byte ID_HW_CONFIG
public static final byte ID_HEAD_CONFIG
public static final byte ID_USER_CONFIG
public static final byte ID_ADOP_VELOCITY
public static final byte ID_ADOP_DIAG_HEAD
public static final byte ID_ADOP_DIAG_DATA
public static final byte ID_ADOP_PROF_VELOCITY
public static final byte ID_ADOP_PROF_PROFILE
public static final byte ID_VECTOR_VELOCITY_DATA
public static final byte ID_VECTOR_SYSTEM_DATA
public static final byte ID_VECTOR_VELOCITY_DATA_HEADER
protected static final long INTERCHAR_TIMEOUT
protected static final long PACKET_TIMEOUT
| Constructor Detail |
|---|
public DataStructure()
| Method Detail |
|---|
public static boolean isInstrumentConfiguration(byte[] dataBytes)
public static boolean isHRProfilerData(byte[] dataBytes)
public static boolean isProfilerVelocityData(byte[] dataBytes)
public static boolean isVectorVelocityData(byte[] dataBytes)
public byte id()
public static byte id(byte[] dataBytes)
public short totalWords()
public static short totalWords(byte[] dataBytes)
public void setBytes(byte[] dataBytes)
public java.lang.String toString()
toString in class java.lang.Object
public static int read(java.io.InputStream input,
byte[] dataBytes,
long timeoutMsec)
throws TimeoutException,
java.io.IOException,
java.lang.Exception
TimeoutException
java.io.IOException
java.lang.Exception
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||