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
Scott Lahteine
cad248fc55
Merge pull request #2111 from AnHardt/at
Name magic value 20 to MAX_OVERSHOOT_PID_AUTOTUNE
10 years ago
AnHardt
97ca1b3f4d
Name magic value 20 to MAX_OVERSHOOT_PID_AUTOTUNE
to make it better findable.
10 years ago
Scott Lahteine
7ff18f6657
Merge pull request #2107 from thinkyhead/fix_issue_2106
Have G92 set the nozzle position on Delta and SCARA
10 years ago
Scott Lahteine
3feaef6526
Have G92 set the nozzle position on Delta and SCARA
10 years ago
Scott Lahteine
c5feb9c6a1
Merge pull request #2103 from Wurstnase/rework_out_bits
rework out_bits
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
80d2c11f9d
Merge pull request #2099 from thinkyhead/gcode_rename
Rename gCode to codenum as a consistency
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
ea3df2b0b3
Merge pull request #2094 from thinkyhead/cherry_picking
Rename process_commands to process_next_command
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
98c4f22432
Merge pull request #2093 from thinkyhead/timeout_default
Tweak to fan kick routine
10 years ago
Scott Lahteine
513077c317
Minor change to fan kick
10 years ago
Scott Lahteine
ef62463d20
Merge pull request #2089 from thinkyhead/timeout_default
NO_TIMEOUTS and ADVANCED_OK off by default
10 years ago
Scott Lahteine
76438195f0
NO_TIMEOUTS and ADVANCED_OK off by default
10 years ago
Scott Lahteine
7fecc48174
Merge pull request #2081 from thinkyhead/better_lsdive
Allow lsDive to recurse with minimal stack usage
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
8b2cd930c3
Update README.md
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
197a256669
Hardtung
10 years ago
Scott Lahteine
2e6f57baa9
More active authors
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
56126786a6
Merge pull request #2069 from thinkyhead/sd_alpha_sort
Formatting tweaks
10 years ago
Scott Lahteine
f65833931d
Formatting tweaks
10 years ago
Scott Lahteine
56090fc374
Merge pull request #2067 from thinkyhead/thermal_unified
Fix heating error message
10 years ago