Bob-the-Kuhn
9657e7d3ee
copied file changes from PR #5685
...
==============================
Configuration_adv.h changes
==============================
add "live" LCD update
==============================
P & S version
==============================
final (hopefully) tested version
==============================
update M115 capabilities print
==============================
Menu changes portion of the requested changes
==============================
changed USEABLE_HARDWARE_PWM from a function to a series of macros
==============================
changes per review
2017-05-31 13:22:38 -05:00
Scott Lahteine
7236109f2a
Patch M24 / M125 for delta
2017-05-30 23:07:29 -05:00
Scott Lahteine
9677f3f2f5
Patch up LCD Bed Leveling menu
2017-05-29 17:51:11 -05:00
Scott Lahteine
c6a7adc293
Patch G29 A and Q arguments to bypass setup
2017-05-29 17:51:10 -05:00
Scott Lahteine
4cece2d72e
Use NAN for G29 W omitted parameters
2017-05-29 17:51:10 -05:00
Scott Lahteine
2d71569138
Fix spacing in JSON output
2017-05-29 17:51:10 -05:00
Scott Lahteine
b2d3c8aedd
Have G28 do a refresh of the display
2017-05-29 17:51:10 -05:00
Scott Lahteine
50ab9c2e04
General cleanup of spacing, comments
2017-05-29 15:34:14 -05:00
Scott Lahteine
194f8b2f55
Start at Z=0 in manual probing
2017-05-29 15:31:01 -05:00
Scott Lahteine
d013bddfa8
Merge pull request #6876 from thinkyhead/bf_extend_leveling_menu
...
Extend the ABL/MBL Bed Leveling menu
2017-05-28 14:19:02 -05:00
Scott Lahteine
01e7e234c6
Add more options to the Bed Leveling menu
2017-05-28 14:04:28 -05:00
Scott Lahteine
a3645ec921
Reference op with variable name
2017-05-28 11:33:22 -05:00
Scott Lahteine
493f0b0c62
Fix some compiler warnings
2017-05-28 11:06:33 -05:00
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
2017-05-26 13:01:02 -05:00
Scott Lahteine
b3a97b5013
Patch up LCD level bed menus
2017-05-25 23:53:31 -05:00
Scott Lahteine
78af2b1444
Fix PROBE_MANUALLY via G-code
2017-05-25 23:53:31 -05:00
Scott Lahteine
361cbba113
Use M665 to set SCARA angle offsets
2017-05-24 17:49:24 -05:00
Scott Lahteine
5ed63a5724
Apply const in prepare_kinematic_move_to
2017-05-24 17:49:24 -05:00
Scott Lahteine
f4028fe088
New GCode Parser - Implementation
2017-05-23 14:15:10 -05:00
Scott Lahteine
2881f0a48d
Fix, extend G42 with P (probe) parameter
...
- Also fix handling of SCARA and misuse of `codenum`.
2017-05-23 04:55:42 -05:00
Brian
82ca6248e2
Move G7 to G42
...
See: #6777
2017-05-22 23:21:35 -05:00
Scott Lahteine
3ff7515527
Merge pull request #6817 from cbusillo/patch-1
...
missing enable for M605 for duplication mode
2017-05-22 18:07:11 -05:00
Scott Lahteine
85b967657e
Embed G26/G29 in ubl class, with enhancements
2017-05-22 17:38:58 -05:00
Scott Lahteine
c99bd69889
Apply const float & more
2017-05-22 17:38:36 -05:00
Scott Lahteine
c2ea22da49
Clean up whitespace
2017-05-22 17:38:36 -05:00
Scott Lahteine
ceb62fc7e1
Fixes #6828 : M428 bug
2017-05-22 17:34:03 -05:00
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.
2017-05-21 13:54:20 -04:00
Scott Lahteine
22dbb2117c
Merge pull request #6812 from thinkyhead/bf_day_ending_in_y
...
Cleanup code, organize & document fastio pin mappings
2017-05-21 11:39:04 -05:00
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)
2017-05-21 11:10:22 -05:00
Scott Lahteine
d7fda2fe49
Formatting, const in G33
2017-05-21 10:40:05 -05:00
Scott Lahteine
02f15f6775
UBL-related cleanup, spacing, standards
...
Reference: #6804
2017-05-21 10:33:26 -05:00
Scott Lahteine
8a0a5cfccc
Temp-related cosmetic changes
2017-05-21 04:49:25 -05:00
Scott Lahteine
6ce2b1ff4a
G33 evolutionary changes
2017-05-20 19:23:39 -05:00
Scott Lahteine
94a4af1d7f
Merge pull request #6773 from thinkyhead/bf_lcd_patch_e5
...
Patch LCD code for 5th extruder
2017-05-18 15:26:55 -05:00
Brian
e09b4ce4a5
Add checking
2017-05-17 19:46:16 -04:00
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.
2017-05-17 19:05:36 -04:00
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)
2017-05-17 17:21:46 -04:00
Scott Lahteine
6c064bb7d6
Some probe_pt error-handling
2017-05-17 15:33:51 -05:00
Scott Lahteine
ffb5353294
Merge pull request #6738 from thinkyhead/bf_config_crc_rebase
...
Implement CRC16, develop mesh allocation table
2017-05-17 04:44:00 -05:00
Scott Lahteine
55a87da036
SPINDLE/LASER implementation
2017-05-17 04:26:15 -05:00
Scott Lahteine
a3abfeac47
Mark strings needing translation
2017-05-17 03:49:33 -05:00
Scott Lahteine
7f4e4b1212
UBL name/state methods
2017-05-17 03:49:32 -05:00
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!
2017-05-17 03:49:19 -05:00
fixoid
c2321b1cdd
Separate SWITCHING_NOZZLE and SWITCHING_EXTRUDER
2017-05-16 19:25:17 -05:00
Scott Lahteine
238fb53617
Patch home_all_axes to ignore G28 XYZ parameters
2017-05-16 16:18:38 -05:00
Scott Lahteine
091f94a6bf
Fix up M421 and some comments
2017-05-16 01:14:03 -05:00
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
2017-05-15 16:25:01 -05:00
Scott Lahteine
267f77b18b
More constraint on axis_unhomed_error
2017-05-14 16:03:02 -05:00
Scott Lahteine
67c9b1e332
Update M665 comment, fix M665 code_value code.
2017-05-13 05:11:29 -05:00
Scott Lahteine
37399e3cb5
Fix prepare_move_to_destination_cartesian for UBL
2017-05-13 04:13:19 -05:00