Scott Lahteine
4cece2d72e
Use NAN for G29 W omitted parameters
7 years ago
Scott Lahteine
2d71569138
Fix spacing in JSON output
7 years ago
Scott Lahteine
b2d3c8aedd
Have G28 do a refresh of the display
7 years ago
Scott Lahteine
50ab9c2e04
General cleanup of spacing, comments
7 years ago
Scott Lahteine
194f8b2f55
Start at Z=0 in manual probing
7 years ago
Scott Lahteine
01e7e234c6
Add more options to the Bed Leveling menu
7 years ago
Scott Lahteine
a3645ec921
Reference op with variable name
7 years ago
Scott Lahteine
493f0b0c62
Fix some compiler warnings
7 years ago
Thomas Moore
fb5e0ffe16
Unify M600 and M125 pause features ( #6407 )
* Unify M600 and M125 pause features
* Cleanup per thinkyhead's comments
* Rename filament_change_menu_response to advanced_pause_menu_response
* Include HAS_BED_PROBE in QUIET_PROBING
* Update gMax example file
* is_idle() is out of scope without the braces
* Convert FT-i3-2020 to Advance Pause names...
* Allow pause even if not printing
7 years ago
Scott Lahteine
b3a97b5013
Patch up LCD level bed menus
7 years ago
Scott Lahteine
78af2b1444
Fix PROBE_MANUALLY via G-code
7 years ago
Scott Lahteine
361cbba113
Use M665 to set SCARA angle offsets
7 years ago
Scott Lahteine
5ed63a5724
Apply const in prepare_kinematic_move_to
7 years ago
Scott Lahteine
f4028fe088
New GCode Parser - Implementation
7 years ago
Scott Lahteine
2881f0a48d
Fix, extend G42 with P (probe) parameter
- Also fix handling of SCARA and misuse of `codenum`.
7 years ago
Brian
82ca6248e2
Move G7 to G42
See: #6777
7 years ago
Scott Lahteine
85b967657e
Embed G26/G29 in ubl class, with enhancements
7 years ago
Scott Lahteine
c99bd69889
Apply const float & more
7 years ago
Scott Lahteine
c2ea22da49
Clean up whitespace
7 years ago
Scott Lahteine
ceb62fc7e1
Fixes #6828 : M428 bug
7 years ago
cbusillo
3b4116e73b
missing enable for M605 for duplication mode
I believe gcode_M605 will not be called when using DUAL_NOZZLE_DUPLICATION_MODE without this change.
7 years ago
Roxy-3D
364f8fb613
Update Configuration.h files to better names ( #6814 )
Changed UBL_G26_MESH_EDITING to UBL_G26_MESH_VALIDATION
Added UBL_MESH_EDIT_MOVES_Z to prepare for that change (coming next)
7 years ago
Scott Lahteine
d7fda2fe49
Formatting, const in G33
7 years ago
Scott Lahteine
02f15f6775
UBL-related cleanup, spacing, standards
Reference: #6804
7 years ago
Scott Lahteine
8a0a5cfccc
Temp-related cosmetic changes
7 years ago
Scott Lahteine
6ce2b1ff4a
G33 evolutionary changes
7 years ago
Brian
e09b4ce4a5
Add checking
7 years ago
Brian
13599a73c7
Add `G7` gcode command to move between UBL mesh points
- can be augmented in the future to enable for other leveling systems
Quite simple, but did not want to modify `G1` as the additional checking would slow it down.
Tested & working.
7 years ago
Brian
43c24f0027
Fix recent regressions, &c.
- fix broken `M421` due to less-than-careful optimization
- add HOME_AFTER_DEACTIVATE define to advanced config so not everyone has to rehome after steppers are deactivated
- misc. cleanups (remove unused label, unused variables)
7 years ago
Scott Lahteine
6c064bb7d6
Some probe_pt error-handling
7 years ago
Scott Lahteine
55a87da036
SPINDLE/LASER implementation
8 years ago
Scott Lahteine
a3abfeac47
Mark strings needing translation
7 years ago
Scott Lahteine
7f4e4b1212
UBL name/state methods
7 years ago
Brian
7852369987
Implement CRC16, develop mesh allocation table
- Add crc16 utility function
- Implement CRC16 for config store, remove old checksum, increment layout version
- Move UBL mesh store/load to MarlinSettings; increment UBL_VERSION
- Begin to lay out MAT structure, prototype functions, etc.
- Rename ubl.state.eeprom_storage_slot to .storage_slot
- Misc. optimization
- Cleanup/standardize/improve some messages
This is a work in progress!
7 years ago
fixoid
c2321b1cdd
Separate SWITCHING_NOZZLE and SWITCHING_EXTRUDER
7 years ago
Scott Lahteine
238fb53617
Patch home_all_axes to ignore G28 XYZ parameters
7 years ago
Scott Lahteine
091f94a6bf
Fix up M421 and some comments
7 years ago
Roxy-3D
1fbcbc05f6
UBL no longer flout's the sacred GCode standard ( #6745 )
Also clean up ubl_motion.cpp debug info and fix declaration of cx & cy
7 years ago
Scott Lahteine
267f77b18b
More constraint on axis_unhomed_error
7 years ago
Scott Lahteine
67c9b1e332
Update M665 comment, fix M665 code_value code.
7 years ago
Scott Lahteine
37399e3cb5
Fix prepare_move_to_destination_cartesian for UBL
7 years ago
Scott Lahteine
0e582bcfb7
Fix #6691 - redundant line in M665
7 years ago
Markus Towara
68ae7c8d7a
Bugfix PRINTER_EVENT_LEDS
Extra closing curly bracket terminates while loop early if PRINTER_EVENT_LEDS defined
7 years ago
Scott Lahteine
0696dda470
Cleanups to UBL_DELTA
7 years ago
Scott Lahteine
cbfca29522
M421 tweaks, just to use const
7 years ago
Scott Lahteine
233f824dd6
Define GRID_MAX_POINTS
7 years ago
Scott Lahteine
b17e2d3dcd
Apply const in Marlin_main.cpp
7 years ago
Scott Lahteine
92fbea2906
Add some GCodes to the header of Marlin_main.cpp
7 years ago
Scott Lahteine
94e90ca26c
Tweak M80/M81 descriptions
7 years ago
oldmcg
91841d75c9
UBL_DELTA ( #6695 )
UBL on Delta's.... Should be close! Should not affect any Cartesian printer.
7 years ago