![]() |
Repetier-Firmware
0.80
|
#include <Reptier.h>
Data Fields | |
| byte | flag0 |
| volatile int | extruderStepsNeeded |
| This many extruder steps are still needed, <0 = reverse steps needed. | |
| byte | minExtruderSpeed |
| Timer delay for start extruder speed. | |
| byte | maxExtruderSpeed |
| Timer delay for end extruder speed. | |
| byte | extruderAccelerateDelay |
| delay between 2 speec increases | |
| long | interval |
| Last step duration in ticks. | |
| bool | filamentRetracted |
| Is the extruder filament retracted. | |
| unsigned long | timer |
| used for acceleration/deceleration timing | |
| unsigned long | stepNumber |
| Step number in current move. | |
| int | advance_steps_set |
| unsigned int | advance_lin_set |
| long | currentPositionSteps [4] |
| Position in steps from origin. | |
| long | destinationSteps [4] |
| Target position in steps. | |
| int | opsRetractSteps |
| Retract filament this much steps. | |
| int | opsPushbackSteps |
| Retract+extra distance for backsash. | |
| float | opsMinDistance |
| float | opsRetractDistance |
| float | opsRetractBacklash |
| byte | opsMode |
| OPS operation mode. 0 = Off, 1 = Classic, 2 = Fast. | |
| float | opsMoveAfter |
| Start move after opsModeAfter percent off full retract. | |
| int | opsMoveAfterSteps |
| opsMoveAfter converted in steps (negative value!). | |
| long | xMaxSteps |
| For software endstops, limit of move in positive direction. | |
| long | yMaxSteps |
| For software endstops, limit of move in positive direction. | |
| long | zMaxSteps |
| For software endstops, limit of move in positive direction. | |
| long | xMinSteps |
| For software endstops, limit of move in negative direction. | |
| long | yMinSteps |
| For software endstops, limit of move in negative direction. | |
| long | zMinSteps |
| For software endstops, limit of move in negative direction. | |
| float | xLength |
| float | xMin |
| float | yLength |
| float | yMin |
| float | zLength |
| float | zMin |
| float | feedrate |
| Last requested feedrate. | |
| int | feedrateMultiply |
| Multiplier for feedrate in percent (factor 1 = 100) | |
| unsigned int | extrudeMultiply |
| Flow multiplier in percdent (factor 1 = 100) | |
| float | maxJerk |
| Maximum allowed jerk in mm/s. | |
| float | maxZJerk |
| Maximum allowed jerk in z direction in mm/s. | |
| long | offsetX |
| X-offset for different extruder positions. | |
| long | offsetY |
| Y-offset for different extruder positions. | |
| unsigned int | vMaxReached |
| MAximumu reached speed. | |
| byte | stepper_loops |
| unsigned long | msecondsPrinting |
| Milliseconds of printing time (means time with heated extruder) | |
| float | filamentPrinted |
| mm of filament printed since counting started | |
| byte | waslasthalfstepping |
| Indicates if last move had halfstepping enabled. | |
| unsigned int advance_lin_set |
| long currentPositionSteps[4] |
Position in steps from origin.
| long destinationSteps[4] |
Target position in steps.
| unsigned int extrudeMultiply |
Flow multiplier in percdent (factor 1 = 100)
delay between 2 speec increases
| volatile int extruderStepsNeeded |
This many extruder steps are still needed, <0 = reverse steps needed.
| float feedrate |
Last requested feedrate.
| int feedrateMultiply |
Multiplier for feedrate in percent (factor 1 = 100)
| float filamentPrinted |
mm of filament printed since counting started
| bool filamentRetracted |
Is the extruder filament retracted.
| byte flag0 |
| long interval |
Last step duration in ticks.
| byte maxExtruderSpeed |
Timer delay for end extruder speed.
| float maxJerk |
Maximum allowed jerk in mm/s.
| float maxZJerk |
Maximum allowed jerk in z direction in mm/s.
| byte minExtruderSpeed |
Timer delay for start extruder speed.
| unsigned long msecondsPrinting |
Milliseconds of printing time (means time with heated extruder)
| long offsetX |
X-offset for different extruder positions.
| long offsetY |
Y-offset for different extruder positions.
| float opsMinDistance |
| byte opsMode |
OPS operation mode. 0 = Off, 1 = Classic, 2 = Fast.
| float opsMoveAfter |
Start move after opsModeAfter percent off full retract.
opsMoveAfter converted in steps (negative value!).
| int opsPushbackSteps |
Retract+extra distance for backsash.
| float opsRetractBacklash |
| float opsRetractDistance |
| int opsRetractSteps |
Retract filament this much steps.
| unsigned long stepNumber |
Step number in current move.
| byte stepper_loops |
| unsigned long timer |
used for acceleration/deceleration timing
| unsigned int vMaxReached |
MAximumu reached speed.
| byte waslasthalfstepping |
Indicates if last move had halfstepping enabled.
| float xLength |
| long xMaxSteps |
For software endstops, limit of move in positive direction.
| float xMin |
| long xMinSteps |
For software endstops, limit of move in negative direction.
| float yLength |
| long yMaxSteps |
For software endstops, limit of move in positive direction.
| float yMin |
| long yMinSteps |
For software endstops, limit of move in negative direction.
| float zLength |
| long zMaxSteps |
For software endstops, limit of move in positive direction.
| float zMin |
| long zMinSteps |
For software endstops, limit of move in negative direction.