2710 Commits (93da52d011969a2881d8fdb7cb0f64f642688f1c)

Author SHA1 Message Date
fmalpartida 93da52d011 Added support for OLED SSD1306 I2C based LCDs. 10 years ago
Wurstnase 9c09967803 Merge pull request #2149 from Wurstnase/enstop_bits
faster compare
10 years ago
wurstnase 0f3f7d6835 clean up double endstops 10 years ago
AnHardt 9d2a980bcf Merge pull request #2170 from thinkyhead/beep_M600_elsewise
Slight size reduction by adding idle()
10 years ago
AnHardt 2728dc0606 Merge pull request #2194 from thinkyhead/reduce_strings
Redo "invalid extruder" to save 304 bytes
10 years ago
Scott Lahteine be5236e839 Reduce setTargetedHotend by removing the switch 10 years ago
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
10 years ago
Scott Lahteine 1a882bcc2e Merge pull request #2193 from thinkyhead/ignore_unrecognized_commands
Ignore unknown commands if they start with G, M, or T
10 years ago
Scott Lahteine a672872717 Merge pull request #2187 from AnHardt/MAX6675M105
Print active extruder with M105 for MAX6675
10 years ago
Scott Lahteine 9beed830eb Drop commented code_is_good lines 10 years ago
Scott Lahteine 068d4a1eb2 Ignore unknown commands if they start with G, M, or T 10 years ago
Scott Lahteine 5824f613ff Merge pull request #2185 from jothan/bed_integral
Separate the maximum integral power for the bed from PID_INTEGRAL_DRI…
10 years ago
Scott Lahteine c5c9d12630 Merge pull request #2183 from AnHardt/displayinit
Initialize the display earlier
10 years ago
Scott Lahteine ef4becc413 Merge pull request #2188 from AnHardt/FtoN
Replace MSG_F? with MSG_N?
10 years ago
Scott Lahteine 0564625757 Update M33 for new gcode parser 10 years ago
AnHardt f18f689c01 Replace MSG_F? with MSG_N?
To avoid double definitions.
I prefer to read N for Number not for Nozzle.
10 years ago
AnHardt af7e3f5076 Print active extruder with M105 for MAX6675
Was omitted when T0 is a MAX6675.
10 years ago
Jonathan Bastien-Filiatrault d46d9d998e Add maximum bed integral term in example configurations. 10 years ago
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.
10 years ago
AnHardt f0523b5816 Initialize the display earlier
to have it ready to display errors during (temperature)-setup.
10 years ago
Scott Lahteine 790c697c19 Fix DEGREES macro 10 years ago
Scott Lahteine 76b4678f99 Merge pull request #2171 from thinkyhead/gcode_110_is_good
M110 is a known command
10 years ago
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.
10 years ago
Scott Lahteine d76a01194d Slight size reduction by adding idle() 10 years ago
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.
10 years ago
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().
10 years ago
Scott Lahteine 68f6f149d0 Reduce code size with out_of_range_error function
- Affects code size when automatic bed leveling is enabled
10 years ago
wurstnase 94120740d8 faster compare
!(~(ab)&0x3) and ab == 0x3 are equal
10 years ago
Scott Lahteine c9141e604a Merge pull request #2145 from thinkyhead/gcode_folding
Indentation in process_commands
10 years ago
Scott Lahteine b55f8718c3 Indent G90/G91, G92 10 years ago
Scott Lahteine b0d520b109 Indent G30, G31/G32 10 years ago
Scott Lahteine ffe27a6225 Indent G29 10 years ago
Scott Lahteine 86083badc2 Indent G4, G10/G11, G28 10 years ago
Scott Lahteine 47d7a9cb5e Indent G2/G3 10 years ago
Scott Lahteine 350f239d84 Indent G0/G1 10 years ago
Scott Lahteine 672b0c1fd3 Cleanup pins in RAMPS_13_EFB boards 10 years ago
Scott Lahteine 15a2351675 No need for +1 on initial seen_pointer 10 years ago
Scott Lahteine 550dd87b2a Set seen_pointer before calling code_value 10 years ago
Scott Lahteine 38cc0b93c6 Merge pull request #1874 from AnHardt/Bulgarian
Introduction of Bulgarian - language_bg.h
10 years ago
Scott Lahteine 04a1622172 Merge pull request #2127 from Wackerbarth/Kossel_Pro
Kossel Pro
10 years ago
Scott Lahteine 81c2ca3e10 Merge pull request #2131 from thinkyhead/bq_is_ramps_13_efb
Witbox and Hephestos are RAMPS EFB
10 years ago
Scott Lahteine f919a2fed1 Merge pull request #2134 from AnHardt/preheat-all
Shift call of start_watching_heater() into setTargetHotend()
10 years ago
Scott Lahteine 063881b5bd Fix a couple of doubled semicolons 10 years ago
AnHardt 94dff5b36a Merge pull request #2137 from thinkyhead/tweak_swh
Move millis call in start_watching_heater
10 years ago
Scott Lahteine 70d2f48d4e Merge pull request #2136 from thinkyhead/M303_suppress_error
Suppress the line mismatch error after M303
10 years ago
AnHardt 0c0ace2a04 Remove start_watching_heater() fom M104 and M109 10 years ago
Scott Lahteine 00716d0ca0 Small start_watching_heater adjustment 10 years ago
Scott Lahteine 834747deb7 Merge pull request #2135 from Wurstnase/new_endstop_bits
new endstop bits
10 years ago
Scott Lahteine bde9c70d42 Suppress the line mismatch error after M303 10 years ago
Scott Lahteine 50bd7493cc Merge pull request #2108 from thinkyhead/m33_long_filename_host_support
M33 LONG_FILENAME_HOST_SUPPORT
10 years ago