ErikZalm
61059385a3
Merge pull request #737 from whosawhatsis/M200
M200 implementation
před 11 roky
whosawhatsis
856edfcc0d
Fixed math
This is why I wanted to sleep on the code I wrote while falling asleep
rather than immediately submitting a pull request.
před 11 roky
ErikZalm
0d81ae77bc
Merge pull request #727 from drf5n/oversampling
temperature.cpp: Actually use OVERSAMPLENR in the oversampling calculation.
před 11 roky
ErikZalm
84df13f7d1
Merge pull request #721 from drf5n/lcdOnly
Enable basic ULTRA_LCD screen w/o encoders and menus.
před 11 roky
ErikZalm
4c7e9502ad
Merge pull request #718 from drf5n/temptableRes
createTemperatureLookupMarlin.py: Add resolution comments and format for...
před 11 roky
ErikZalm
652a0f6b5a
Merge pull request #717 from drf5n/tpins2
fastio.h: Add AT90USBxx_TEENSYPP_ASSIGNMENTS for teensyduino/Lincomatic/...
před 11 roky
ErikZalm
96a0cdc541
Merge pull request #716 from drf5n/maketeensy
Makefile: Update for Arduino 1.0.5 and Teensyduino dependent boards (HAR...
před 11 roky
whosawhatsis
d24df7af2c
M200 implementation
před 11 roky
David Forrest
f0b8d5ba3d
createTemperatureLookupMarlin.py: Change comment to refer to actual program name.
před 11 roky
David Forrest
50f44d9249
createTemperatureLookupMarlin.py: Truncate to short after application of OVERSAMPLENR for improved resolution.
před 11 roky
David Forrest
f5b5dd8038
createTemperatureLookupMarlin.py: Add output of Steinhart-Hart coefficients.
před 11 roky
David Forrest
76cf07c3f7
Configuration.h: Use OVERSAMPLENR in dT_PID definition.
před 11 roky
David Forrest
476c7193d8
temperature.cpp: Use OVERSAMPLENR in oversampling calculation.
před 11 roky
nothinman
adbf226de1
Merge pull request #726 from DanLipsitt/patch-1
Format README.md with subsections
před 11 roky
Dan Lipsitt
5bf73b86ff
Format README.md with subsections
Having actual section headers instead of just bold text makes those parts of the document individually linkable.
před 11 roky
ErikZalm
9b2576e5de
Merge pull request #725 from whosawhatsis/Marlin_v1
Fix bugs in Extruder Runout Prevention, including DAMAGING HEAD CRASH
před 11 roky
whosawhatsis
f08bb8bb6a
Previous commit borked.
před 11 roky
whosawhatsis
b1f8f492c6
Remove previous_millis_cmd update from extruder runout prevention code
This seems to defeat the purpose of previous_millis_cmd, preventing the
time elapsed from previous_millis_cmd from ever reaching
max_inactive_time or stepper_inactive_time while the heat was on.
před 11 roky
whosawhatsis
8a5eaa3c9b
Fix crash after home bug
Fixes a bug in the Extruder Runout Prevention feature that caused the
extruder to move back to “current_position” after a move if it was
activated while the move was in progress. For long home moves (which
are longer than the dimensions of the machine’s working area), this
would cause the machine to crash into the far end of its travel after
homing. This usually occurred on the Z axis, which could result in
damage to the machine if you don’t hit the reset button in time.
před 11 roky
David Forrest
61a7256d42
Enable basic ULTRA_LCD screen w/o encoders and menus.
před 11 roky
alexborro
c724c762a2
Merge pull request #720 from sourceperl/Marlin_v1
Update ConfigurationStore.cpp
před 11 roky
l.lefebvre
fdac8f6cec
Update ConfigurationStore.cpp
Unable to compile if ENABLE_AUTO_BED_LEVELING is not set (not set by default).
před 11 roky
Alex Borro
05932e4458
Add Z Probe Offset to EEPROM and Ultra LCD
před 11 roky
David Forrest
7216583b8b
createTemperatureLookupMarlin.py: Add resolution comments and format for Marlin.
před 11 roky
David Forrest
e8e0697e48
fastio.h: Add AT90USBxx_TEENSYPP_ASSIGNMENTS for teensyduino/Lincomatic/Printrboard compatibility.
před 11 roky
David Forrest
75f39fadfc
Makefile: Update for Arduino 1.0.5 and Teensyduino dependent boards (HARDWARE_MOTHERBOARD=={8,81,82,83,84})
před 11 roky
daid
df194f75e1
Added PT100 support for Ultiboard2
před 11 roky
daid
380144c20f
Add Ultiboard2 electronics. With PWM current settings. For the few people that have this new board as experiment in their UM-Original.
před 11 roky
alexborro
89a304fd98
Merge pull request #673 from fsantini/ErikZalm
Improvements to the auto bed leveling feature
před 11 roky
fsantini
6ae7f7870d
Merge branch 'Marlin_v1' of https://github.com/ErikZalm/Marlin into ErikZalm
Conflicts:
Marlin/Configuration.h
Marlin/Marlin_main.cpp
před 11 roky
Phil Wise
17d6d965dc
Use C++ initialization list
This is the recommended approach for object initialization. The change
doesn't affect binary size (although in theory it could make it smaller).
před 11 roky
ErikZalm
8f195844dd
Merge pull request #687 from jrbenito/update_delta_config_examples
Correct missing parameter from last upmerge
před 11 roky
Joseivaldo Benito Junior
ce8b9c4fc5
Correct missing parameter from last upmerge
Signed-off-by: Joseivaldo Benito Junior <jrbenito@benito.qsl.br >
před 11 roky
ErikZalm
000b710c5f
Merge pull request #684 from jrbenito/update_delta_config_examples
Update Delta example files
před 11 roky
Joseivaldo Benito Junior
8e48e24c7f
Update Delta example files
Signed-off-by: Joseivaldo Benito Junior <jrbenito@benito.qsl.br >
před 11 roky
ErikZalm
46d2443c7d
Merge pull request #676 from IVI053/Marlin_v1
Minor improvements for encoder configuration, LCD entry for PSU controll and thermistor pins on RAMPS
před 11 roky
-
eed053dffb
Revert "Made numbering of heat bed thermistor more logical as D8 is bed, D9 is Extruder 2 and D10 is Extruder 1, so T0 should be E1, T1 E1 and T2 bed to be sequential as MOSFET-Outputs"
This reverts commit b7eadb9f37 .
před 11 roky
ErikZalm
3e568efe67
Merge pull request #657 from hcker2000/patch-1
Added new board
před 11 roky
Erik van der Zalm
8349fc89a4
Fixed planner bug
před 11 roky
Francesco Santini
da2a6f9a31
Accurate bed leveling: x loop inside y and zigzag motion
před 11 roky
ErikZalm
532289e851
Merge pull request #677 from RicardoGA/patch-1
Z and Y dual stepper drivers error
před 11 roky
RicardoGA
d29615dc0c
Z and Y dual stepper drivers error
if you try to enable Z_DUAL_STEPPER_DRIVERS the error "You cannot have dual drivers for both Y and Z" shows even if you don't have defined Y_DUAL_STEPPER_DRIVERS and don't let you compile the firmware
to solve this problem i change this line:
#ifdef Z_DUAL_STEPPER_DRIVERS && Y_DUAL_STEPPER_DRIVERS
to:
#if defined (Z_DUAL_STEPPER_DRIVERS) && defined (Y_DUAL_STEPPER_DRIVERS)
now the error only show if you define both Z_DUAL_STEPPER_DRIVERS and Y_DUAL_STEPPER_DRIVERS
před 11 roky
fsantini
5bde7fcb28
Minor code and comment polishing
před 11 roky
-
20faff5935
Incorporate PS_DEFAULT_OFF for starting state on LCD menu entry
před 11 roky
-
e5d3044801
Added posibility to set ENCODER_STEPS_PER_MENU_ITEM in Configuration.h like ENCODER_PULSES_PER_STEP as it depends on it for usability
před 11 roky
-
b7eadb9f37
Made numbering of heat bed thermistor more logical as D8 is bed, D9 is Extruder 2 and D10 is Extruder 1, so T0 should be E1, T1 E1 and T2 bed to be sequential as MOSFET-Outputs
před 11 roky
ErikZalm
e016a720f4
Merge pull request #675 from forrestg/master
Added support for Cheaptronic v1 electronic
před 11 roky
Michal Dyntar
e8786bf110
Added support for Cheaptronic v1 electronic
před 11 roky
fsantini
cc2925b705
Implemented a least squares fit of the bed equation for auto bed leveling.
The code for the LSQ solver (qr_solve) is copyrighted by John Burkardt and released under LGPL here:
http://people.sc.fsu.edu/~%20jburkardt/c_src/qr_solve/qr_solve.html
(see qr_solve.cpp for further copyright information)
před 11 roky
fsantini
b64661070e
Fixed the plane vector equation to a simpler one (only dependent on the normal)
Removed the calculation of the inverse matrix since the rotation matrix is orthogonal, therefore inverted == transposed.
Much simpler and mathematically robust.
před 11 roky