public class IMUProcess extends PamProcess
Constructor and Description |
---|
IMUProcess(IMUControl imuControl) |
Modifier and Type | Method and Description |
---|---|
void |
destroyProcess()
Called from the PamControlled unit when a PamControlled unit is removed from
the model.
|
IMUDataBlock |
getIMUDataBlock()
Return the IMU datablock.
|
java.lang.String |
getProcessName() |
void |
pamStart()
Called for each process to tell it to start (may not be necessary for
processes which are listening for data anyway).
|
void |
pamStop()
Stops the process.
|
absMillisecondsToSamples, absSamplesToMilliseconds, addOutputDataBlock, changedThreading, clearOldData, createAnnotations, fillXMLElement, flushDataBlockBuffers, getAncestorDataBlock, getAnnotation, getChainPosition, getCpuPercent, getNumAnnotations, getNumOutputDataBlocks, getObserverName, getObserverObject, getOfflineData, getOutputDataBlock, getOutputDataBlocks, getPamControlledUnit, getParentDataBlock, getParentProcess, getRawSourceDataBlock, getRequiredDataHistory, getSampleRate, getSourceDataBlock, getSourceProcess, isCanMultiThread, makePamProcess, masterClockUpdate, newData, noteNewSettings, notifyModelChanged, prepareProcess, processNewBuoyData, relMillisecondsToSamples, relSamplesToMilliseconds, removeAllDataBlocks, removeObservable, removeOutputDatablock, resetDataBlocks, saveViewerData, setCanMultiThread, setParentDataBlock, setParentDataBlock, setProcessName, setSampleRate, setupProcess, toString, update, updateData
public IMUProcess(IMUControl imuControl)
public IMUDataBlock getIMUDataBlock()
public void destroyProcess()
PamProcess
destroyProcess
in class PamProcess
public java.lang.String getProcessName()
getProcessName
in class PamProcess
public void pamStart()
PamProcess
pamStart
in class PamProcess
public void pamStop()
PamProcess
pamStop
in class PamProcess