Scott Lahteine
4bbea5124d
Support for multiple PWM fans
преди 8 години
Scott Lahteine
637cc03686
Fix M109 so it won't wait for cooling
Addressing issue #2767
преди 8 години
Scott Lahteine
963a92ceda
Patch idle forevermore
преди 8 години
Scott Lahteine
7ec7bb31c4
Send a Busy signal to hosts during long processes, wait for input, etc
If Marlin is blocking the serial input or command queue for any length
of time (for example more than 2 seconds), it needs to send a message
to serial out to inform the host that it is busy. Marlin should only
send these messages out when busy, and preferably not when trying to
print formatted output.
преди 8 години
esenapaj
8d580ea7e8
follow-up the PR #3114
follow-up the commit d56c6af24e
преди 8 години
Scott Lahteine
d9e1f22682
BABYSTEPPING requires ULTRA_LCD
преди 8 години
Scott Lahteine
e5fd43f343
Implement BABYSTEPPING for COREXY and COREXZ
преди 8 години
Scott Lahteine
80277cc9c8
drain_queued_commands_P now returns true if there are more
преди 8 години
Scott Lahteine
8fe7420310
Use a separate serial line buffer
преди 8 години
Scott Lahteine
cc291aeb3c
Move definition of "blink" to main ultralcd file
преди 8 години
Alexander Leisentritt
4338813814
save last extruder and set stepper directions too in case the extruder changed
fixes MarlinFirmware/Marlin#3144 and MarlinFirmware/Marlin#3083
преди 8 години
Scott Lahteine
8f24475e02
Simplify limiting encoderLine in END_MENU
преди 8 години
Scott Lahteine
fbef2f5b61
Implement reverse menu direction in ultralcd.cpp
преди 8 години
Scott Lahteine
b8b51d8da8
Add the REVERSE_MENU_DIRECTION option
преди 8 години
Edward Patel
cb0dbfa3b5
Fix for #3160 MESH_BED_LEVELING broke correct G1 movement in Z
преди 8 години
esenapaj
a15c5d222a
Use variable in lcd_erase_line()
lcd_erase_line() is called with argument, but the argument is ignored by lcd_erase_line().
преди 8 години
esenapaj
609c0d46d9
Fix CardReader::lsDive()
If comparison between signed char(-128 ~ +127) and DIR_NAME_DELETED(uint8_t const 0XE5, it's +229),
it makes incorrect result.
преди 8 години
Scott Lahteine
2ef49a9d53
Wrap DEFAULT_Ki, DEFAULT_Kd, PID_dT
Addition to #3140
преди 8 години
Scott Lahteine
6e1bc03d3b
Additional wrapping for #3140
преди 8 години
Scott Lahteine
cc9968f893
Patch spacing in #3140
преди 8 години
VITORIO MIGUEL PRIETO CILIA
de2cca73ac
Uptades the pt-br translation
преди 8 години
esenapaj
a4314c4907
Use local variable in recalc_delta_settings()
diagonal_rod hadn't been used anywhere.
преди 8 години
esenapaj
8de7a6f9b1
suppress warnings
преди 8 години
Scott Lahteine
9418b4f2f3
Promote STRINGIFY to macros.h
преди 8 години
Scott Lahteine
4b648793f2
Use ENABLED with DISABLE_[INACTIVE_][XYZ]
преди 8 години
Scott Lahteine
73a59a4e45
Allow ENABLED(b) to work with "true" and "false"
преди 8 години
Blue-Marlin
c73f1b2471
Extend stack_overflow_protection for lcd_move_e and _lcd_level_bed
Extend stack_overflow_protection for lcd_move_e() and _lcd_level_bed() with
a refined method of 3050.
преди 8 години
esenapaj2
236a44c83b
follow-up the PR #3131
follow-up the commit 7326d63ce0
update Configration_adv.h of Hephestos2
delete unnecessary spaces
преди 8 години
Scott Lahteine
f9ded2a7c4
Wrap macros to prevent bad expansions
преди 8 години
jbrazio
1981e53d68
M109 R option if misused could cause a wait-forever situation
преди 8 години
Scott Lahteine
7976e29399
Use MACHINE_UUID in M115
Addressing #2879 . The M115 report should display `MACHINE_UUID` but it
always displays `UUID`.
преди 8 години
Scott Lahteine
81aab828e2
Fix a "Heating failed" error
Addressing #3085 . If the target_temperature is set directly it never invokes or disables the timer set in `start_watching_heater`, so after _stopping a print_ or turning off _all heaters_ you could get a “Heating failed” error.
преди 8 години
Scott Lahteine
0c48eaf3de
Expose motor current in more configs, disable by default
преди 8 години
Elijah Snyder
e8b10d2836
Adding PWM_MOTOR_CURRENT flag to help expose PWM_MOTOR_CURRENTS in Configuration_adv.h similar to DIGIPOT_MOTOR_CURRENT
преди 8 години
João Brázio
4d4a842cfb
Update the bed topography output done by G29
преди 8 години
Scott Lahteine
89838cdb10
Move step macros to stepper_indirection.h
преди 8 години
Scott Lahteine
27f244ba2c
Support MAX31855 as Temperature Sensor -3
преди 8 години
Scott Lahteine
ce639b8b03
Group FILAMENT_SENSOR options together
преди 8 години
Scott Lahteine
3fd31976c3
Reduce code in stepper.cpp with macros
преди 8 години
Scott Lahteine
b45a0c4c60
Fix bugs in edit submenus so they return to origin
Expected behavior: After editing a value the menu should return to the
previous place with the edited item selected.
Actual behavior: Either the top (back) item from the previous screen is
selected, or the menu jumps up another level.
Solution: Pass the correct arguments to `lcd_goto_menu` on click when
editing a value.
преди 8 години
AnHardt
fd5414c6ea
Z_RAISE_BEFORE_HOMING -> MIN_Z_HEIGHT_FOR_HOMING
rebased
corrected spelling
changed to #elif for error
Still with MIN_Z_HEIGHT_FOR_HOMING but con be done with (folder wide) search-replace when we have a better name.
преди 8 години
Scott Lahteine
302d1bfbc4
Drop obsolete test for leading "N"
преди 8 години
AnHardt
37b857e8ec
M110 ang M29 rework
Add 'ok' output for G29 actually closing the file.
Handle M110 when received without linenumber/checksumm.
преди 8 години
esenapaj2
29e09c7c3e
update example configurations
update old comments
update or delete deprecated definitions
complement forgotten updates
adjust spacing
some cosmetic changes
преди 8 години
jbrazio
642e3699ce
Z-axis was being lift multiple times if Z_SAFE_HOMING was enabled and Z_RAISE_BEFORE_HOMING was greater than zero
преди 8 години
Scott Lahteine
1002eb67c8
Update name of st_get_axis_position_mm in stepper.h
преди 8 години
Scott Lahteine
eafbc5e0cc
Add AJ4P pins and fix RAMBO pins
преди 8 години
Scott Lahteine
cf792fd8d8
Update configurations to use RAMPS 1.4
преди 8 години
Scott Lahteine
cacf04f8a7
Base RAMPS-like boards on RAMPS 1.4
преди 8 години
Scott Lahteine
50e3482e0a
Handle RAMPS 1.3 as the special case
преди 8 години