Repetier-Firmware  0.91
src/ArduinoAVR/Repetier/motion.h File Reference

Go to the source code of this file.

Data Structures

class  PrintLine

Defines

#define FLAG_WARMUP   1
#define FLAG_NOMINAL   2
#define FLAG_DECELERATING   4
#define FLAG_ACCELERATION_ENABLED   8
#define FLAG_CHECK_ENDSTOPS   16
#define FLAG_SKIP_ACCELERATING   32
#define FLAG_SKIP_DEACCELERATING   64
#define FLAG_BLOCKED   128
#define FLAG_JOIN_STEPPARAMS_COMPUTED   1
#define FLAG_JOIN_END_FIXED   2
#define FLAG_JOIN_START_FIXED   4
#define FLAG_JOIN_START_RETRACT   8
#define FLAG_JOIN_END_RETRACT   16
#define FLAG_JOIN_NO_RETRACT   32
#define FLAG_JOIN_WAIT_EXTRUDER_UP   64
#define FLAG_JOIN_WAIT_EXTRUDER_DOWN   128

Define Documentation

#define FLAG_ACCELERATION_ENABLED   8
#define FLAG_BLOCKED   128
#define FLAG_CHECK_ENDSTOPS   16
#define FLAG_DECELERATING   4
#define FLAG_JOIN_END_FIXED   2

The right speed is fixed. Don't check this block or any block to the left.

#define FLAG_JOIN_END_RETRACT   16

Wait for filament pushback, before ending move

#define FLAG_JOIN_NO_RETRACT   32

Disable retract for this line

#define FLAG_JOIN_START_FIXED   4

The left speed is fixed. Don't check left block.

#define FLAG_JOIN_START_RETRACT   8

Start filament retraction at move start

Are the step parameter computed

#define FLAG_JOIN_WAIT_EXTRUDER_DOWN   128

Wait for the extruder to finish it's down movement

#define FLAG_JOIN_WAIT_EXTRUDER_UP   64

Wait for the extruder to finish it's up movement

#define FLAG_NOMINAL   2
#define FLAG_SKIP_ACCELERATING   32
#define FLAG_SKIP_DEACCELERATING   64
#define FLAG_WARMUP   1

Marks the first step of a new move

 All Data Structures Namespaces Files Functions Variables Typedefs Friends Defines