Scott Lahteine
b17e2d3dcd
Apply const in Marlin_main.cpp
2017-05-12 01:32:33 -05:00
Scott Lahteine
92fbea2906
Add some GCodes to the header of Marlin_main.cpp
2017-05-12 01:32:33 -05:00
Scott Lahteine
94e90ca26c
Tweak M80/M81 descriptions
2017-05-12 01:32:33 -05:00
oldmcg
91841d75c9
UBL_DELTA ( #6695 )
...
UBL on Delta's.... Should be close! Should not affect any Cartesian printer.
2017-05-11 22:33:47 -05:00
Brian
ae676490c9
M421: Add 'adjust closest point' capability
...
- Split M421 into separate versions for bilinear and ubl
- Fix minor issue in G26
2017-05-11 12:10:38 -04:00
Scott Lahteine
9a688d1456
Merge pull request #6682 from thinkyhead/bf_M80_s_arg
...
"M80 S" to report the state of the PSU pin
2017-05-10 20:29:01 -05:00
Roxy-3D
b63e82f309
M421 Mesh Point Offset and misc. UBL clean up ( #6685 )
...
* M421 Mesh Point Offset and misc. UBL clean up
Allow M421 to accept an offset as well as absolute value for a specified
mesh point.
And misc. UBL clean up to reduce redundent code.
* Better error checking for M421
* Fix M421 Y index bug
I just noticed.... We've had a Y index bug for who knows how long?
2017-05-10 18:54:10 -05:00
Pablo Ventura
539e0c2f31
"M80 S" to report the state of the PSU pin
2017-05-10 17:58:58 -05:00
Scott Lahteine
081bf1f879
Patch #else / #endif comments
2017-05-09 12:37:23 -05:00
Scott Lahteine
8d961b51cc
Eliminate M100 compiler warnings?
2017-05-09 11:32:15 -05:00
Scott Lahteine
911a87e006
Disable SCARA feedrate scaling by default
2017-05-08 14:41:03 -05:00
Scott Lahteine
71396f77d3
Cleanups following recent commits
2017-05-08 14:23:01 -05:00
Scott Lahteine
a6dafb058e
Small reduction in error code size
2017-05-08 13:58:09 -05:00
Scott Lahteine
a1e04942a2
Cleanup to software PWM variables
2017-05-08 13:51:45 -05:00
Brian
6cb0fa4128
Cleanup previous implementation of new quiet probing
...
Saves a few lines of code.
2017-05-08 08:13:46 -04:00
Scott Lahteine
56ca47ab9d
Patch configuration temp units
2017-05-07 21:32:01 -05:00
bgort
d35e2fda10
Merge pull request #6622 from bgort/silentprobing
...
Improve BLTOUCH_HEATERS_OFF functionality
2017-05-07 21:33:44 -04:00
Roxy-3D
d92fa40c62
misc. UBL fixes ( #6631 )
...
* Restore LSF functionality
Some of the typo's persisted... Hopefully this gets them all fixed.
* Restore user's expectations of how G28 should behave
* Allow Nozzle size control with ornery host programs
2017-05-07 18:23:48 -05:00
Brian
faa270071d
Improve BLTOUCH_HEATERS_OFF functionality
...
- rename to PROBING_HEATERS_OFF
- move heater pausing functionality into thermalManager
- add variables, pause(), ispaused(), other functions
- add fan pausing functionality -> PROBING_FANS_OFF
- add probing_pause() wrapper
- move pausing into do_homing_move() and do_probe_move() to minimize quiet time and so other probe types can benefit
- example configs
2017-05-07 16:22:08 -04:00
Scott Lahteine
ce507deb9f
Support temperature units in M503
2017-05-06 20:24:51 -05:00
bgort
a59066bca9
Various improvements - mostly UBL-related ( #6607 )
...
UBL Clean up.
2017-05-06 18:59:16 -05:00
Scott Lahteine
6876e79d42
Tweak command index increment
2017-05-05 13:32:31 -05:00
Max Matveev
267f3a03d9
Fixed USE_CONTROLLER_FAN #define usage
2017-05-04 23:38:29 +02:00
bgort
ae7c602031
fix error in M105 output -- use SERIAL_PROTOCOL for ints instead of SERIAL_PROTOCOL_F ( #6584 )
...
also removed wayward 'address of' ampersand in setTargetHotend and setTargetBed parameters
2017-05-04 16:09:45 -05:00
Florian Heilmann
15268770f5
Fix broken fwretract recovery extruder feedrate
...
When both lowering and recovery are performed using the same "prepare_move_to_destination()" the extruder recovery feedrate ends up being ignored and, instead, is only capped by either the maximum e-speed or the time it takes to perform the z-lowering.
Performing the two moves separately from each other ensures a correct recovery feedrate.
2017-05-04 11:34:28 +02:00
Scott Lahteine
58210c3a19
Merge pull request #6568 from thinkyhead/rc_bilinear_extension
...
Add EXTRAPOLATE_BEYOND_GRID option to bilinear leveling
2017-05-04 00:46:05 -05:00
Scott Lahteine
da08e11acd
Add EXTRAPOLATE_BEYOND_GRID option to bilinear leveling
2017-05-04 00:19:07 -05:00
Scott Lahteine
1196e3ca59
SDCard print completion can use "M0"
2017-05-03 22:24:03 -05:00
Scott Lahteine
6854f08d22
Shut down autotemp in disable_all_heaters
2017-05-03 20:54:26 -05:00
Scott Lahteine
e1b85ff67b
Merge pull request #6559 from thinkyhead/rc_more_optimal
...
Compact smart_fill_mesh slightly
2017-05-03 19:07:36 -05:00
Scott Lahteine
2658cc707a
Treat temperature as integer, when possible
2017-05-03 17:27:25 -05:00
Scott Lahteine
1b2c7ec20a
Make G26 compatible with inches and thermal unit modes
2017-05-03 17:12:48 -05:00
Scott Lahteine
241bdffe65
Dress up Bilinear Leveling code
2017-05-03 17:12:35 -05:00
Scott Lahteine
67ecf06cc4
Patch issue in gcode_M900
...
Noted in #6550
2017-05-03 15:26:00 -05:00
Scott Lahteine
628391304f
Merge pull request #6552 from thinkyhead/rc_more_ubl_cleanup
...
Further cleanup of UBL
2017-05-02 22:46:04 -05:00
Scott Lahteine
902fe76db9
Merge pull request #6556 from thinkyhead/rc_use_controller_fan
...
Implement USE_CONTROLLER_FAN as a feature
2017-05-02 22:43:26 -05:00
Scott Lahteine
7ba7474a73
Drop extra parens from address-of operator
2017-05-02 22:22:23 -05:00
Scott Lahteine
fc857c5b78
Merge pull request #6549 from thinkyhead/rc_bltouch_refix
...
Fix BLTOUCH_HEATERS_OFF bug
2017-05-02 21:53:09 -05:00
Scott Lahteine
2c13922c46
Implement USE_CONTROLLER_FAN as a feature
2017-05-02 20:18:52 -05:00
Scott Lahteine
492bc536bf
Modify debug methods to take PSTR
2017-05-02 17:53:40 -05:00
Brian
ff5fed137f
Fix BLTOUCH_HEATERS_OFF bug
2017-05-02 15:53:52 -05:00
LVD-AC
da2abad636
Various cleanups of G33
...
- update comment section
- redefined P5 grid
- minor clean to probe radius routine
- updated EEPROM version to V37 according remark in #6517
2017-05-02 15:47:06 -05:00
Scott Lahteine
e79b335367
Patches for leveling reactivation in G28 / M48
2017-05-01 17:38:57 -05:00
Scott Lahteine
7d5cd7e0d7
Tweak set_bed_leveling_enabled
2017-05-01 16:46:52 -05:00
Scott Lahteine
ed81e9b3d3
Adjust leveling conditionals
2017-05-01 16:46:48 -05:00
Scott Lahteine
a64e5659ce
Clean up G26 external references, private vars
2017-05-01 15:17:52 -05:00
Scott Lahteine
2887c20788
Add a function to home all axes (i.e., gcode_G28)
2017-05-01 15:03:37 -05:00
Scott Lahteine
4f74c416a4
Patch for BLTOUCH_HEATERS_OFF
2017-05-01 11:13:40 -05:00
Scott Lahteine
d814e468d2
Fix set_heaters_for_bltouch and usage
...
- Only call `set_heaters_for_bltouch` when actually deploying/stowing
- Clear `next_emi_protection` when re-enabling heaters
2017-05-01 02:27:52 -05:00
Brian
4e1448e75a
Various fixes for compiler warnings
...
add BLTouch-related messages in english and (rusty) french;
add missing endstops.h in ultralcd.cpp;
fix misc. compiler warnings;
fix lsf_reset - ZERO macro can't handle a pointer as it would only memset the size of the pointer, not the size of the entire struct
2017-05-01 02:12:40 -05:00