BowlerKernel
|
Private Attributes | |
GcodeDevice | device |
String | axis = "" |
double | value =0 |
Additional Inherited Members | |
![]() | |
void | setPosition (double val) |
void | setTargetValue (double val) |
Definition at line 6 of file GCodeHeater.java.
com.neuronrobotics.sdk.addons.kinematics.gcodebridge.GCodeHeater.GCodeHeater | ( | LinkConfiguration | conf, |
String | gcodeAxis, | ||
GcodeDevice | device | ||
) |
Definition at line 11 of file GCodeHeater.java.
References com.neuronrobotics.sdk.addons.kinematics.AbstractLink.conf, and com.neuronrobotics.sdk.addons.kinematics.gcodebridge.GCodeHeater.device.
void com.neuronrobotics.sdk.addons.kinematics.gcodebridge.GCodeHeater.cacheTargetValueDevice | ( | ) |
This method is called in order to take the target value and pass it to the implementation's target value This method should not alter the position of the implementations link If the implementation target does not handle chached values, this should be chached in code.
Reimplemented from com.neuronrobotics.sdk.addons.kinematics.AbstractLink.
Definition at line 19 of file GCodeHeater.java.
void com.neuronrobotics.sdk.addons.kinematics.gcodebridge.GCodeHeater.flushAllDevice | ( | double | time | ) |
This method will force one link to update its position in the given time (seconds) This will also flush the host controller.
time | (seconds) for the position update to take |
Reimplemented from com.neuronrobotics.sdk.addons.kinematics.AbstractLink.
Definition at line 35 of file GCodeHeater.java.
References com.neuronrobotics.sdk.addons.kinematics.gcodebridge.GCodeHeater.device, and com.neuronrobotics.sdk.addons.kinematics.gcodebridge.GcodeDevice.flush().
void com.neuronrobotics.sdk.addons.kinematics.gcodebridge.GCodeHeater.flushDevice | ( | double | time | ) |
This method will force one link to update its position in the given time (seconds).
time | (seconds) for the position update to take |
Reimplemented from com.neuronrobotics.sdk.addons.kinematics.AbstractLink.
Definition at line 25 of file GCodeHeater.java.
References com.neuronrobotics.sdk.addons.kinematics.gcodebridge.GCodeHeater.axis, com.neuronrobotics.sdk.addons.kinematics.gcodebridge.GCodeHeater.device, com.neuronrobotics.sdk.addons.kinematics.AbstractLink.getTargetValue(), and com.neuronrobotics.sdk.addons.kinematics.gcodebridge.GcodeDevice.runLine().
String com.neuronrobotics.sdk.addons.kinematics.gcodebridge.GCodeHeater.getAxis | ( | ) |
Return the gcode axis of this channel
Implements com.neuronrobotics.sdk.addons.kinematics.gcodebridge.IGCodeChannel.
Definition at line 46 of file GCodeHeater.java.
References com.neuronrobotics.sdk.addons.kinematics.gcodebridge.GCodeHeater.axis.
double com.neuronrobotics.sdk.addons.kinematics.gcodebridge.GCodeHeater.getCurrentPosition | ( | ) |
This method should return the current position of the link This method is expected to perform a communication with the device .
Reimplemented from com.neuronrobotics.sdk.addons.kinematics.AbstractLink.
Definition at line 40 of file GCodeHeater.java.
References com.neuronrobotics.sdk.addons.kinematics.gcodebridge.GCodeHeater.value.
void com.neuronrobotics.sdk.addons.kinematics.gcodebridge.GCodeHeater.setValue | ( | double | value | ) |
Set a value of the current position
value | of the current psition |
Implements com.neuronrobotics.sdk.addons.kinematics.gcodebridge.IGCodeChannel.
Definition at line 52 of file GCodeHeater.java.
References com.neuronrobotics.sdk.addons.kinematics.gcodebridge.GCodeHeater.value.
|
private |
Definition at line 9 of file GCodeHeater.java.
Referenced by com.neuronrobotics.sdk.addons.kinematics.gcodebridge.GCodeHeater.flushDevice(), and com.neuronrobotics.sdk.addons.kinematics.gcodebridge.GCodeHeater.getAxis().
|
private |
Definition at line 8 of file GCodeHeater.java.
Referenced by com.neuronrobotics.sdk.addons.kinematics.gcodebridge.GCodeHeater.flushAllDevice(), com.neuronrobotics.sdk.addons.kinematics.gcodebridge.GCodeHeater.flushDevice(), and com.neuronrobotics.sdk.addons.kinematics.gcodebridge.GCodeHeater.GCodeHeater().
|
private |
Definition at line 10 of file GCodeHeater.java.
Referenced by com.neuronrobotics.sdk.addons.kinematics.gcodebridge.GCodeHeater.getCurrentPosition(), and com.neuronrobotics.sdk.addons.kinematics.gcodebridge.GCodeHeater.setValue().