Daid
8503b78876
Added support for 2nd extruder temperature to UltraLCD
13 years ago
Bernhard
e4d2138dbd
reinitialize the lcd, if the SD card is inserted or removed. It seems that LCDs can confused by electrical discharges from time to time.
...
Since a removal or insert of the sd card takes a long time in firmware, just reinitializing the lcd does not hurt.
actually, it solves a problem with the UltiControlle
13 years ago
Tommy Cheng
520f1a54a8
Fix compilation error when PIDTEMP is undefined and ULTIPANEL is defined.
13 years ago
Erik van der Zalm
b985e4a134
Fixed compile errors in ultralcd when no ultra_lcd is selected.
13 years ago
Erik van der Zalm
421264e58a
Fixed typo
13 years ago
Erik van der Zalm
61e09e6be2
Added FAN_PIN -1 checks
13 years ago
Erik van der Zalm
c077316b2b
Added PID autotune. (experimental)
...
M303 Starts autotune. Wait till the Kp Ki and Kd constants are printed.
Put these values in Configuration.h
13 years ago
Erik van der Zalm
632528aa95
merging with SCUBA82
13 years ago
Erik van der Zalm
aac7aa3bf0
Queued fan control. Issue #90
13 years ago
Erik van der Zalm
cb0c84e075
Merge remote-tracking branch 'justblair/master' into Marlin_v1
13 years ago
Blair Thompson
4879de08e8
The percent complete for the SD file statistic sits squint. Changed "lcd.Setcursor (7,2);" to "lcd.Setcursor (10,2);".
...
The percent complete now lines up with the temperatures and Z-axis position figures, nicer to read and nicer to look at IMHO.
13 years ago
Blair Thompson
f278e1c00f
This is in my opinion a much better way of dealing with SD cards than my previous fix.
...
Instead of adding a momentary switch to fake the insertion of the card I have modified the ultralcd menu item:
Card Menu -> Refresh
to reinitialise the card providing that the SDCARDDETECT pin has been set to -1 in the pins.h file. This requires one less switch on the front panel and the refresh menu item is in the most relevent place for a user who wishes to inert a card and then print from it.
It also means that the "Card inserted" messages do not bother the users of these card readers (they dont make sense for users without SCCARDDETECT)
13 years ago
Christian Thalhammer
fa2e3a40e9
fixed LCD manual z axis move Feedrate to 70 (was 1700)
13 years ago
Daid
3d83109028
Fixed general 16x2 LCD build without SD support.
13 years ago
Erik van der Zalm
84ea2d61e8
Moved gen7 boards to motherboard type 10, 11 and 12.
...
Split ramps1.3 in Sprinter like config and multiextruder config.
13 years ago
Blair Thompson
2fd8c248fe
Added Fan control to the pre-heat settings.
...
I find that the PID routine works better when the cooling fan is switched on
at the beginning of a warm up routine. Otherwise when you enable the fan
just before a print, you have a delay as the PIDre-adjusts.
This should also be safer as most cooling fans are directed at the hot -ends
thermal barrier!
13 years ago
Blair Thompson
d9f2f509d5
Added new menu items under the prepare submenu.
...
Instead of a single pre-heat, now there is pre-heat ABS and PLA options
Added defines to the configuration file to adjust preheat temperatures for both
13 years ago
Erik van der Zalm
ae3e7586c6
Added HOME_POS. This adds the posibility to make the center 0
...
Updated the Xsteps ... settings via the LCD menu
13 years ago
Erik van der Zalm
df1437bd86
Changed display format for some numbers.
13 years ago
Erik van der Zalm
d298dd121f
merged SBUBA82 and Justblair
13 years ago
Christian Thalhammer
8a8ea50f33
fixed manual axis movement lcd option
13 years ago
Blair Thompson
fe940a142d
Added a structure that will allow easy translations/modifications to the LCD menu.
...
Signed-off-by: Blair Thompson <mail@justblair.co.uk>
13 years ago
Christian Thalhammer
d309565b56
Merge remote-tracking branch 'upstream/Marlin_v1' into Marlin_v1
...
Conflicts:
Marlin/Configuration.h
13 years ago
Christian Thalhammer
0e3631ff4b
smaller changes
13 years ago
Christian Thalhammer
4cc8e37bf1
lcd menue "move_axis" added
13 years ago
Christian Thalhammer
b51e8bf7e5
-disabled CARDDETECT if PIN is set to -1
...
- redo disable Beeper if PIN is set to -1
13 years ago
Christian Thalhammer
5edef148fe
-disalbe beeper if BEEPER_PIN = -1
13 years ago
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>
13 years ago
Bernhard
729cde4475
fix autostart failure if in wrong directory
13 years ago
Bernhard
11f2dafc4e
one step closer to a functional makefile..
13 years ago
Bernhard
57f9359a41
simplified the includes, makefile now works with arduino23
13 years ago
Bernhard
3c1a4aac2b
header file simplification
13 years ago
Bernhard
6735025428
cooldown
13 years ago
Bernhard
415aadf704
lcd panel bed support
...
advance and ultipanel not any more in default config
13 years ago
Erik van der Zalm
84d9cf7339
merging
13 years ago
Erik van der Zalm
e017228569
Merged multiple extruder support.
...
Soft PWM. (Sanguinololu can also have PID temperature control)
Interrupt save WRITE for addresses > 0x0FF
13 years ago
Bernhard
cc4a9cdb69
added autostart procedure trigger to the ultralcd menu
13 years ago
Bernhard
cf50ba140f
added M503 to display eeprom storage, and renamed eeprom routings. This version is compatible with the qtmarlin eeprom-tab.
13 years ago
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.
13 years ago
Bernhard
dfd240b260
overworked autotemp, removed one layer of nesting from the ultralcd.
13 years ago
Bernhard
e4ab0e5982
more inlines
13 years ago
Bernhard
6aecf80278
add autotemp support to the lcd
13 years ago
Bernhard
6d6f323535
make an option if sd-card stop should release the steppers.
13 years ago
Bernhard
191f36b493
slowdown
13 years ago
Bernhard
c54a807824
overworked ultralcd a bit
13 years ago
Bernhard
235051253a
overworked lcd+eeprom to have only mm/sec and PID including pid_dt
13 years ago
Bernhard Kubicek
379ea642e1
make tuneing sub-menu.
13 years ago
Bernhard Kubicek
b21d5193f2
made ultralcd compatible with folders.
13 years ago
Bernhard Kubicek
cd2268f10a
code cleanup in ultralcd.
13 years ago
Bernhard Kubicek
a9c7da06e3
and changed ultipanel to have the mm/sec and not mm/min
...
Merge branch 'Marlin_v1' of https://github.com/ErikZalm/Marlin into Marlin_v1
Conflicts:
Marlin/Marlin.pde
Marlin/ultralcd.h
13 years ago