Erik van der Zalm
5113513cb2
RC 1
il y a 12 ans
Erik van der Zalm
d8a0c6450f
Split the configuration file in two parts.
One for common settings.
One for advanced settings.
il y a 12 ans
Erik van der Zalm
e45e5c68bb
Added support for Gen3+ (Pins file only)
Added late z enable. (blddk request)
Only calculate look ahead if >2 moves in buffer.
Removed some FORCE_INLINE to save memory.
Signed-off-by: Erik van der Zalm <erik@vdzalm.eu >
il y a 12 ans
haxar
6cc6029d7a
M109 EOL fix when TEMP_RESIDENCY_TIME is undefined; printer interface (pronterface) could not see target extruder heater temperature to continue print
il y a 12 ans
Bernhard
157aa7f2fd
m115 eol fix
il y a 13 ans
Bernhard
7aeb45303d
small mistake
il y a 13 ans
Bernhard
cee5f9020a
added suicide pin for a power supply to the arduino that is only active if the arduino is holding high for an output.
il y a 13 ans
Bernhard
57f9359a41
simplified the includes, makefile now works with arduino23
il y a 13 ans
Bernhard
3c1a4aac2b
header file simplification
il y a 13 ans
Bernhard
212515148e
added m240 photography support. default off
il y a 13 ans
Bernhard
f312216e97
Revert "untestest commit, so I don't loose code.. features runout prevention addons"
This reverts commit 651cde8b98 .
il y a 13 ans
Bernhard
651cde8b98
untestest commit, so I don't loose code.. features runout prevention addons
il y a 13 ans
Erik van der Zalm
554cc1718d
Fiexed E_ENABLE_PIN errors
il y a 13 ans
Erik van der Zalm
617968ab76
G92 fix
il y a 13 ans
Erik van der Zalm
e017228569
Merged multiple extruder support.
Soft PWM. (Sanguinololu can also have PID temperature control)
Interrupt save WRITE for addresses > 0x0FF
il y a 13 ans
Bernhard
06411d5c9e
ultralcd can now also stop the wait loop for the hot-end m109 heating when stopping sd prints.
il y a 13 ans
Bernhard
01001b89d2
repaired nozzle runout prevention to not collide with automatic stepper disabeling.
il y a 13 ans
Bernhard
dde4b40fa9
disable steppers in runout prevention
il y a 13 ans
Bernhard
2bc5e7ec9e
prevent too long extrudes, or too cold extrudes
il y a 13 ans
Bernhard
aa4f9a6474
better values.
il y a 13 ans
Bernhard
87fd249c43
made runout prevention independent of tempeorarily set esteps
il y a 13 ans
Bernhard
1ec0c3b68a
extruder runout prevention.
il y a 13 ans
Bernhard
5b4625f79c
added a partial release option to "m84" aka "stepper release". If you do tiny layers, you might want to keep the z-axis powered to not loose height positioning after homeing.
il y a 13 ans
Keegi
bae1e422f6
Fix M201 not saving settings in all places, so the changes did not get written into EEPROM
il y a 13 ans
Bernhard
986f0ba76c
moved <stdio.h> to more dominant location.
il y a 13 ans
Bernhard
460b788d78
repaired homing position setting.
il y a 13 ans
Denis B
4fd75dc813
Working version of multiple extruders (up to 3)
- The temperature control is pretty much complete
(not sure what to do w/ autotemp though)
Changed the pins assignment to clearly separate bed and extruder heaters
and temp sensors, changed a bit how termistor tables are handled.
- The steppers control is rudimentary
(only chanages what pins it uses depending on the active_extruder var,
but that's enough for switching extruder in the start.gcode in the
the profiles)
- Tested only w/ RAMPS 1.4
il y a 13 ans
Bernhard
cf50ba140f
added M503 to display eeprom storage, and renamed eeprom routings. This version is compatible with the qtmarlin eeprom-tab.
il y a 13 ans
Erik van der Zalm
b99c49ec3b
Add option to only check endstop when homing
il y a 13 ans
Bernhard
7714b98da7
solved some compiler warnings that are now visible in arduino 1.0.
Found a couple of unused variables, that I commented.
Tried to solve the program memory warning message, and failed.
il y a 13 ans
Bernhard
dfd240b260
overworked autotemp, removed one layer of nesting from the ultralcd.
il y a 13 ans
Bernhard
4f909963e4
make QUICKHOME configureable
il y a 13 ans
Bernhard
b0c3871750
more fixing of the sanguino math round problem
il y a 13 ans
Bernhard
716e89b87c
first homing move diagonal towards home switches.
il y a 13 ans
Bernhard
e4ab0e5982
more inlines
il y a 13 ans
Bernhard
8cb29921a0
possible stepper release after sd printing
il y a 13 ans
Erik van der Zalm
6d95644c0d
Moved M88 into M84. (M84 E)
il y a 13 ans
Erik van der Zalm
7216a12856
Disabled M88 for boards that don't have seperate enable pins.
il y a 13 ans
Erik van der Zalm
98805c9228
Added M88 command. (Request from Action68)
il y a 13 ans
Erik van der Zalm
f75f426dfa
Removed interrupt nesting in the stepper ISR.
Add serial checkRx in stepper ISR.
Copied HardwareSerial to MarlinSerial (Needed for checkRx).
il y a 13 ans
Bernhard
2d9a715655
first naive attempt to have a offset in the homeing procedure. Does not enable to move into regions not allowed by endstops.
il y a 13 ans
Bernhard
d2f034ba84
lcd message from gcode, m117
il y a 13 ans
Erik van der Zalm
aad4b75b94
First parts 2nd extruder
il y a 13 ans
Bernhard
a0dc66f7bf
Home retract distance configureable per axis.
il y a 13 ans
Bernhard
4d6a5c29df
disable steppers as routine in stepper.cpp
il y a 13 ans
Bernhard
74d0032e25
cooldown blocking selectable by #define.
il y a 13 ans
Bernhard
57e163e989
typo
il y a 13 ans
Bernhard
b58787a367
now velocities are also set in mm/sec in gcode.
il y a 13 ans
Erik van der Zalm
6ac9b2e761
Fixed residency time bug. (Thanks to Sound :-) )
il y a 13 ans
Erik van der Zalm
0e0e4945d8
Removed ISR overtaken message from ISR routine
il y a 13 ans