org.mbari.siam.devices.workhorse
Class WorkhorsePacketParser

java.lang.Object
  extended by org.mbari.siam.distributed.PacketParser
      extended by org.mbari.siam.devices.workhorse.WorkhorsePacketParser
All Implemented Interfaces:
java.io.Serializable

public class WorkhorsePacketParser
extends PacketParser

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.mbari.siam.distributed.PacketParser
PacketParser.Field, PacketParser.Record
 
Field Summary
protected  WorkhorseADCP.PD0DataStructure _pd0Struct
           
static java.lang.String REGISTRY_NAME_KEY
           
static java.lang.String VX_KEY
           
static java.lang.String VY_KEY
           
static java.lang.String VZ_KEY
           
 
Fields inherited from class org.mbari.siam.distributed.PacketParser
_registryName
 
Constructor Summary
WorkhorsePacketParser()
          No-arg constructor needed to instantiate via class loader (e.g.
WorkhorsePacketParser(java.lang.String registryName)
           
 
Method Summary
 PacketParser.Field[] parseFields(DevicePacket packet)
          Parse the ADCP data into a Velocity object
 
Methods inherited from class org.mbari.siam.distributed.PacketParser
getField
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

REGISTRY_NAME_KEY

public static java.lang.String REGISTRY_NAME_KEY

VX_KEY

public static java.lang.String VX_KEY

VY_KEY

public static java.lang.String VY_KEY

VZ_KEY

public static java.lang.String VZ_KEY

_pd0Struct

protected WorkhorseADCP.PD0DataStructure _pd0Struct
Constructor Detail

WorkhorsePacketParser

public WorkhorsePacketParser()
No-arg constructor needed to instantiate via class loader (e.g. by logView)


WorkhorsePacketParser

public WorkhorsePacketParser(java.lang.String registryName)
Method Detail

parseFields

public PacketParser.Field[] parseFields(DevicePacket packet)
                                 throws NotSupportedException,
                                        java.text.ParseException
Parse the ADCP data into a Velocity object

Specified by:
parseFields in class PacketParser
Throws:
NotSupportedException
java.text.ParseException


Copyright © 2003 MBARI.

The Monterey Bay Aquarium Research Institute (MBARI) provides this documentation and code "as is", with no warranty, express or implied, of its quality or consistency. It is provided without support and without obligation on the part of MBARI to assist in its use, correction, modification, or enhancement.