2684 Commits (5ea139fd79b5fc16de77ae2b167a2ec62aecaeb5)

Author SHA1 Message Date
AnHardt 4d4fa3607b Remove Duemilanove
No way to fit Marlin into 32K.
10 years ago
AnHardt e353d27430 Merge branch 'Development' of https://github.com/MarlinFirmware/Marlin into Bulgarian 10 years ago
Ed Boston ca8d1756d5 Define fixes
Fixed a couple defines that were not changed or commented out.
10 years ago
CONSULitAS b96b28b7cc language.h: update documentation for LANGUAGE_INCLUDE
language.h: update documentation for LANGUAGE_INCLUDE

@thinkyhead What do you think? I think there should be a warning like
this.
10 years ago
Christian Bohn 258bcdefe0 move dogm font selection to configuration_adv.h 10 years ago
AnHardt 7750180c93 transpire -> expire
Minor wording correction.
10 years ago
AnHardt 70163dafb9 Use _temp_error() for all errors thrown by different mechanisms
Now ending in an endless loop.
Tidy up the output format.
We now get:
ERRORTEXT ", system stopped! Heater_ID: " HEATERID

Where ERRORTEXT can be:
"Heating failed"
"Thermal Runaway"
"MAXTEMP triggered"
"MINTEMP triggered"
and soon
"Thermal Jump"

HEATERID can be
0, 1, 2 ,3 , "bed"

This messages are always followed by the common:
"Printer stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting)"
10 years ago
Scott Lahteine a0f362c735 Simplify & optimize with current_command_args 10 years ago
Scott Lahteine adc8fcb77f More parser comments, optimize code_seen, save with goto 10 years ago
Scott Lahteine c6d8dd19d9 use fetched value 10 years ago
Scott Lahteine 1116e13f5a Further optimization of command parser 10 years ago
Scott Lahteine 3a4c3ab76e Pre-sanitize the command before handling
- Use a global pointer for the current sanitized command
- Pre-sanitize the current command to bypass `N` and nullify `*`,
removing the need for handlers to bypass, ignore, or nullify these
parts, and reducing overhead for `code_seen`, etc.
- Pre-skip leading whitespace.
- Only look for G, M, T codes at the start of the command.
- Verify that G, M, T codes are followed by command codes.
10 years ago
Ed Boston a83bf18ee1 More functional seperation
Moved SDCARDDETECTINVERTED and SDSLOW to Conditionals.h.
Added U8GLIB_LM6059_AF to define display specific actions.
Added reminder to compile in u8glib
10 years ago
AnHardt 97ca1b3f4d Name magic value 20 to MAX_OVERSHOOT_PID_AUTOTUNE
to make it better findable.
10 years ago
Scott Lahteine 0f2c9bacfd M33 LONG_FILENAME_HOST_SUPPORT 10 years ago
Scott Lahteine 3feaef6526 Have G92 set the nozzle position on Delta and SCARA 10 years ago
Ed Boston 047e688e93 Changed ADAFRUIT_ST7565 to ELB_FULL_GRAPHIC_CONTROLLER
Rename of define to avoid confusion between the controller and the
display which had similar names.
10 years ago
Ed Boston 1999ac415c Formatting Changes
Fixes for some code formatting changes and commenting out the
ADAFRUIT_ST7565 define that was left defined.
10 years ago
Ed Boston 41f8cdb3a6 ADAFRUIT_ST7565
Added support for new display type
10 years ago
wurstnase 21ff773832 rework out_bits 10 years ago
Scott Lahteine 6c27eaf864 Merge pull request #2101 from thinkyhead/code_style
Code style and a dangling "else"
10 years ago
Scott Lahteine d580a0d186 Use "+=" in plane rotation 10 years ago
Scott Lahteine 2f3a410cb0 Fix a potential hanging "else" bug 10 years ago
Scott Lahteine b83e3f0905 Combine "Bed X: " strings 10 years ago
Scott Lahteine 7dfb8becdb Adjust some names and types in Marlin_main.cpp 10 years ago
Scott Lahteine c966aa26ff Comments in Marlin_main.cpp 10 years ago
Scott Lahteine c54a2ea042 Adjust spacing in Marlin_main.cpp and stepper.* 10 years ago
Scott Lahteine 072625ccad Update headings in Marlin_main.cpp and stepper.cpp 10 years ago
Scott Lahteine 16032f149f Rename to codenum as a consistency 10 years ago
Scott Lahteine 273a4a253f Merge pull request #2096 from thinkyhead/cherry_picking3
Hide M117 with no LCD
10 years ago
Scott Lahteine 64825a3d1e Merge pull request #2095 from thinkyhead/cherry_picking2
Add gcode_line_error to reduce code size
10 years ago
Scott Lahteine ca79282eaf Hide M117 with no LCD 10 years ago
Scott Lahteine ce218cafdb Add gcode_line_error to reduce code size 10 years ago
Scott Lahteine 46d59784ad Rename preocess_command to process_next_command 10 years ago
Scott Lahteine 513077c317 Minor change to fan kick 10 years ago
Scott Lahteine 76438195f0 NO_TIMEOUTS and ADVANCED_OK off by default 10 years ago
Scott Lahteine d2563804c8 Add LF to file errors 10 years ago
Scott Lahteine e114662cfa Adjust SdBaseFile spacing 10 years ago
Scott Lahteine 98e91f5253 Allow lsDive to recurse with minimal stack usage 10 years ago
Scott Lahteine 19166a92e4 Merge pull request #2057 from Wurstnase/serial_wait
add plan buffer remaining for 'P' and block buffer remaining 'B'
10 years ago
Scott Lahteine 95f5a68006 Merge pull request #2074 from thinkyhead/lcd_xyz_unknown
Display unknown XYZ on the LCD as "---"
10 years ago
Scott Lahteine e97fcafd0e Merge pull request #2076 from thinkyhead/mendel_inverting
Use MSG_OK in M105
10 years ago
Scott Lahteine 0f6cd3640b Drop extraneous ok_to_send 10 years ago
Scott Lahteine 0ce355d9e7 Use MSG_OK in M105 10 years ago
Scott Lahteine a366e57385 Merge pull request #2075 from thinkyhead/mendel_inverting
Use Mendel default for INVERT_Y_DIR
10 years ago
Scott Lahteine 7b3acfbb6f Merge pull request #2072 from thinkyhead/better_arc_code
Consolidate arc code, remove motion_control.*
10 years ago
Scott Lahteine 78beef2d73 Use Mendel default for INVERT_Y_DIR 10 years ago
Scott Lahteine 1a4a09c26f Display unknown XYZ on the LCD as "---"
- Also show 2 digits past decimal for Z on DOGM
10 years ago
Scott Lahteine 68ce419147 Note on segment size 10 years ago
Scott Lahteine 8b92249f18 Bring arc_offset into auto scope 10 years ago
Scott Lahteine 80807b2d71 Consolidate arc code, remove motion_control.* 10 years ago
Scott Lahteine f65833931d Formatting tweaks 10 years ago
Scott Lahteine fcfd99c1ae Add comments to lcd_control_temperature_menu 10 years ago
Scott Lahteine d693e0f378 Use WATCH_TEMP_INCREASE + TEMP_HYSTERESIS + 1 as difference limit 10 years ago
Scott Lahteine 6697a8f375 Watch the heater a little longer 10 years ago
Scott Lahteine 5693a6e3c9 Fix heating error message 10 years ago
Scott Lahteine 747fd5801c Merge pull request #2055 from thinkyhead/thermal_unified
Combine thermal runaway and watch-period
10 years ago
Scott Lahteine 6e5572228d Merge pull request #2064 from thinkyhead/wait_before_g28
Split up prepare_move by type
10 years ago
Scott Lahteine 27ad381e25 Allow fractional seconds in G4 and M0 10 years ago
Scott Lahteine 5146694452 Merge pull request #1884 from shaggythesheep/feature_new_board_ramps_cnc_controller
Feature: Add RAMPS CNC Controller Board
10 years ago
Scott Lahteine b2bd9aae7c SCARA_SEGMENTS_PER_SECOND 10 years ago
Scott Lahteine bd20bd5444 Merge pull request #2063 from chris-bo/autobed_sled
improve sled handling
10 years ago
Scott Lahteine 9e95ceb3fc Split up prepare_move by type
- For better encapsulation add inlines for each prepare_move type
- Move controllerFan vars inside the function as statics
- Some formatting cleanup
- Rename `ClearToSend` as `ok_to_send`
10 years ago
Scott Lahteine 9ba8cf5fe3 Merge pull request #2061 from thinkyhead/wait_before_g28
Always do st_synchronize() before G28
10 years ago
Scott Lahteine 873f7d6f2a Check that configs are up-to-date 10 years ago
Christian Bohn f48599f172 add pin definition to some motherboards 10 years ago
Scott Lahteine b5200e184c Remove extra setup_for_endstop_move 10 years ago
Scott Lahteine 8d814de558 Return void in prevent_dangerous_extrude 10 years ago
Scott Lahteine 367e2eb9f4 Global setup_for_endstop_move 10 years ago
Wurstnase 1d5677cc3b add missing Z-bits 10 years ago
Wurstnase df12e68e7d add missing Z_PROBE-bit 10 years ago
Scott Lahteine fa951f8a0b Always do st_synchronize() before G28 10 years ago
Christian Bohn 27a3b1d895 disable sled pin by default 10 years ago
Christian Bohn fb44b53ae3 sled improvements
- create sled pin definition
- G28 Works with sled
10 years ago
Wurstnase 46d1932380 add plan buffer remaining for 'P' and block buffer remaining 'B' 10 years ago
Scott Lahteine 429c6ccad2 Neaten config formatting 10 years ago
Scott Lahteine 8a0dc4d54a Merge pull request #1922 from Wurstnase/serial_wait
Serial wait
10 years ago
Scott Lahteine 8332a15899 Fix testing of runaway options in temperature.cpp 10 years ago
Wurstnase 526ad82d20 activate advanced_ok and no_timeout 10 years ago
Scott Lahteine 2b92b01afc Fix typo in SanityCheck.h 10 years ago
Scott Lahteine 2445ae3d3a Combine thermal runaway and watch-period
- Make thermal protection for all hotends and/or bed into simple
switches
- Now enable `WATCH_TEMP_PERIOD` when `THERMAL_PROTECTION_HOTENDS` is
enabled
- Move detailed thermal parameters to `Configuration_adv.h`
- Add sanity checks to warn about old configurations
- Change `WATCH_TEMP_PERIOD` to seconds instead of milliseconds
10 years ago
Scott Lahteine 4097207c75 Merge pull request #2041 from thinkyhead/watch_temp
More thermal protection
10 years ago
Scott Lahteine 45d64040fe Merge pull request #2048 from Wurstnase/hit_bits
replace some bools
10 years ago
Scott Lahteine 9b3d4380d3 Only watch the heater that was set 10 years ago
Scott Lahteine 52c0696e44 Merge pull request #2044 from thinkyhead/fix_servos_too
Make some z probe and servo code tweaks
10 years ago
Wurstnase b55f32f8a1 replace some bools
this PR replaces some bools with one char. this will safe 3 bytes and should also be sometimes a little bit faster.
10 years ago
Laurent DELAGE e70e6e2b48 Correction traductions 10 years ago
Scott Lahteine f73f4ce555 Make some z probe and servo code tweaks 10 years ago
Scott Lahteine 28c87ec81b Disable all heaters on temp error 10 years ago
Scott Lahteine 79106638a8 Fix documentation of heating sanity check 10 years ago
Scott Lahteine 6110494a56 Change default to 4°C in 16s 10 years ago
Scott Lahteine 54deb9eea3 Enable WATCH_TEMP_PERIOD by default 10 years ago
Scott Lahteine deedb00c18 Document WATCH_TEMP_PERIOD 10 years ago
Scott Lahteine be77cfd895 Merge pull request #2032 from Wurstnase/toshiba_for_all_stepper
We don't need the old standard one. The STEP_ADD and STEP_IF_COUNTER …
10 years ago
Scott Lahteine cb4ea75fab Support for MKS BASE 1.0 board 10 years ago
Scott Lahteine 0e70511381 Merge pull request #2036 from brupje/mainline
Fixes for reprapworld's keypad
10 years ago
Wurstnase 0cb87795a3 advanced 'ok'
ok N(linenumber) P(bufferremaining)
the host can use this to send the data much faster.

Some pseudo code:
If (bufferremaining > 0)  send command
## as long there is free buffer send command

Also
if (linenumber > lastsend - bufferremaining) send command
## as long last linenumber received is bigger than lastsend (host) - last bufferremaining received
10 years ago
Wurstnase 182e0d99c9 Merge remote-tracking branch 'Marlin8bit/Development' into serial_wait 10 years ago
brupje d1148a0198 Rename Configuration_megatronics.h to Configuration.h 10 years ago
Scott Lahteine 7f3252eea9 Merge pull request #1999 from paclema/Filrunout_configurable_script
Added configurable script for filrunout from configuration.h
10 years ago