Package angleMeasurement
Class FluxgateWorldAngles
java.lang.Object
angleMeasurement.AngleMeasurement
angleMeasurement.FluxgateWorldAngles
- All Implemented Interfaces:
 PamSettings,SettingsNameProvider
Read out a Fluxgate World 3030 shaft encoder.
- Author:
 - Douglas Gillespie
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionlongvoidbooleanrestoreSettings(PamControlledUnitSettings pamControlledUnitSettings) voidsetFluxgateWorldParameters(FluxgateWorldParameters fluxgateWorldParameters) voidsetFluxgateWorldParameters(FluxgateWorldParameters fluxgateWorldParameters, boolean start) booleanvoidsetZero()booleanstart()voidstop()Methods inherited from class angleMeasurement.AngleMeasurement
addMeasurementListener, getAngleOffset, getAngleParameters, getCalibratedAngle, getCalibratedAngle, getName, getUnitName, getUnitType, notifyAngleMeasurementListeners, removeMeasurementListener, setAngleOffset, setAngleParameters, setCalibrationData, setName, setupCalibration 
- 
Constructor Details
- 
FluxgateWorldAngles
 
 - 
 - 
Method Details
- 
getRawAngle
- Specified by:
 getRawAnglein classAngleMeasurement
 - 
getCorrectedAngle
- Specified by:
 getCorrectedAnglein classAngleMeasurement
 - 
setZero
public void setZero()- Specified by:
 setZeroin classAngleMeasurement
 - 
settings
- Specified by:
 settingsin classAngleMeasurement
 - 
getSettingsReference
- Returns:
 - The serialisable object that will be stored
 
 - 
getSettingsVersion
public long getSettingsVersion()- Returns:
 - An integer version number for the settings
 
 - 
restoreSettings
- Parameters:
 pamControlledUnitSettings-- Returns:
 - true if successful The object performs final checks (if needed) and then casts the settings data pamcontrolledunitSettings.settings into the correct type and uses as required
 
 - 
start
public boolean start() - 
stop
public void stop() - 
readData
 - 
getFluxgateWorldParameters
 - 
setFluxgateWorldParameters
 - 
setFluxgateWorldParameters
public void setFluxgateWorldParameters(FluxgateWorldParameters fluxgateWorldParameters, boolean start)  
 -