Commit Graph

10354 Commits (a225d2e99e038c57f14a0363d22bcf27aa584a8c)
 

Author SHA1 Message Date
Bernhard Kubicek 6b14f95b3e Merge pull request from linagee/Marlin_v1
Marlin v1
Bernhard Kubicek c7ce99d495 Merge pull request from daid/Marlin_v1
Add M401 - Wait for user to press button on LCD (with optional timeout) minor fix in M115.
Bernhard Kubicek b7fc14bc65 repaired thermistortable_6 by graphcial fitting of the off-slope values. see issue 179. Erik, I know you asked for no changes, but this file probably is not related and hopefully allright.
ErikZalm 9e1021efbe Fixed SL bug.
Daid e9bec9b6fe Fixed E1_ENABLE pin for Ultimaker. This was wrong for the 1.5.4 and 1.5.3 PCB (I cannot check the 1.5.6)
linagee fbd282b3ba Update Marlin/Configuration.h
linagee 2e8c5049c5 Update Marlin/thermistortables.h
linagee 2d0d8e5272 Small correction.
Daid 4d7fe7115f Changed M401 to M0/M1 as suggested, so they match normal CNC stop commands.
linagee 9e9db65c3f Update Marlin/thermistortables.h
linagee bd966ef389 Update Marlin/thermistortables.h
linagee 775da3f103 Added top ratings and extended to ADC=1 for table 3 and 5.
linagee 96a4baa0be Update Marlin/thermistortables.h
linagee 2aa9f7b131 Update Marlin/thermistortables.h
linagee c4490f5f3d Update Marlin/Configuration.h
linagee dd9144994e Tested May 19 - It works! Verified with separate thermocouple TM-902C also.
linagee 4c37d0d9f1 Extended range above 250C. (Operating range states up to 300C)
Daid b59724e42b Add strigification for extruder amount in M115 report.
Daid 16413bb8f2 Last M401 update, refresh the LCD during an M401 wait.
Daid b3941fce5c Update after testing
Daid d494688565 Do not initialize in the header file.
Daid 516ec90242 Add M401 - Wait for user on LCD button press
Daid 7244aa7eb7 Merge branch 'Marlin_v1' of https://github.com/ErikZalm/Marlin into Marlin_v1
linagee de2ca3b2e8 Grammar correction.
linagee c2fc466e1b Update Marlin/Configuration.h
linagee 241f5a4c0e Update Marlin/thermistortables.h
linagee 9f9f498491 Update Marlin/Configuration.h
Erik van der Zalm e31bef31ad Limit PID autotune PWM to PID_MAX
ErikZalm b2a9ccdb97 Merge pull request from MaikStohn/Marlin_v1
Marlin v1 - BUG FIXES / CORRECTIONS
Erik van der Zalm d459fb41b7 Merge branch 'Marlin_v1' of github.com:ErikZalm/Marlin into Marlin_v1
ErikZalm 804e0d6117 Merge pull request from guanix/Marlin_v1
Melzi support
ErikZalm bb499421e9 Merge pull request from zittix/Marlin_v1
Fixes  for bad call to abs()
Erik van der Zalm ba96059203 add additional dropsegments test
zittix fbd91ab0b5 Fixes for bad call to abs()
MaikStohn b51c06e2b3 Merge branch 'Marlin_v1' of https://github.com/ErikZalm/Marlin into Marlin_v1
MaikStohn 159ae90874 bug fix for scrolling of main menu when using SMALL_DISPLAY (2 lines only)
MaikStohn e48f5aa6a7 fixed typo
MaikStohn 1efe9ab497 changed encoder pos from int to long to fix problems setting x/y/z/e stepps_per_mm using the lcd menu
Guan Yang 602c8ee02b Melzi support
Daid 279d00da9f Fixed #if for Ultimaker.
daid 830972ce3c Merge pull request from ErikDeBruijn/Marlin_v1_Ultimaker-rc3
Marlin v1 ultimaker rc3
Bernhard Kubicek 451f9cc6d1 Residual in the comments: there are no more mm/minutes but only mm/sec in the planner buffer.
Erik de Bruijn e3fe1f0d00 Made a more granular configuration possible PREVENT_LENGTHY_EXTRUDE. You can now decide to allow/disallow large length of extrusions to be executed.
Turning off the protection might be beneficial to those who want to do fast and long reversals.
Erik de Bruijn d88205d89d Suggestion to improve (TODO), no actual code changed
Erik de Bruijn 5aa80e6c05 Made language.h more flexible. Automatically do the right defines based on MOTHERBOARD == 7 ? "Ultimaker" : "Mendel"
MaikStohn b657a18449 Revert "magic PROGMEM defines to avoid hundreds of wrong GCC warnings"
This reverts commit 3682d9bd5b.
Bernhard Kubicek 108011085b futher docu of M500
MaikStohn d188ae4c9d added missing declaration of buttons_init()
This is required when moving the buttons_init() function to the
lcd_init() function
MaikStohn 3682d9bd5b magic PROGMEM defines to avoid hundreds of wrong GCC warnings
MaikStohn 032df0b2c6 Moved LCD initialization out of constructor
Since the class "MainMenu" was used within a static variable the
initialization of the object (constructor call) was done before Arduino
library startup. It always caused a crash when using AVRStudio with
JTAG debugger (caused from calling the LCD initialization / the lot of
I/O work / the stack used during this calls). By moving the LCD_INIT
out of the constructor and using an explicit call inside of Arduino
setup() implementation immediately fixed all problems and the JTAG
debugger runs fine.