Bernhard
11f2dafc4e
one step closer to a functional makefile..
il y a 13 ans
Bernhard
8463e39a4a
starting with sanguino arduino 1.0 compatibility
il y a 13 ans
Bernhard
2bc160a978
add wiring.h, that can be used to overwrite:
arduino-0023/hardware/arduino/cores/arduino/wiring.h
this is necessary if the avr libraries are recent, but arduino is old. Alternative: newer arduino
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
6735025428
cooldown
il y a 13 ans
Bernhard
415aadf704
lcd panel bed support
advance and ultipanel not any more in default config
il y a 13 ans
Bernhard
4bababf5b0
Merge branch 'Marlin_v1' of https://github.com/ErikZalm/Marlin into Marlin_v1
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
84d9cf7339
merging
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
3320a5b37d
make autotemp compatile for use without pid
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
82c99625fa
instant stop of sd prints from the panel.
il y a 13 ans
Bernhard
01001b89d2
repaired nozzle runout prevention to not collide with automatic stepper disabeling.
il y a 13 ans
Bernhard
88ee053af0
heating up santity, formarly knows as "watchdog", but renamed due to the existance of the real watchdog, works now.
il y a 13 ans
Bernhard
b1d84d879b
st_synchronize back to normal..
il y a 13 ans
Bernhard Kubicek
f6fe7143e4
Merge pull request #29 from k-eex/Marlin_v1
Fix M201 not saving settings in all places, so the changes did not get written into EEPROM
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
Bernhard
cc4a9cdb69
added autostart procedure trigger to the ultralcd menu
il y a 13 ans
Bernhard
61c943b4bf
fixed the st_synchronize. it would have continued if there is only the last move of the buffer being stepped.
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
754d2d69b2
z homing sound fix, for now until the actual cause is found..
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
Erik van der Zalm
3664ed6aad
Merge branch 'Marlin_v1' of https://github.com/dob71/Marlin into Marlin_v1
il y a 13 ans
Erik van der Zalm
43f5c3e82b
Merge branch 'Marlin_v1', remote-tracking branch 'origin/Marlin_v1' into Marlin_v1
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
12e8edcac3
Merge branch 'Marlin_v1' of https://github.com/ErikZalm/Marlin into Marlin_v1
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
89e832c295
Update endstops only for homing. (use less resources when not used)
il y a 13 ans
Erik van der Zalm
b99c49ec3b
Add option to only check endstop when homing
il y a 13 ans
Erik van der Zalm
95a0b28acb
Merge branch 'Marlin_v1', remote-tracking branch 'origin/Marlin_v1' into Marlin_v1
il y a 13 ans
Erik van der Zalm
af22e9cd38
Some advance modifications
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
Erik van der Zalm
6b86f15686
More 2nd extruder implementation. (Not usable)
Advance (not tested)
il y a 13 ans
Bernhard
0bc9daa4f7
make it compile with arduino 1.0 ; function is still untested.
il y a 13 ans
Bernhard
b0c3871750
more fixing of the sanguino math round problem
il y a 13 ans
Bernhard
9c57453168
removed stream.h referenece from marlinserial.
il y a 13 ans