terrella
Class TerrellaStandardDataSetUnit

java.lang.Object
  extended by PamguardMVC.PamDataUnit
      extended by terrella.TerrellaStandardDataSetUnit
All Implemented Interfaces:
java.lang.Comparable<PamDataUnit>

public class TerrellaStandardDataSetUnit
extends PamDataUnit

Author:
Paul Redmond TerrellaStandardDataSet Data for holding the values from a Terrella 6 sensor as returned following a request for a "Standard Data Set". Request cmd = 'a' (0x41) A string is returned which parsed by the parseStandardDataSetString() method

Field Summary
(package private)  double accX
           
(package private)  double accY
           
(package private)  double accZ
           
(package private)  double declination
           
(package private)  double heading
           
(package private)  double magXgauss
           
(package private)  double magYgauss
           
(package private)  double magZgause
           
(package private)  double pitch
           
(package private)  double pressure
           
(package private)  double roll
           
(package private)  long serial
           
(package private)  double sleep_time
           
(package private)  double temperature
           
(package private)  double terrellaX
           
(package private)  double terrellaY
           
 
Fields inherited from class PamguardMVC.PamDataUnit
absBlockIndex, channelBitmap, localisation, oLL, timeMilliseconds
 
Constructor Summary
TerrellaStandardDataSetUnit(long timeMilliseconds)
           
 
Method Summary
 void display()
           
 double getAccX()
           
 double getAccY()
           
 double getAccZ()
           
 double getDeclination()
           
 double getHeading()
           
 double getMagXgauss()
           
 double getMagYgauss()
           
 double getMagZgause()
           
 double getPitch()
           
 double getPressure()
           
 double getRoll()
           
 long getSerial()
           
 double getTemperature()
           
 void initialiseWithDummyValues()
           
(package private)  boolean parseStandardDataSetString(java.lang.String dataString)
           
 void PopulateFromString(java.lang.String dataString)
           
 void PopulateFromStringBuffer(java.lang.StringBuffer dataString)
           
 void setAccX(double accX)
           
 void setAccY(double accY)
           
 void setAccZ(double accZ)
           
 void setDeclination(double declination)
           
 void setHeading(double heading)
           
 void setMagXgauss(double magXgauss)
           
 void setMagYgauss(double magYgauss)
           
 void setMagZgause(double magZgause)
           
 void setPitch(double pitch)
           
 void setPressure(double pressure)
           
 void setRoll(double roll)
           
 void setSerial(long serial)
           
 void setTemperature(double temperature)
           
 
Methods inherited from class PamguardMVC.PamDataUnit
clearUpdateCount, compareTo, getAbsBlockIndex, getChannelBitmap, getDatabaseIndex, getDatabaseUpdateOf, getDataUnitFileInformation, getGpsPosition, getLastUpdateTime, getLocalisation, getOriginLatLong, getPairAngle, getParentDataBlock, getTimeMilliseconds, getUpdateCount, setAbsBlockIndex, setChannelBitmap, setDatabaseIndex, setDatabaseUpdateOf, setDataUnitFileInformation, setLastUpdateTime, setLocalisation, setOriginLatLong, setParentDataBlock, setTimeMilliseconds, updateDataUnit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serial

long serial

pressure

double pressure

heading

double heading

roll

double roll

pitch

double pitch

accX

double accX

accY

double accY

accZ

double accZ

magXgauss

double magXgauss

magYgauss

double magYgauss

magZgause

double magZgause

temperature

double temperature

declination

double declination

terrellaX

double terrellaX

terrellaY

double terrellaY

sleep_time

double sleep_time
Constructor Detail

TerrellaStandardDataSetUnit

public TerrellaStandardDataSetUnit(long timeMilliseconds)
Method Detail

PopulateFromString

public void PopulateFromString(java.lang.String dataString)

PopulateFromStringBuffer

public void PopulateFromStringBuffer(java.lang.StringBuffer dataString)

parseStandardDataSetString

boolean parseStandardDataSetString(java.lang.String dataString)

display

public void display()

initialiseWithDummyValues

public void initialiseWithDummyValues()

getAccX

public double getAccX()

setAccX

public void setAccX(double accX)

getAccY

public double getAccY()

setAccY

public void setAccY(double accY)

getAccZ

public double getAccZ()

setAccZ

public void setAccZ(double accZ)

getDeclination

public double getDeclination()

setDeclination

public void setDeclination(double declination)

getMagXgauss

public double getMagXgauss()

setMagXgauss

public void setMagXgauss(double magXgauss)

getMagYgauss

public double getMagYgauss()

setMagYgauss

public void setMagYgauss(double magYgauss)

getMagZgause

public double getMagZgause()

setMagZgause

public void setMagZgause(double magZgause)

getTemperature

public double getTemperature()

setTemperature

public void setTemperature(double temperature)

getHeading

public double getHeading()

setHeading

public void setHeading(double heading)

getPitch

public double getPitch()

setPitch

public void setPitch(double pitch)

getPressure

public double getPressure()

setPressure

public void setPressure(double pressure)

getRoll

public double getRoll()

setRoll

public void setRoll(double roll)

getSerial

public long getSerial()

setSerial

public void setSerial(long serial)