|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.kuka.roboticsAPI.controllerModel.ControllerService
com.kuka.roboticsAPI.controllerModel.RecordingService
public abstract class RecordingService
Base abstract service class for data recording and statistic calculation.
| Constructor Summary | |
|---|---|
RecordingService()
|
|
| Method Summary | |
|---|---|
abstract void |
enableRecording(DataRecorder dataRecorder,
boolean hasTrigger)
Enables the data recorder. |
abstract String |
getDefaultFileName(DataRecorder dataRecorder)
Provides the name of the file in which the data will be saved. |
abstract SPR |
getRecordingSPR(DataRecorder dataRecorder)
Provides the recording SPR in which the dataRecorder is running. |
abstract boolean |
isEnabled()
Provides the information about whether the recording is enabled or not. |
abstract boolean |
isEvaluating(TorqueEvaluator torqueEvaluator)
Provides the information about whether the statistic data are being evaluated now or not. |
abstract boolean |
isRecording()
Provides the state of the recording process. |
abstract void |
startEvaluation(TorqueEvaluator torqueEvaluator)
Starts the torque statistic data evaluation. |
abstract void |
startRecording(DataRecorder dataRecorder)
Starts recording of data. |
abstract TorqueStatistic |
stopEvaluation(TorqueEvaluator torqueEvaluator)
Stops data evaluation and returns the desired statistic result. |
abstract void |
stopRecording(DataRecorder dataRecorder)
Stops recording of data. |
| Methods inherited from class com.kuka.roboticsAPI.controllerModel.ControllerService |
|---|
dispose, getContext, getController, initialize |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RecordingService()
| Method Detail |
|---|
public abstract void startRecording(DataRecorder dataRecorder)
DataRecorder must be enabled in
order to start the recording process. Enabled means that the data
recorder is ready to start recording. A disable process occurs
automatically when the data recorder stops.
dataRecorder - the data recorder.#enable()public abstract void stopRecording(DataRecorder dataRecorder)
dataRecorder - the data recorder.#enable(),
#startRecording()
public abstract void enableRecording(DataRecorder dataRecorder,
boolean hasTrigger)
dataRecorder - the data recorder.hasTrigger - the information whether data recorder is used as trigger or
not.#startRecording(),
#stopRecording()public abstract boolean isEnabled()
true if recording is enabled, false otherwise.public abstract boolean isRecording()
true if recording process is active, false
otherwise.public abstract String getDefaultFileName(DataRecorder dataRecorder)
dataRecorder - the data recorder.
public abstract SPR getRecordingSPR(DataRecorder dataRecorder)
dataRecorder - the data recorder.
dataRecorder has been enabled,
null otherwise.public abstract void startEvaluation(TorqueEvaluator torqueEvaluator)
torqueEvaluator - the corresponding torque evaluator.public abstract TorqueStatistic stopEvaluation(TorqueEvaluator torqueEvaluator)
torqueEvaluator - the corresponding torque evaluator.
public abstract boolean isEvaluating(TorqueEvaluator torqueEvaluator)
torqueEvaluator - the corresponding torque evaluator.
true if evaluation process is active, false
otherwise.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||