Marcio Teixeira
109e67169c
Define G21 as NOOP w/o INCH_MODE_SUPPORT ( #13229 )
...
Ticket #13228
If `INCH_MODE_SUPPORT` is undefined, G20 is an unknown command as it should be (Marlin is, by default, operating in metric mode). G21, however, is found in many slicers and printer start gcode sections and should be accepted (as a NOOP) to avoid the unknown commands.
2019-02-22 15:35:32 -06:00
Scott Lahteine
80359c9937
Add more parameters to M240
...
Co-Authored-By: shitcreek <45380455+shitcreek@users.noreply.github.com>
2019-02-20 14:51:36 -06:00
Scott Lahteine
89bbc30a09
Fix init of power supply pin
...
Fix #13184
2019-02-20 05:29:05 -06:00
LinFor
ba39186364
TMC_DEBUG optimization and improvements ( #13135 )
2019-02-20 02:22:42 -06:00
Scott Lahteine
3a1b6fe8c1
Coding standards
2019-02-19 14:58:39 -06:00
InsanityAutomation
19af90face
Fix a host action compile error ( #13208 )
2019-02-19 14:47:31 -06:00
Scott Lahteine
e00aad84af
Add M240 parameters D I J R S
2019-02-14 20:00:40 -06:00
Marcio Teixeira
31c240a8db
Enhancements to G425 ( #13159 )
...
- Turn off bed leveling prior to calibrating.
- This prevents lateral probes from having a Z component that
triggers the Z endstop and causes the motion to be aborted.
- Got rid of static const float arrays "dimension" and "true_center"
- Frees up 24 bytes of SRAM
- Changed incorrect use of "bool" for float in backlash macros.
- Replaced arguments with 0.0f and 1.0f for clarity.
- Now only disables soft endstops (since calibration cube is outside of bed)
- Not necessary to disable global endstops
2019-02-14 16:45:31 -06:00
Scott Lahteine
ab2816c870
Patch for M240
2019-02-14 15:13:57 -06:00
Scott Lahteine
d2bdb71c13
Add PHOTO_GCODE option, photo trigger physical move ( #13168 )
2019-02-14 15:09:35 -06:00
Scott Lahteine
be9a409980
Fix M125 XY parameters, export get_homing_bump_feedrate
2019-02-14 05:25:46 -06:00
Scott Lahteine
ce40c2e87c
Use do_blocking_move_to(ref, fr)
2019-02-14 02:22:08 -06:00
Scott Lahteine
7cf9b93f26
Add HAS_FILAMENT_SENSOR ahead of 12962
2019-02-12 20:13:20 -06:00
revilor
e56c13670d
Service interval watchdog ( #13105 )
2019-02-12 15:58:56 -06:00
InsanityAutomation
7f1b69b0c8
Add HOST_PROMPT_SUPPORT ( #13039 )
2019-02-12 15:55:47 -06:00
Scott Lahteine
0feeef2604
Update copyright in headers
2019-02-12 15:30:11 -06:00
Scott Lahteine
894f5c24a8
Fix trailing whitespace
2019-02-12 14:25:57 -06:00
Roman Moravčík
bace52afd7
Fixed compilation with MMU2_MENUS disabled ( #13140 )
2019-02-12 12:55:49 -06:00
Scott Lahteine
9737608f0a
Enable gradient when alias is cleared
2019-02-10 06:39:12 -06:00
Scott Lahteine
6de3d34378
M166 Gradients, LCD Menu for 2-channel Mixer (Geeetech A10M/A20M) ( #13022 )
2019-02-10 04:54:23 -06:00
AnHardt
0e37fe8776
Apply minimum C in M303 ( #13113 )
...
Apply minimum `C` in `M303`. `PID_autotune()` needs to be called with a 'C'ycles-parameter >2 to give meaningful (different from 0) PID-factors. Therefore silently raise C to 3. Fixing one aspect of #13104
2019-02-10 03:54:45 -06:00
Scott Lahteine
f269766408
Put the MMU2 menu with the others
2019-02-06 17:38:46 -06:00
Marcio Teixeira
e1604198ff
G425 — Auto-calibrate Backlash and Nozzle Offsets ( #13050 )
2019-02-06 17:20:17 -06:00
Mark Zachmann
19cf72e057
Support individual solenoid disable with M381 ( #13008 )
2019-02-06 06:34:53 -06:00
teemuatlut
d81342254a
Support new TMC drivers ( #13026 )
2019-02-06 06:33:14 -06:00
Rolf Werum
524c6c10bf
MAGNETIC_PARKING_EXTRUDER ( #12351 )
2019-02-06 06:30:53 -06:00
Scott Lahteine
1bd9a63049
Add HAS_EXTRA_ENDSTOPS macro
2019-02-06 05:10:05 -06:00
Scott Lahteine
1497fb388a
M29 match logic was reversed ( #13013 )
...
* M29 logic was reversed
If in card-saving mode generate errors line errors for anything that's *NOT* "M29 ?"
* Update queue.cpp
* Update queue.cpp
2019-02-04 07:23:42 -06:00
Scott Lahteine
b5fd2fb58b
Allow M29 to be processed late
2019-02-04 07:23:02 -06:00
Scott Lahteine
c03bac9ad4
Update queue.cpp
2019-02-04 07:17:40 -06:00
Scott Lahteine
a49f0205ea
Update queue.cpp
2019-02-04 07:11:08 -06:00
jeffstaley
2f176d6fb8
Flush RX buffer on G-code line errors to prevent hang ( #13018 )
2019-02-04 06:03:49 -06:00
Scott Lahteine
4200bd2fc1
Report on M92 with no arguments ( #12833 )
2019-02-04 05:24:15 -06:00
Scott Lahteine
433518de74
Prevent M420 error from disconnecting OctoPrint
...
Just echo the error instead of labeling it `Error:`.
2019-02-04 01:54:43 -06:00
Scott Lahteine
4fa1c52688
Tweak serial output code
2019-02-03 01:09:14 -06:00
Scott Lahteine
a5e3384691
Pre-apply cosmetic changes to mixing
2019-02-03 01:09:14 -06:00
mattfredwill
c3cb449990
TMC2130 dual-stepper Sensorless Homing ( #13061 )
2019-02-01 18:09:01 -06:00
revilor
6a57d0b381
Prusa MMU2 ( #12967 )
2019-01-31 19:10:52 -06:00
InsanityAutomation
a1d03fe7ba
Fix single nozzle fan ( #13038 )
2019-01-30 20:54:04 -06:00
Scott Lahteine
97da6c1da5
Use MIN/MAX for min/max
2019-01-28 20:36:13 -06:00
Giuliano Zaro
a79d80c78e
Minor cleanup of pause code ( #13030 )
2019-01-27 23:10:25 -06:00
InsanityAutomation
48a3502656
Remote streamer improvements ( #12982 )
2019-01-27 22:43:13 -06:00
jeffstaley
3f91233f6d
M29 logic was reversed
...
If in card-saving mode generate errors line errors for anything that's *NOT* "M29 ?"
2019-01-25 07:36:52 -08:00
jeffstaley
0e0cc13650
Fix M29 for Pronterface SD card upload ( #13010 )
2019-01-24 21:10:59 -06:00
Scott Lahteine
8f9b246d0e
Tweak some formatting, replace tabs
2019-01-24 13:18:56 -06:00
Bob Kuhn
2f35747f29
L6470 SPI daisy chain support ( #12895 )
2019-01-23 19:06:54 -06:00
Scott Lahteine
6453b82a5e
Clean up trailing whitespace
2019-01-23 15:57:01 -06:00
InsanityAutomation
a1cf49935d
Add laser control menu ( #12883 )
2019-01-20 23:41:47 -06:00
InsanityAutomation
75f2665f2e
LCD SD Card items near top when not using wheel ( #12926 )
2019-01-20 23:24:53 -06:00
Scott Lahteine
0495fcd475
Minor spacing fix
2019-01-20 00:10:50 -06:00