angleMeasurement
Class AngleParameters

java.lang.Object
  extended by angleMeasurement.AngleParameters
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable
Direct Known Subclasses:
FluxgateWorldParameters

public class AngleParameters
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable

See Also:
Serialized Form

Field Summary
private  AngleLoggingParameters angleLoggingParameters
           
 double angleOffset
           
private  double[] calibrationData
          This is the raw calibration data, and is probably the oposote of what we want, but it's the way we want to measure it - i..e it's the output of the 3030 (or other device and a measured real angle.
private  int calibrationInterval
           
 double geoReferenceAngle
           
static long serialVersionUID
           
 
Constructor Summary
AngleParameters()
           
 
Method Summary
protected  AngleParameters clone()
           
 AngleLoggingParameters getAngleLoggingParameters()
           
 double[] getCalibrationData()
           
 int getCalibrationInterval()
           
 double[] getCalibrationPoints()
           
 int getNumPoints()
           
 void setAngleLoggingParameters(AngleLoggingParameters angleLoggingParameters)
           
 void setCalibrationData(double[] calibrationData)
           
 void setCalibrationInterval(int calibrationInterval)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

public static final long serialVersionUID
See Also:
Constant Field Values

angleOffset

public double angleOffset

geoReferenceAngle

public double geoReferenceAngle

calibrationData

private double[] calibrationData
This is the raw calibration data, and is probably the oposote of what we want, but it's the way we want to measure it - i..e it's the output of the 3030 (or other device and a measured real angle. I'll write some funcitons to convert the other way !


calibrationInterval

private int calibrationInterval

angleLoggingParameters

private AngleLoggingParameters angleLoggingParameters
Constructor Detail

AngleParameters

public AngleParameters()
Method Detail

clone

protected AngleParameters clone()
Overrides:
clone in class java.lang.Object

getCalibrationData

public double[] getCalibrationData()

setCalibrationData

public void setCalibrationData(double[] calibrationData)

getNumPoints

public int getNumPoints()

getCalibrationPoints

public double[] getCalibrationPoints()

getCalibrationInterval

public int getCalibrationInterval()

setCalibrationInterval

public void setCalibrationInterval(int calibrationInterval)

getAngleLoggingParameters

public AngleLoggingParameters getAngleLoggingParameters()

setAngleLoggingParameters

public void setAngleLoggingParameters(AngleLoggingParameters angleLoggingParameters)