![]() |
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.