wurstnase
e7e964432b
consistency name for multiplier
replace extruder_multiply with extruder_multiplier
like feedrate_multiplier or volumetric_multiplier
il y a 10 ans
wurstnase
0f3f7d6835
clean up double endstops
il y a 10 ans
Scott Lahteine
be5236e839
Reduce setTargetedHotend by removing the switch
il y a 10 ans
Scott Lahteine
06f401e7e5
Redo "invalid extruder" to save 264 bytes
- Use `setTargetedHotend` in `M200`, as with other commands that use
`T` for the extruder
- Synthesize the "invalid extruder" message, obviating several long
strings
il y a 10 ans
Scott Lahteine
9beed830eb
Drop commented code_is_good lines
il y a 10 ans
Scott Lahteine
068d4a1eb2
Ignore unknown commands if they start with G, M, or T
il y a 10 ans
Scott Lahteine
0564625757
Update M33 for new gcode parser
il y a 10 ans
AnHardt
f18f689c01
Replace MSG_F? with MSG_N?
To avoid double definitions.
I prefer to read N for Number not for Nozzle.
il y a 10 ans
AnHardt
af7e3f5076
Print active extruder with M105 for MAX6675
Was omitted when T0 is a MAX6675.
il y a 10 ans
Jonathan Bastien-Filiatrault
d46d9d998e
Add maximum bed integral term in example configurations.
il y a 10 ans
Jonathan Bastien-Filiatrault
e86f2342c0
Separate the maximum integral power for the bed from PID_INTEGRAL_DRIVE_MAX / PID_MAX.
My PID_INTEGRAL_DRIVE_MAX was at 96, which was insufficient for my bed
to reach its intended temperature. The head requires a low maximum power since
I run on 24 volts and it has a somewhat low thermal mass.
il y a 10 ans
AnHardt
f0523b5816
Initialize the display earlier
to have it ready to display errors during (temperature)-setup.
il y a 10 ans
Scott Lahteine
790c697c19
Fix DEGREES macro
il y a 10 ans
Scott Lahteine
03d5709b09
M110 is a known command
- The command parser now displays “unknown command” in more cases.
Known commands must be added to the `switch` inside `process_commands`
to suppress the error.
il y a 10 ans
Scott Lahteine
d76a01194d
Slight size reduction by adding idle()
il y a 10 ans
AnHardt
da246f5cb1
Activate BED_MINTEMP error.
And call _temp_error() directly for ERR_MAXTEMP_BED to avoid the only one time use of bed_max_temp_error().
Includes #2156 .
il y a 10 ans
AnHardt
959da98d8e
Call kill() only once when triggered by a temperature error
to avoid stack overflow when called from interrupt.
Some clean up for calls of disable_all_heaters().
'disable_all_heaters()' is called in kill() and again when 'killed' is already set inside _temp_error().
il y a 10 ans
Scott Lahteine
68f6f149d0
Reduce code size with out_of_range_error function
- Affects code size when automatic bed leveling is enabled
il y a 10 ans
wurstnase
94120740d8
faster compare
!(~(ab)&0x3) and ab == 0x3 are equal
il y a 10 ans
Scott Lahteine
b55f8718c3
Indent G90/G91, G92
il y a 10 ans
Scott Lahteine
b0d520b109
Indent G30, G31/G32
il y a 10 ans
Scott Lahteine
ffe27a6225
Indent G29
il y a 10 ans
Scott Lahteine
86083badc2
Indent G4, G10/G11, G28
il y a 10 ans
Scott Lahteine
47d7a9cb5e
Indent G2/G3
il y a 10 ans
Scott Lahteine
350f239d84
Indent G0/G1
il y a 10 ans
Scott Lahteine
672b0c1fd3
Cleanup pins in RAMPS_13_EFB boards
il y a 10 ans
Scott Lahteine
15a2351675
No need for +1 on initial seen_pointer
il y a 10 ans
Scott Lahteine
550dd87b2a
Set seen_pointer before calling code_value
il y a 10 ans
Scott Lahteine
063881b5bd
Fix a couple of doubled semicolons
il y a 10 ans
AnHardt
0c0ace2a04
Remove start_watching_heater() fom M104 and M109
il y a 10 ans
Scott Lahteine
00716d0ca0
Small start_watching_heater adjustment
il y a 10 ans
Scott Lahteine
bde9c70d42
Suppress the line mismatch error after M303
il y a 10 ans
wurstnase
ff98b8632b
new endstop bits
il y a 10 ans
AnHardt
9b0fa9c309
Changed dependency of start_watching_heater() in setTargetHotend() to THERMAL_PROTECTION_HOTENDS
il y a 10 ans
AnHardt
bc0764894a
Shift call of start_watching_heater() into setTargetHotend()
to warrant watching is set or reset.
Make setTargetBed() in _lcd_preheat() dependant of TEMP_SENSOR_BED.
Use disable_all_heaters() in lcd_cooldown() and abort_on_endstop_hit.
il y a 10 ans
Richard Wackerbarth
b878bc5620
Introducing the Kossel Pro Build Configuration
il y a 10 ans
Richard Wackerbarth
1d8f61ca8a
AT90USB is defined in pins.h
il y a 10 ans
Richard Wackerbarth
735bf2d35f
Describe Custom M Code
il y a 10 ans
Scott Lahteine
f39658c822
M120 and M121 are reversed
il y a 10 ans
Scott Lahteine
6eb4f90ce7
Also synchronize configurator copies of configs
il y a 10 ans
Scott Lahteine
9d1961ebe3
Witbox and Hephestos are just RAMPS_13_EFB
il y a 10 ans
AnHardt
89d2ee6f13
Make output on display dependant of ULTRA_LCD
il y a 10 ans
AnHardt
cb6e82dc60
Change from kill() to kill(const char *)
in temperature.cpp
il y a 10 ans
AnHardt
9d13942278
Use new kill() with parameter.
il y a 10 ans
AnHardt
f4a93ed997
Add a string parameter to kill()
Makes the output on the LCD adjustable.
il y a 10 ans
AnHardt
2990c6c45f
Use new kill_() for _temp_error()
instead of stop(). We really want to require a reset and no chance to set a new temperature.
il y a 10 ans
Ed Boston
082ed3beed
Propagate Configuration.h changes
Updated all the example Configuration.h files for the new display type.
il y a 10 ans
Ed Boston
152b681bb5
Added link to controller github
Added the link to the github information about the
ELB_FULL_GRAPHIC_CONTROLLER
il y a 10 ans
AnHardt
4d4fa3607b
Remove Duemilanove
No way to fit Marlin into 32K.
il y a 10 ans
Ed Boston
ca8d1756d5
Define fixes
Fixed a couple defines that were not changed or commented out.
il y a 10 ans