chai-md
ed9eaa1942
Fix a comment in fwretract.cpp ( #13802 )
2019-04-26 09:36:29 +02:00
InsanityAutomation
610fb46683
Fix some ExtUI issues ( #13799 )
2019-04-26 09:32:01 +02:00
Bob-the-Kuhn
db89fc0304
Revert "bring my copy up to date"
...
This reverts commit 503905c628
.
2019-04-25 17:38:41 -05:00
Bob-the-Kuhn
503905c628
bring my copy up to date
2019-04-25 12:08:49 -05:00
Bob-the-Kuhn
73726d56b3
Merge branch 'bugfix-2.0.x' of https://github.com/MarlinFirmware/Marlin into bugfix-2.0.x
2019-04-25 12:06:01 -05:00
Scott Lahteine
5051909c3c
Update do_select_screen for general use ( #13800 )
2019-04-24 10:13:44 -05:00
Scott Lahteine
63f6ad3fd2
Basic RAMPS SD_DETECT_PIN override
2019-04-23 18:10:21 -05:00
InsanityAutomation
c6632925e3
Force no move on IDEX full control mode ( #13797 )
2019-04-23 15:20:59 -05:00
Giuliano Zaro
e2dd2268e8
Add a Z raise-between-probes to G34 ( #13791 )
2019-04-23 13:40:55 -05:00
Giuliano Zaro
0f9c49ccba
Update Italian language ( #13790 )
2019-04-23 13:36:05 -05:00
Giuliano Zaro
d77ef437db
Fix warning for redefined DEBUG_PRINT_P ( #13789 )
2019-04-23 13:35:02 -05:00
Marcio Teixeira
ca7f6ff287
Fix MSG_En messages for consistency ( #13788 )
2019-04-23 13:31:51 -05:00
Scott Lahteine
6ff81a33c1
Provide JSON values for SOFT_PWM_SCALE
2019-04-22 14:06:14 -05:00
Scott Lahteine
0c4d3e6622
Improve M906 description
2019-04-22 13:48:02 -05:00
Tanguy Pruvot
04ae3ba1fd
Major update to French language ( #13784 )
2019-04-22 13:31:04 -05:00
chai-md
78d7349fd7
Remove extra Z raises in tool change ( #13782 )
2019-04-21 21:06:46 -05:00
Kajetan Rzepecki
875e673a8c
Add HAL-based thermal protection grace period for all heaters ( #13778 )
2019-04-21 20:50:32 -05:00
Bob Kuhn
81ca5a4cd4
Fix and improve FYSETC LCD support ( #13767 )
2019-04-21 20:48:53 -05:00
felixstorm
4e35e6c705
Fix SS pin in ESP32 HW SPI ( #13781 )
2019-04-21 17:15:15 -05:00
felixstorm
4a48b70c0b
Fix (re-)defines in HAL_ESP32 ( #13780 )
2019-04-21 17:14:38 -05:00
Ludy
4228fd3e03
Update German language ( #13769 )
2019-04-20 15:01:56 -05:00
Kajetan Rzepecki
5f70c876ae
Fix _temp_error-related compile error ( #13768 )
2019-04-20 13:57:38 -05:00
Kajetan Rzepecki
ea1ee02b53
Disable hardware PWM on ESP32 I2S expander ( #13762 )
2019-04-20 13:41:17 -05:00
Scott Lahteine
bddb776ddb
Add chamber max-temp check
...
Followup to #13756
2019-04-19 22:18:55 -05:00
Marcio Teixeira
d0c1eee53b
Add extra max-temp safety checks ( #13756 )
2019-04-19 21:37:12 -05:00
Marcio Teixeira
4ac28ba6b3
Add missing file ( #13754 )
2019-04-19 20:20:45 -05:00
jmdearras
b65cb5704d
Fix, improve FYSETC_MINI_12864 support ( #13730 )
2019-04-19 20:11:51 -05:00
Scott Lahteine
69c333ead9
More universal Formbot pins
...
Replace `ROXYs_TRex` with pre-defines of the relevant pins at the configuration level.
2019-04-18 21:09:34 -05:00
Scott Lahteine
0a6835fbea
More robust HAS_LCD_CONTRAST
2019-04-18 21:09:34 -05:00
Marcio Teixeira
2e3d121ac4
Squelch compiler warning ( #13739 )
2019-04-18 13:18:49 -05:00
Kajetan Rzepecki
d83a7924e6
Fix ESP32 TOGGLE() with I2S expander ( #13743 )
2019-04-18 13:15:35 -05:00
Jimmy Wennlund
e6f6ed76c8
Show UBL Activate/Deactivate menu for current state ( #13744 )
2019-04-18 13:13:05 -05:00
Marcio Teixeira
08f21335a6
Fix bad opcode in LIGHTWEIGHT_UI; add 32-bit HAL and Due compatibility ( #13751 )
2019-04-18 13:10:58 -05:00
Kajetan Rzepecki
7c8ee0cd5b
Enable more ADC1 channels (pins 32-39) ( #13742 )
2019-04-18 13:01:24 -05:00
Bob-the-Kuhn
520585c5ed
Merge branch 'bugfix-2.0.x' of https://github.com/MarlinFirmware/Marlin into bugfix-2.0.x
2019-04-17 15:34:29 -05:00
Kajetan Rzepecki
e1acc09c6e
Fix LPC1768 HAL SSD* screen init ( #13741 )
2019-04-17 14:57:50 -05:00
Marcio Teixeira
836435c5ef
Fix action_edit int range bug ( #13737 )
2019-04-17 14:55:31 -05:00
Antonio Pérez
bf28ad4b6c
Fix clear of Z position last digit ( #13731 )
2019-04-17 14:52:20 -05:00
Marcio Teixeira
866e2d41dc
Correct range of LCD axis step editing ( #13727 )
2019-04-16 15:45:31 -05:00
Scott Lahteine
ab8052887f
Add missing MSG_PAUSE_PRINT_INIT_1 for en
2019-04-16 13:54:20 -05:00
petrzjunior
12d340cf2a
Update Czech language ( #13729 )
2019-04-16 13:53:14 -05:00
Robby Candra
e8dc87a2b7
Fix updated Allen Key pause probe logic ( #13723 )
2019-04-16 12:35:58 -05:00
Robby Candra
7ca1fea22b
Option to pause probe deployment only when triggered, for manually-deployed allen-key probe ( #13698 )
2019-04-16 01:32:43 -05:00
Robby Candra
35160dfb7a
Simplify PLR homing when Z homes to max ( #13718 )
2019-04-16 00:17:27 -05:00
Scott Lahteine
92ed9a2bb6
Fix is_M29
...
Followup for #13013
2019-04-15 23:47:06 -05:00
jmdearras
5f49b65c1f
Move LPC SD options to configs, add MKS_MINI_DISPLAY to SKR boards ( #13712 )
2019-04-15 22:55:33 -05:00
Bob Kuhn
9b578ca343
Support FYSETC_MINI_12864 on Re-ARM, RAMPS_FD, MKS SBASE ( #13717 )
2019-04-15 22:54:11 -05:00
Scott Lahteine
9992c424f5
Patch G92.9 flags
...
Followup to #13703
2019-04-15 20:26:40 -05:00
ManuelMcLure
b1c13bce58
Fix EEPROM_CHITCHAT (and debug_out.h) ( #13716 )
2019-04-15 20:21:26 -05:00
Msq001
455ee23499
Fix, improve Power Loss Recovery ( #13703 )
...
- Save and restore workspace offsets
- Add retract and purge (hidden) options
- Always restore axis relative modes
- Use added `G92.9` to do position restores
2019-04-15 18:53:39 -05:00
Laurent
df75a606ff
Support MKS SGen board ( #13694 )
2019-04-15 17:03:10 -05:00
Kajetan Rzepecki
20dc45bca7
Refactor, fix ESP32 WebSocketSerial ( #13689 )
2019-04-15 16:32:20 -05:00
Roman Moravčík
db373f130c
Update Slovak language ( #13692 )
2019-04-15 16:14:49 -05:00
Kajetan Rzepecki
6fe90f0324
Define I2S pins for ESP32 ( #13714 )
2019-04-15 16:13:59 -05:00
InsanityAutomation
aa0f7afbe6
Fix call to uninitialized PWM pin, heater 2 overlap ( #13674 )
2019-04-15 15:57:34 -05:00
Bob-the-Kuhn
57aaa9110b
Merge branch 'bugfix-2.0.x' of https://github.com/MarlinFirmware/Marlin into bugfix-2.0.x
2019-04-13 21:14:52 -05:00
Scott Lahteine
6a71df2925
Tweak babystep add_steps
2019-04-13 14:14:26 -05:00
Bob-the-Kuhn
9dd4252b39
Merge branch 'bugfix-2.0.x' of https://github.com/MarlinFirmware/Marlin into bugfix-2.0.x
2019-04-12 22:07:12 -05:00
Marcio Teixeira
bdfffee037
Modify Z-offset overlay for clarity ( #13660 )
2019-04-12 15:43:29 -05:00
Stephan
84273557f9
Move and update heated chamber settings ( #13671 )
...
Co-Authored-By: the-real-orca <stephan.veigl@gmail.com>
2019-04-12 15:38:10 -05:00
Ludy
62b4265410
Update German language ( #13665 )
2019-04-12 14:48:13 -05:00
Scott Lahteine
b18316dd37
Fix some spacing
2019-04-12 13:35:42 -05:00
Scott Lahteine
f2ba0a5ae7
Tweak some formatting
2019-04-12 13:15:37 -05:00
Scott Lahteine
7e58d33a2e
Update some headers
2019-04-12 13:04:04 -05:00
Giuliano Zaro
64ee064ded
Update Italian language ( #13661 )
2019-04-12 12:22:43 -05:00
Scott Lahteine
14b561f182
Extra AxisEnum values for E0-E5
2019-04-12 12:13:48 -05:00
Robby Candra
9e86fc3831
Require homing to toggle leveling ( #13652 )
2019-04-11 14:09:41 -05:00
Ludy
9fd3e64ba8
Fix compile error with EXTRUDER>1 ( #13651 )
2019-04-11 13:58:50 -05:00
Jamie
509dc283f2
Restore declarations of G53-G59 ( #13654 )
2019-04-11 13:51:05 -05:00
chai-md
2adc37becc
MAGNETIC_SWITCHING_TOOLHEAD ( #13629 )
2019-04-11 13:29:17 -05:00
ManuelMcLure
492883859e
Don't protect unused CS pins ( #13647 )
2019-04-10 21:57:57 -05:00
Scott Lahteine
9898f53361
Fix missing IS_SD_PRINTING
2019-04-10 21:48:16 -05:00
Scott Lahteine
1e59a2ac73
Hide pause/stop unless active printing
2019-04-10 19:46:59 -05:00
Scott Lahteine
ae42206500
Fix SD_REPRINT_LAST_SELECTED_FILE
2019-04-10 17:43:08 -05:00
Scott Lahteine
d72946a8d7
Fix LPC1768 build with no watchdog
...
Fix issue mentioned at https://github.com/MarlinFirmware/Marlin/pull/13587#issuecomment-481737509
2019-04-10 17:34:15 -05:00
Scott Lahteine
cee3b172b9
Fix Marlin splash screen logic ( #13646 )
2019-04-10 17:14:57 -05:00
ANMay-ru
052f2ac352
Fix RURAMPS4D baud rate ( #13644 )
2019-04-10 15:53:21 -05:00
Marcio Teixeira
e6ebd30f60
Fix LCD issue on stepper timeout ( #13630 )
...
- Remove a re-paint of the status screen on stepper timeout, which would cause a garbled LCD with `LIGHTWEIGHT_UI` and could interrupt whatever else the user might be doing in a submenu (such as playing games!)
- Use the helper function to reset stepper timeout.
2019-04-10 15:51:48 -05:00
klcjr89
a8edd4f6d4
Fix Azteeg X5 MINI BOARD_NAME ( #13632 )
...
Co-Authored-By: klcjr89 <klcjr89@users.noreply.github.com>
2019-04-10 15:46:12 -05:00
Scott Lahteine
5018fdacbe
Support FYSETC_MINI_12864_PANEL ( #13365 )
2019-04-09 18:34:29 -05:00
InsanityAutomation
4900c28bf6
Fix IDEX tool-change, and more ( #13614 )
2019-04-09 18:33:40 -05:00
InsanityAutomation
ba31d39f6d
Azteeg X5 Mini support ( #13425 )
2019-04-08 23:10:45 -05:00
Scott Lahteine
9cb5c57b84
Adjustments to ui8tostr_percent
2019-04-08 21:47:50 -05:00
Scott Lahteine
321a5e6580
Fix SD card reselect when scrolled ( #13624 )
...
- Change encoder position to 16-bit integer.
- Fix `SD_REPRINT_LAST_SELECTED_FILE` when the screen is scrolled.
2019-04-08 21:10:41 -05:00
Scott Lahteine
0e3c9e726d
Set default Raptor runout/caselight pins
2019-04-08 18:18:08 -05:00
Scott Lahteine
5e38d70697
Fix M217 report label, general cleanup
2019-04-08 18:18:08 -05:00
Scott Lahteine
fae2b7edc3
Update MMU2 code style
2019-04-08 18:13:42 -05:00
Scott Lahteine
c8a83fb122
SPINDLE_LASER_ENABLE => SPINDLE_LASER_ENA
2019-04-08 18:13:41 -05:00
Scott Lahteine
9abe9aff56
Confirm before starting SD print ( #13616 )
2019-04-08 13:44:35 -05:00
Scott Lahteine
7e0008f5b3
Fix SETCURSOR_RJ
2019-04-07 20:25:54 -05:00
Robby Candra
81c2c3ec11
Continuous filename scrolling ( #13609 )
2019-04-07 16:58:32 -05:00
Ludy
c29820f649
Suppress compile warning ( #13612 )
2019-04-07 16:53:30 -05:00
Scott Lahteine
a2b3ad6d0a
Don't override RGB LED pins, by default
2019-04-07 16:42:26 -05:00
Bob Kuhn
9a56d90150
Fix M43 on LPC176x ( #13587 )
...
The real fix. PR #13568 was wrong.
2019-04-06 18:06:07 -05:00
Roxy-3D
9cee81d47e
Option to show babysteps total since G28 ( #13580 )
2019-04-06 18:04:34 -05:00
Scott Lahteine
3221658a78
Adjust park position description
2019-04-05 20:40:50 -05:00
Scott Lahteine
028b78f623
Suppress a compile warning
2019-04-05 20:06:19 -05:00
Scott Lahteine
cf12fc8366
Expand on serial debugging ( #13577 )
2019-04-05 20:02:46 -05:00
Marcio Teixeira
bf7b28b456
Fix incorrect variable name ( #13585 )
2019-04-05 19:04:46 -05:00
Kajetan Rzepecki
27693cec29
Extend ESP32 HardwareSerial with flushTX. ( #13588 )
2019-04-05 19:04:02 -05:00
Alexander Gavrilenko
3c47e1b4d1
Support Black STM32F407VET6 with RAMPS-like shield ( #13524 )
2019-04-05 15:30:19 -05:00
VBen
0dfd76ba55
Fix Z hotend offset broken by parking extruder tool change ( #13582 )
2019-04-05 15:28:32 -05:00
Scott Lahteine
027a901bec
Trim whitespace
2019-04-05 15:04:23 -05:00
Kajetan Rzepecki
692a0198f9
Fix SPISettings frequency parameters in ESP32 HW SPI ( #13573 )
2019-04-04 23:17:14 -05:00
Kajetan Rzepecki
63d95862fa
Add FastIO TOGGLE for ESP32 ( #13574 )
2019-04-04 23:15:17 -05:00
drzejkopf
0992d1a4c8
Fix Invaders game compile error ( #13575 )
2019-04-04 23:13:11 -05:00
Robby Candra
cd1ef33c8c
Drop extra PLR save test ( #13554 )
2019-04-04 22:47:00 -05:00
Scott Lahteine
72c7751768
Fix SERIAL_POS in use with DEBUG_OUT
2019-04-04 22:12:03 -05:00
Scott Lahteine
cacec5764a
Clean up whitespace
2019-04-04 22:12:02 -05:00
Scott Lahteine
83e214478e
Click-hold to exit Invaders, fix Brickout compile
2019-04-04 17:07:50 -05:00
Scott Lahteine
240ea1bbb3
Split up games into separate files
2019-04-04 03:06:19 -05:00
Marcio Teixeira
27a4927ed1
Add option to move away from endstop after homing. ( #13557 )
...
Add option to move away from endstop after homing.
- Add `ENDSTOP_BACKOFF` for printers with a recessed Z home button (Lulzbot TAZ 6).
- Also prevents chattering when sensorless homing with axes against bumpers.
2019-04-04 02:47:19 -05:00
InsanityAutomation
d44e5b1fde
Fix stepper direction macros, multi-nozzle scope ( #13569 )
2019-04-04 02:44:07 -05:00
Scott Lahteine
10b9632bed
Fix menu history item selection
2019-04-04 02:41:23 -05:00
Scott Lahteine
f1810689ff
Fix bootscreen condition
2019-04-04 00:19:47 -05:00
Kajetan Rzepecki
b21ca53dfc
SPIFFS-backed PersistentStore for ESP32 ( #13566 )
2019-04-03 20:28:26 -05:00
Scott Lahteine
af92ee9dd6
No PLR include needed in queue.cpp
2019-04-03 18:26:31 -05:00
Scott Lahteine
5d2c5877f7
DOGM bootscreen cleanup
2019-04-03 18:10:50 -05:00
Scott Lahteine
2aa35e95af
More G26 arc cleanup
...
Followup to #13531
2019-04-03 16:03:21 -05:00
Scott Lahteine
20a41e2f7b
SDCARD_RATHERRECENTFIRST with SDCARD_SORT_ALPHA
2019-04-02 22:25:18 -05:00
Robby Candra
46445a5a16
Event G-code for Stop SD Print ( #13547 )
...
Co-Authored-By: 7eggert <7eggert@gmx.de>
Co-Authored-By: robbycandra <robbycandra.mail@gmail.com>
2019-04-02 22:09:30 -05:00
Kajetan Rzepecki
2cfa9e9008
Fixed chamber-related compile error ( #13552 )
2019-04-01 17:53:56 -05:00
Scott Lahteine
a0a5c31c05
Power-Loss initialization fix ( #13553 )
...
- Only save to PLR file on moves with E and X or Y
- Save to PLR after any long-ish Z downward move
2019-04-01 17:52:45 -05:00
Scott Lahteine
8b7c3eec83
Games, for fun (and stress-testing) ( #13464 )
2019-04-01 17:48:54 -05:00
InsanityAutomation
fbc7b51a24
Use NO_FETCH for Dual X G28 ( #13539 )
2019-04-01 17:48:21 -05:00
Scott Lahteine
5de7b5b35e
Games, for fun (and stress-testing) ( #13464 )
2019-04-01 15:43:48 -05:00
InsanityAutomation
4961d8aa3e
Update G28.cpp ( #13539 )
2019-03-31 19:50:40 -05:00
Scott Lahteine
de0046fc8b
Fix empty HAS_TIMER macros
2019-03-30 23:04:40 -05:00
Kajetan Rzepecki
c9079165ee
Fix MAX6675 readout with Hardware SPI ( #13530 )
2019-03-30 22:31:49 -05:00
ManuelMcLure
04086fc455
Minor optimization to ARC_SUPPORT code ( #13531 )
2019-03-30 22:29:37 -05:00
Robby Candra
a3f67acd6d
Fix Power Loss Recovery file delete ( #13522 )
2019-03-30 13:14:58 -05:00
Marcio Teixeira
d992dfe7d5
Use the percent util func in the string func. ( #13523 )
2019-03-30 13:00:31 -05:00
drzejkopf
b1f739e27b
CR10_STOCKDISPLAY support in Bigtreetech SKR ( #13516 )
2019-03-29 14:19:18 -05:00
Marcio Teixeira
5679fae11e
UltraLCD enhancements (lower fan resolution, backlash menu) ( #13519 )
2019-03-29 14:07:43 -05:00
Msq001
f0d14b83bc
Save/restore Relative modes in Power-Loss Recovery ( #13501 )
2019-03-29 13:40:42 -05:00
Marcio Teixeira
c6466c23fe
Silence signed/unsigned comparison warning. ( #13508 )
2019-03-29 13:33:45 -05:00
InsanityAutomation
7240e3a68f
Allow G26 with no heated bed ( #13511 )
2019-03-29 13:32:43 -05:00
Alexander Gavrilenko
6d9aaca082
Fix compilation error for MKS Robin ( #13506 )
2019-03-29 12:40:24 -05:00
Scott Alfter
c6dbe6e9d6
Fix Teensy 3.5/3.6 __get_primask ( #13514 )
2019-03-29 12:23:09 -05:00
Alexander Amelkin
e40636a7c1
Replace digitalPinHasPWM with HAS_TIMER ( #13520 )
2019-03-29 12:21:14 -05:00
Scott Lahteine
b46ca9aa94
Less timely comment, tweak conditions
2019-03-26 19:20:13 -05:00
InsanityAutomation
eb91f08725
Update descriptions and dont call unneeded functions
2019-03-26 11:24:52 -04:00
Ludy
fe346cd4d1
Fix DEBUG_EEPROM_READWRITE compile error ( #13492 )
2019-03-26 04:12:22 -05:00
Sam Lane
e3ab54753b
Add extra Linear Advance factors ( #13490 )
2019-03-26 04:02:27 -05:00
Chris Pepper
ffc2c2d7c5
Move FAST_PWM_FAN code to HALs ( #13491 )
2019-03-26 01:03:23 -05:00
Thomas Moore
263f8edff8
Disable volumetric extrusion during G26 ( #13479 )
2019-03-25 22:41:52 -05:00
Bob Kuhn
6bd0a0be97
Relocate DUE Stepper ISR to TC0,2 ( #13481 )
2019-03-25 22:39:51 -05:00
Thomas Moore
13a12f8a87
Fix UBL mesh editor on delta ( #13478 )
2019-03-25 22:04:57 -05:00
Scott Lahteine
d2e0c03afb
Remove trailing whitespace
2019-03-25 20:51:38 -05:00
Marcio Teixeira
7462fe3068
Fix compile error, squelch warnings ( #13487 )
...
- Fix path to `bedlevel.h` include file
- Add default to `case` statements to suppress warnings
2019-03-25 20:41:38 -05:00
Yannik Sembritzki
0d3ea59bcf
Add pins for Dual Z UART on SKR 1.3 ( #13474 )
...
Fix #13470
2019-03-24 20:09:00 -05:00
pinchies
ef3b93daa1
Fix STM32F1 SD-based EEPROM emulation ( #13475 )
...
If `openFile` is given `true`, then it has read-only access. Because all the writing occurs on the next line, this breaks SD card as EEPROM.
2019-03-24 20:07:31 -05:00
Chris Pepper
aacc1148b0
Fix M106 for index > extruders ( #13473 )
2019-03-24 20:03:53 -05:00
Thomas Moore
c5e96544b5
Fix vtool compiler warning ( #13476 )
2019-03-24 20:02:28 -05:00
Thomas Moore
02dc72acb6
Disable ABL when leveling corners ( #13471 )
2019-03-24 20:01:18 -05:00
7eggert
d96f7d6068
Minimum segments for G2/G3. Better for small arcs. ( #13466 )
2019-03-24 19:53:47 -05:00
Scott Lahteine
380c771988
Handle word-padded flash-based eeprom (STM32F1)
...
Fix #13445
2019-03-24 19:14:04 -05:00
Scott Alfter
32332bcd03
Proceed with Teensy 3.5/3.6 HAL ( #13450 )
2019-03-24 00:08:32 -05:00
Scott Alfter
407202cc0f
Fix BLTouch pre-3.0 compatibility ( #13454 )
2019-03-23 23:28:15 -05:00
Marcio Teixeira
a0ca98f699
Additional ExtUI features ( #13449 )
2019-03-23 23:09:18 -05:00
Sam Lane
a8fa275dc6
Fix Fan 0 responding to all fan speeds ( #13444 )
2019-03-23 23:00:31 -05:00
InsanityAutomation
5eeffab5e5
Fix BLTouch Menus ( #13441 )
2019-03-23 22:58:34 -05:00
Scott Lahteine
d8329d858d
Default argument to defer_status_screen
2019-03-23 16:33:37 -05:00
Giuliano Zaro
9562a02c5a
Update Italian language ( #13440 )
2019-03-20 18:26:55 -05:00
drzejkopf
70e6a3db8a
Add LEVEL_CORNERS_HEIGHT to LEVEL_BED_CORNERS ( #13439 )
2019-03-20 18:26:12 -05:00
Roman Moravčík
f3cf95a937
Update Slovak language. ( #13435 )
2019-03-20 16:37:34 -05:00
Scott Lahteine
144018736a
Use USES_Z_MIN_PROBE_ENDSTOP
2019-03-18 16:58:31 -05:00
InsanityAutomation
5b2c37d6c1
Followup to BLTouch ( #13422 )
2019-03-18 16:31:11 -05:00
InsanityAutomation
3fb8489ae3
EXTUI and UBL compilation fixes ( #13420 )
2019-03-17 07:57:54 -05:00
Scott Lahteine
b376c7e374
Group DISABLED items
2019-03-17 07:56:35 -05:00
Scott Lahteine
58bca67883
Unify status scrolling further
2019-03-17 07:56:35 -05:00
Scott Lahteine
c4443f885e
finishstatus => finish_status
2019-03-17 07:56:35 -05:00
InsanityAutomation
691e5c3bb8
BLTouch V3.0 support ( #13406 )
2019-03-17 05:57:25 -05:00
Scott Lahteine
49cf92dc36
Extended condition macros ( #13419 )
...
Allow `ENABLED`, `DISABLED`, `PIN_EXISTS`, and `BUTTON_EXISTS` to take multiple arguments. Also add:
- Alias `ANY(...)` for `!DISABLED(...)`
- Alias `ANY_PIN(...)` for `PIN_EXISTS(a) || PIN_EXISTS(b) ...`
- Alias `EITHER(A,B)` for `ANY(...)`
- Alias `ALL(...)` and `BOTH(A,B)` for `ENABLED(...)`
- `NONE(...)` for `DISABLED(...)`
2019-03-16 23:43:06 -05:00
Tobias Frost
d20eab4f83
Fix macro in set_color() ( #13417 )
2019-03-16 19:05:59 -05:00
Ludy
59353546e8
Fix BUTTON_EXISTS and misplaced comma ( #13411 )
...
Fixes #13410 and redeclaration of `BUTTON_EXISTS`
2019-03-16 11:59:12 -05:00
InsanityAutomation
09eb30dc05
IDEX Mirror mode based on Formbot / Vivedino Symmetric mode ( #13404 )
2019-03-15 22:46:27 -05:00
Scott Lahteine
5c1aa5162d
Adjust M206 output in M503 for DELTA
2019-03-15 19:20:40 -05:00
Scott Lahteine
ad8b82d054
Fix KILL_PIN assignment for MKS_MINI_12864
...
According to #13397
2019-03-15 19:20:40 -05:00
Scott Lahteine
3a916b4ef2
Create bresenham.h
2019-03-15 19:20:39 -05:00
Karl Andersson
5d3928cb01
PWM is not defined on Arduino Core STM32 ( #13405 )
2019-03-15 19:14:06 -05:00
Scott Lahteine
9a515cbd32
Fix Pause Print message and behavior ( #13394 )
2019-03-14 02:26:07 -05:00
Scott Lahteine
f5bcc00570
Unify debugging output with debug_out.h ( #13388 )
2019-03-14 02:25:42 -05:00
Andrei Pozolotin
cc8a871705
Add capability string CHAMBER_TEMPERATURE ( #13391 )
...
Reference: #13380
2019-03-13 18:09:22 -05:00
Scott Lahteine
67bee06e43
No patch needed for non-libmaple analogWrite
...
See https://github.com/pinchies/Marlin/pull/1#issuecomment-471388743
2019-03-13 07:21:10 -05:00
Scott Lahteine
f89b375fb9
Fixes and improvements for PWM pins ( #13383 )
2019-03-13 06:51:15 -05:00
Scott Lahteine
87162658c4
Fix and improve software endstops ( #13386 )
2019-03-13 05:48:36 -05:00
Scott Lahteine
6214c997c0
Remove includes of <binary.h>
2019-03-13 05:32:33 -05:00
Scott Lahteine
4555ae448f
Fixups for ESP32
2019-03-13 05:32:33 -05:00
Scott Lahteine
a5ea3e2f15
Fix hotend offset on switching toolhead change
...
See commentary at #11623
2019-03-13 05:32:21 -05:00
jmz52
8e0ac93d60
Fix 'UNUSED redefined' compiler warning ( #13387 )
2019-03-13 04:34:02 -05:00
Hadrien Jouet
0278ad0a6d
Add ESP32 WiFi interface ( #11209 )
2019-03-13 00:48:08 -05:00
InsanityAutomation
c03df89921
ExtUI Mesh Leveling Extensions ( #13363 )
2019-03-13 00:45:52 -05:00
InsanityAutomation
050eac03af
Single X Duplication Extension ( #13373 )
...
* Multi-nozzle selective duplication
* Use a bit-mask, reduce stepper_indirection.h size
* Tweak the multi-nozzle duplication description
* Use 'S' as a bool in M605
* Add HAS_DUPLICATION_MODE conditional
* Remove '_MODE' from the option name
* M605 in the style of Stacker M280
* Also include direct mask style (P)
2019-03-13 00:42:50 -05:00
Scott Lahteine
ad91476d26
Fix USEABLE_HARDWARE_PWM
2019-03-13 00:12:46 -05:00
Scott Lahteine
d63da4592d
Tweak to SCARA_move_to_cal
2019-03-12 22:06:50 -05:00
Scott Lahteine
51ff5b68fa
Clean up fastIO ahead of PWM patch
2019-03-12 20:39:55 -05:00
Scott Lahteine
388babbcea
Tweak SERIAL_PRINTF
2019-03-11 20:58:27 -05:00
Scott Lahteine
d94e077901
Apply HAS_HOTEND_OFFSET where needed
2019-03-11 20:58:27 -05:00
Scott Lahteine
11d6a939df
Always define axis_unhomed_err
2019-03-11 20:58:27 -05:00
7eggert
10c8c034bd
Allow both encoder and ADC keypad ( #13355 )
2019-03-11 18:10:56 -05:00
Andrei Pozolotin
31ff7da7ac
Add missing CHAMBER options (for M141) ( #13371 )
2019-03-11 16:50:07 -05:00
Scott Lahteine
0375e92847
Followup to serial rework
...
As mentioned in #13370
2019-03-11 16:46:04 -05:00
jmz52
013bb469ca
Fix compilation for STM32F1 with no SDIO ( #13366 )
2019-03-11 16:40:51 -05:00
Scott Lahteine
e52bcc9408
Limit top bed temp to BED_MAXTEMP - 10
...
The chances of a 10° overshoot is pretty minimal.
2019-03-11 16:32:34 -05:00
Scott Lahteine
98b55421a5
Clean up some temp config
2019-03-11 16:31:23 -05:00
InsanityAutomation
785a7028bf
Followup to 'volatile' patch ( #13369 )
...
Originally #13344
2019-03-11 15:01:57 -05:00
Scott Lahteine
aa1d587128
Some LCD code cleanup
2019-03-11 05:07:31 -05:00
Scott Lahteine
fa11427ec6
Remove obsolete LCD_CONTRAST
2019-03-11 03:33:07 -05:00
pinchies
4df9509ead
Add support for printers with inverted fan pins ( #13362 )
...
Add support for printers with inverted fan pins by adding `#define FAN_INVERTING 1` to `Configuration_adv.h` and modifying the fan write macros.
2019-03-10 20:51:21 -05:00
Scott Lahteine
1f7e220387
Make HAL ISR macros function-like
2019-03-10 20:44:27 -05:00
Scott Lahteine
e3ce346f24
Report position to host in Nozzle::park
2019-03-10 19:09:28 -05:00
Scott Lahteine
77b4176152
Use lib include for bit_constants.h
2019-03-10 19:09:28 -05:00
Scott Lahteine
3419099f0a
Clean up whitespace
2019-03-10 19:09:28 -05:00
pinchies
4c43e6c48b
Fix "spontaneous heating" issue (WRITE bug) on STM32 ( #13356 )
...
Should fix "spontanous heating" problems due to order of operations error. Error occurs at least with ststm32 v5.1.0 in PlatformIO.
2019-03-10 17:25:54 -05:00
Michiel Baird
b824a517aa
Add G38.4 and G38.5 ( #13348 )
2019-03-10 17:22:09 -05:00
Bruce j Beare
e4d080e63c
Reset after kill with a button on the KILL_PIN ( #13091 )
2019-03-10 09:57:38 -05:00
MoellerDi
c36989c39e
Fix chamber temperature measurement ( #13350 )
2019-03-10 09:51:13 -05:00
Scott Lahteine
12503fce06
Followup to wait_for_user fix
2019-03-10 09:14:02 -05:00
Scott Lahteine
33a08fc6f7
Fix typos from temperature rework
...
Followup to #12201
2019-03-10 08:28:16 -05:00
Tobias Frost
2efbcc90c5
Fix wait_for_user compile error ( #13352 )
2019-03-10 08:07:41 -05:00
Tobias Frost
60e82e3929
Send notifications to ExtUI for M0/M1 ( #13344 )
...
- Send notifications to ExtUI for M0/M1
- wait_for_user can be non-volatile (not changed by interrupt)
C / C++ compilers don't optimize away reads of non-volatile variables when a function call is used between accesses, because *any* variable could be changed by the function call. Since `wait_for_user` can't be changed without a function call, it should be non-volatile so the compiler can optimize away cases where it is read more than once without an intervening function call.
2019-03-09 14:20:37 -06:00
Marcio Teixeira
00fc43144a
Follow up fixes to various PRs. ( #13334 )
...
- Ensure `MarlinUI:get_progress` is defined for `ExtUI`.
- Fix for `BACKLASH_SMOOTHING` with small segments.
`BACKLASH_SMOOTHING` with extremely small segments failed to fully correct due to the correction factor being rounded down. Rounding up ensures the entire backlash will converge to zero even for small segments.
- Add pinout for the beta revision `EINSY_RETRO`.
- Update soft endstops with tool offsets (for toolchange et. al. move clamping) (#12568 )
2019-03-09 14:20:37 -06:00
Scott Lahteine
c7d618b4d9
Fix SERIAL_ECHOLNPAIR
...
Fix #13333
2019-03-09 14:20:37 -06:00
InsanityAutomation
d54741eda8
Update some G26 plausible values. Add speed control. ( #13330 )
2019-03-08 03:13:44 -06:00
Msq001
fb3302feda
Fix STM32F1 Serial and ADC pins ( #13331 )
2019-03-08 02:21:32 -06:00
Reece Kibble
dbead66988
Allows user to set (almost) any PWM frequency ( #12638 )
2019-03-08 02:15:42 -06:00
Tobias Frost
afbec5ff7e
Have ExtUI::getProgress use ui.get_progress ( #13328 )
2019-03-07 18:00:38 -06:00
3dlabsio
645ca7af7a
M141 Heated Chamber, Temperature rework ( #12201 )
2019-03-07 02:09:39 -06:00
Scott Lahteine
44571775bd
Further support for 6 extruders
2019-03-07 01:00:56 -06:00
Scott Lahteine
893ee68b52
Clean up trailing whitespace
2019-03-06 01:02:43 -06:00
Scott Lahteine
39f1222060
One fewer G29 error string
2019-03-05 23:04:52 -06:00
Scott Lahteine
cfdb38eda4
Allow SERIAL_ECHOPAIR to take up to 12 pairs ( #13311 )
2019-03-05 06:46:19 -06:00
Scott Lahteine
4771e372a1
Update criteria for PAUSE/RESUME/STOP menu items ( #13294 )
2019-03-05 06:46:06 -06:00
Tobias Frost
56fdcf93d1
Disallow SD_DETECT_INVERTED with FYSETC F6. ( #13307 )
2019-03-05 06:45:28 -06:00
Tobias Frost
7ce13a6ec1
Fix a print_job_timer compile error ( #13304 )
2019-03-05 06:39:15 -06:00
Tobias Frost
6df51201ae
Include EXTENSIBLE_UI in single LCD sanity check ( #13306 )
2019-03-05 06:33:36 -06:00
Scott Lahteine
2e5a3b01fd
Save Power Loss Recovery only on move commands
2019-03-05 02:43:29 -06:00
Scott Lahteine
15738ea506
Update a motion comment
2019-03-05 00:50:29 -06:00
Scott Lahteine
bc87e97357
Prevent a tool change move out of bounds
2019-03-05 00:50:29 -06:00
Scott Lahteine
2212da453a
Distinguish between analog/digital auto fans ( #13298 )
2019-03-05 00:41:31 -06:00
Chris Pepper
2513f6b550
Fix multiport G28 with Binary Transfer ( #13308 )
2019-03-04 16:44:54 +00:00
Chris Pepper
38bef9da91
Report auto temp to both serial ports, if available ( #13301 )
2019-03-03 21:03:48 -06:00
Robert Mendon
367d392880
Init stepper current after stepper pins are set up ( #13302 )
2019-03-03 20:58:02 -06:00
InsanityAutomation
bf8b38e0f7
Relocate configs above Marlin/src folder ( #13299 )
2019-03-03 16:50:56 -06:00
Scott Lahteine
d71dc5cf42
Fix for Ender 4 fan/case light pin
...
See #12731
2019-03-03 07:43:27 -06:00
Anthony Rich
7640b328df
Support for Tronxy X5S 2e ( #13297 )
2019-03-03 07:41:05 -06:00
Scott Lahteine
599cdc3f0f
Remove dead code from get_pid_output
...
See #12981
2019-03-03 05:45:20 -06:00
Scott Lahteine
35ae5daf2d
Split up sdcard G-codes
2019-03-03 01:52:15 -06:00
Scott Lahteine
3f36a38512
Clean up some pre-serial-redirect includes
2019-03-03 01:52:15 -06:00
Scott Lahteine
fa0d909dd3
Add FIL_RUNOUT_PIN for BIGTREE_SKR_V1.3
...
See #13267
2019-03-03 00:27:47 -06:00
Ludy
bd4160dbaf
Unused CS_ACTUAL_sb ( #13282 )
2019-03-02 17:30:30 -06:00
Vasily Evseenko
71773b128d
Fix stepper use before init. Add Ultimaker2+ Extended clone config ( #13284 )
2019-03-02 17:29:02 -06:00
Scott Lahteine
edc4e037c4
Add a note to G10
2019-03-02 17:19:36 -06:00
Tobias Frost
57afd0ab37
Fix range check bug in FileList::seek() ( #13286 )
...
When `count()` returns 0, `pos > (count()-1)` will always yield `true` due to integer underflow.
2019-03-02 16:43:08 -06:00
kAdonis
05c2f80826
Fix bug in wait-for-heatup ( #13290 )
2019-03-02 16:29:10 -06:00
Chris Pepper
b0553d2d97
Add M997 support and simple implementation for LPC176x ( #13281 )
2019-03-01 20:11:50 -06:00
Scott Lahteine
fa236e9718
General cleanup ahead of L64XX
2019-03-01 19:58:07 -06:00
Scott Lahteine
2f1e1dcb42
Gradual step towards EXTRUDERS 0 support
2019-03-01 01:51:24 -06:00
Scott Lahteine
99d0022fae
Drop the Z_MIN_PROBE_ENDSTOP option ( #13276 )
2019-03-01 00:27:45 -06:00
Scott Lahteine
9a6b90f47d
TMC2660.h comment tweaks
2019-03-01 00:25:22 -06:00
Scott Lahteine
a2e3226597
Init XYZ to configured home position
2019-02-28 22:10:26 -06:00
Scott Lahteine
4fbbce9a35
Marlin Dev Mode for DOGM status screen
2019-02-28 22:10:26 -06:00
Scott Lahteine
998ce55be0
Alternative fan bitmap
2019-02-28 22:08:20 -06:00
InsanityAutomation
e2e2a55d9b
Add thermistor type 67 SliceEng ( #13275 )
2019-02-28 19:44:17 -06:00
Msq001
5b7ad3a5a0
Fix SKR onboard TF card CS pin ( #13272 )
2019-02-28 19:41:19 -06:00
Scott Lahteine
7fde3ed915
Skip hysteresis check when temp is already close to target
...
To eliminate a long delay during pause, park, and filament change
2019-02-28 14:35:19 -06:00
Chris Pepper
7de6476b3d
Fix binary protocol error
2019-02-28 02:31:42 +00:00
Scott Lahteine
2c10222e87
card.transfer_port => transfer_port_index
2019-02-27 20:14:17 -06:00
Chris Pepper
4ab433d391
Fix binary protocol with one serial port ( #13270 )
...
- The `sdcard.transfer_port` variable is Marlin's internal serial port index, not the physical serial port number.
- Added packet number to "ok" response so hosts don't need to wait for the ACK.
- Renamed feature to `BINARY_FILE_TRANSFER`, as the speed up is only consequential to the ability to transfer binaries over serial.
2019-02-27 19:57:48 -06:00
InsanityAutomation
eb4bf93ea4
Add more Babystep options ( #13262 )
2019-02-27 04:38:56 -06:00
Scott Lahteine
f37df28d17
UBL G29 T current position fix
...
Counterpart to #12845
2019-02-26 22:25:53 -06:00
Msq001
f8a39919fa
Add Bigtree SKR 1.3 board ( #13267 )
...
Co-Authored-By: Msq001 <msq001@users.noreply.github.com>
2019-02-26 21:30:00 -06:00
Bob Kuhn
ddbe4cfa20
Printrboard G2 support ( #13116 )
2019-02-26 21:03:13 -06:00
Scott Lahteine
4200f9ed62
Hide freeMemory et.al. warnings
2019-02-26 18:03:00 -06:00
Scott Lahteine
dc88747770
Fix Due GET_ARRAY_IS_DIGITAL
...
Co-Authored-By: bob-the-kuhn <bob.kuhn@att.net>
2019-02-26 17:49:14 -06:00
Scott Lahteine
a79b9bbe6b
Cleanup whitespace, add a const
2019-02-26 17:49:14 -06:00
Giuliano Zaro
2616e4d4d9
Remove duplicated 'chitchat' defines ( #13258 )
2019-02-25 16:13:01 -06:00
Scott Lahteine
5d28575d4d
Clean up some motion code
2019-02-25 16:01:42 -06:00
Scott Lahteine
808b076000
Update some ABL/UBL conditionals
2019-02-25 16:01:42 -06:00
Scott Lahteine
833c2e54a1
Add an empty flushTX to MarlinSerialUSB_Due
2019-02-25 13:48:14 -06:00
Scott Lahteine
38363902c7
Fix sanity checks for distinct E factor settings
...
Reference #13156
2019-02-25 00:20:36 -06:00
Scott Lahteine
64253e1a58
Followup to serial reform
...
Reference #13250
2019-02-25 00:20:36 -06:00
Minims
92a4984066
Fix G34 probe position ( #13251 )
2019-02-24 13:57:30 -06:00
Scott Lahteine
e15354e387
Simplify serial port redirect ( #13234 )
2019-02-23 22:53:01 -06:00
Chris Pepper
88cc1d1a31
Fix Preprocessor syntax in Re-ARM pins file ( #13247 )
2019-02-24 01:36:58 +00:00
Karl Andersson
76e9ee33aa
Fix include order to make SERIAL_PORT_2 work ( #13241 )
2019-02-23 16:56:09 -06:00
Bruce j Beare
562f2321d2
Fix a G34 bug, allow negative Z corrections ( #13240 )
2019-02-23 02:41:52 -06:00
FernandoVelcic
edf025ed8d
Update Spanish language ( #13236 )
2019-02-23 00:41:02 -06:00
Scott Lahteine
02fec89a0d
Turn fans off in zero_fan_speeds
...
Addressing #13231
2019-02-22 21:00:44 -06:00
Scott Lahteine
15aa932aa6
HAL for Linux ( #13146 )
2019-02-22 19:09:10 -06:00
kwalters3
5eb82ca6a8
Change SSD1306_OLED_I2C_CONTROLLER to HAS_SSD1306_OLED_I2C ( #13223 )
2019-02-22 19:08:36 -06:00
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
AnHardt
31b0be74af
Fix autotemp_factor menu setting ( #13226 )
...
Fix #12643
Only factors above 1 can have a 'positive' effect.
2019-02-22 15:30:17 -06:00
Evgeny-SPB
f6ab62bc13
Fix Creality CR-10 S5 filament change ( #13219 )
2019-02-21 05:40:49 -06:00
Thomas Moore
9f5e4e5ad8
Update LPC1769 Pins Files ( #13183 )
2019-02-21 00:54:05 -06:00
Greg Nutt
608a6810e7
Fix DOGLCD_A0 pin in pins_Smoothieboard.h ( #13217 )
2019-02-20 18:08:49 -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
a43e892fb5
Use 8-bit i2c address on LPC platform
...
Fix #9799 — hopefully not a unicorn
2019-02-20 06:27:26 -06:00
Scott Lahteine
631d867dc9
HAL cleanups
2019-02-20 06:27:26 -06:00
Scott Lahteine
89bbc30a09
Fix init of power supply pin
...
Fix #13184
2019-02-20 05:29:05 -06:00
Scott Lahteine
44c22e3935
Provide a default MAX6675_SS_PIN for ReARM
...
See #8010
2019-02-20 05:06:06 -06:00
Scott Lahteine
3c9a7926c2
Fix compile error with JUNCTION_DEVIATION
...
See #13000
2019-02-20 04:54:26 -06:00
Scott Lahteine
758c6c9464
Very minor SPI speedup
2019-02-20 04:36:23 -06:00
Scott Lahteine
422dd6666e
Fix Due EEPROM write bug
...
See #13065
2019-02-20 04:36:23 -06:00
Scott Lahteine
03e109c4a3
FLASH_EEPROM => FLASH_EEPROM_EMULATION
2019-02-20 04:36:23 -06:00
Scott Lahteine
50917ccda6
Tweak some u8g interface code
2019-02-20 04:26:34 -06:00
LinFor
ba39186364
TMC_DEBUG optimization and improvements ( #13135 )
2019-02-20 02:22:42 -06:00
Scott Lahteine
1424b368cf
Tweak M122 comment in configs
2019-02-19 16:20:18 -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
Marcio Teixeira
992cdc8d14
Fix host action / G-code ordering in event_probe_failure ( #13207 )
...
Observing from the console, it makes the most sense to do `//action:probe_retry` before executing commands.
2019-02-19 14:45:03 -06:00
InsanityAutomation
33a6d52965
Fix a RAPTOR2 pin conflict ( #13205 )
2019-02-19 14:42:02 -06:00
InsanityAutomation
52665f54ad
Fix bad Purge More logic ( #13193 )
2019-02-19 14:37:18 -06:00
Scott Lahteine
18458ec42b
Error in Smoothieboard for unsupported display
2019-02-19 14:17:33 -06:00
InsanityAutomation
d4ed9b3ef1
Babystep also requires homing ( #13191 )
2019-02-17 14:35:45 -06:00
InsanityAutomation
ca7b2f574f
Fix condition on tool change filament swap menu ( #13190 )
2019-02-17 12:33:46 -06:00
Roman Moravčík
208ab8b366
Fix compilation with one service interval ( #13185 )
2019-02-17 12:32:47 -06:00
Roman Moravčík
567d03a269
Update Slovak language ( #13187 )
2019-02-17 12:29:49 -06:00
Alain Martel
27203c62b8
Enable M240, set photo pins for 3DFabXYZ i3 ( #13174 )
2019-02-15 21:16:39 -06:00
Evgeny-SPB
3025ddf179
Support for Creality CR-10 5S ( #13173 )
2019-02-15 21:09:44 -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
Andy Shaw
84fc400aba
Update BIQU SKR V1.1 pins, add TMC2130 settings ( #13166 )
...
* Remove untested displays add TMC2130 configs.
* Remove references to the ReARM, delete untested displays. Add TMC2130 settings. Cleanup spacing, etc.
2019-02-14 16:43:56 -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
Giuliano Zaro
bdc2f10b90
Update Italian language, fix unused var warning ( #13164 )
2019-02-13 21:05:18 -06:00
Marcio Teixeira
9f0e1834ec
Followup to #13039 ( #13163 )
...
- Fix compile error when accessing `process_subcommands_now_P`.
- Use `const` var eliminating double-negative (to make code more understandable).
2019-02-13 20:39:38 -06:00
Ludy
1ace97e946
[2.0.x] Update German language ( #13150 )
2019-02-13 20:31:50 -06:00
Scott Lahteine
7cf9b93f26
Add HAS_FILAMENT_SENSOR ahead of 12962
2019-02-12 20:13:20 -06:00
Giuliano Zaro
2c8d12d3ec
Update Italian language ( #13148 )
2019-02-12 18:40:34 -06:00
Scott Lahteine
c2b90c44e4
Prettify some code comments
2019-02-12 17:43:37 -06:00
Scott Lahteine
a0dadc8c62
Smaller I2CPositionEncoder strings
2019-02-12 16:21:56 -06:00
Scott Lahteine
18996d2595
Fix some spelling
2019-02-12 16:21:56 -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
Ludy
584f9cd449
Update German language ( #13137 )
2019-02-12 12:54:57 -06:00
Scott Lahteine
d9a3fea022
Comments in HAL_spi_STM32F1.cpp
2019-02-11 18:06:33 -06:00
Giuliano Zaro
773fa5c40f
Fix define used when PID is off ( #13119 )
...
Replaced `PID_MAX` with `BANG_MAX` since it should be the correct define to be used when PID is not enabled.
2019-02-11 17:29:17 -06:00
Giuliano Zaro
f7efe6f6c5
[2.0.x] Fix TEMP_STAT_LED startup init ( #13120 )
2019-02-11 17:27:59 -06:00
Ludy
2bd6ce4b62
Update German language ( #13125 )
2019-02-11 17:08:21 -06:00
Giuliano Zaro
27115ff7eb
Update Italian language ( #13123 )
...
Incomplete.
2019-02-11 17:07:21 -06:00
Roman Moravčík
08a8bd10ca
Updated Slovak translation ( #13122 )
2019-02-11 17:06:10 -06:00
Scott Lahteine
3e2a4c3b26
Show mixer and temperature menus while printing
2019-02-11 16:52:47 -06:00
Scott Lahteine
8d271f20fe
C10mini E steps of 95
...
See https://www.patreon.com/posts/creality-cr10-24602624
2019-02-10 14:23:05 -06:00
Scott Lahteine
9737608f0a
Enable gradient when alias is cleared
2019-02-10 06:39:12 -06:00
Simon Jouet
5cd0fa3ce1
Basic GPIO expander using the ESP32 I2S peripheral ( #12959 )
2019-02-10 05:40:31 -06:00
Scott Lahteine
3983cacbcf
No extern needed for func decl
2019-02-10 05:38:27 -06:00
Scott Lahteine
43b29c093b
Update pinsDebug_list.h with XY PWM pins
2019-02-10 05:13:05 -06:00
Scott Lahteine
166e567ab8
Fix HAS_MOTOR_CURRENT_PWM
2019-02-10 05:06:46 -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
LinFor
7ee35c2611
PID_MENU option to save PROGMEM in LCD menus ( #13095 )
2019-02-10 04:03:18 -06:00
Ludy
936f982392
Update German Language ( #13110 )
2019-02-10 03:55:08 -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
5a316664e5
Update chopper timing
2019-02-10 03:12:20 -06:00
Scott Lahteine
fcb16ceb29
Update default config
2019-02-10 00:20:11 -06:00
Alain Martel
9ae7cca5e9
Disable RGB_LED for 3DFabXYZ ( #13097 )
2019-02-08 15:18:20 -06:00
Scott Lahteine
f3b6cb4d34
Clean up, update config comments
2019-02-08 15:13:52 -06:00
Scott Lahteine
ae03753ef1
Fix PCA9533 with PRINTER_EVENT_LEDS
2019-02-08 15:13:52 -06:00
Scott Lahteine
95d3f3953a
DEFAULT_WEBSITE_URL => BOARD_WEBSITE_URL
2019-02-08 14:54:34 -06:00
Scott Lahteine
6ddd81c178
[2.0.x] Update German Language ( #13100 )
...
add MMU2
2019-02-08 14:25:24 -06:00
Giuliano Zaro
7c9ff322f3
Update Italian language ( #13099 )
2019-02-08 14:23:37 -06:00
Ludy
ce8cb6a5d9
[2.0.x] Update German Language
...
add MMU2
2019-02-07 20:04:34 +01: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
Marcio Teixeira
113af46a1b
Add ExtUI methods to babystep probe/nozzle offsets ( #12590 )
2019-02-06 07:16:54 -06:00
InsanityAutomation
413e303ad5
More Advanced Pause options ( #12984 )
2019-02-06 06:39:42 -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
Scott Lahteine
e1587da228
Clean up HAL_spi_Due.cpp ( #13087 )
2019-02-06 06:31:31 -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
3c49396370
Fix compile error with DUE + MAX6675 ( #13086 )
2019-02-05 22:56:13 -06:00
Roxy-3D
ab6908a513
Fix Probe Offset bug...
2019-02-05 20:30:20 -07:00
revilor
69aaf5d096
MMU2 fixes ( #13082 )
2019-02-05 20:56:22 -06:00
Scott Lahteine
2f8e89adc3
Remove extraneous ui. prefixes
2019-02-05 19:04:37 -06:00
Scott Lahteine
870757aa17
Tweaks to pins_GT2560_V3.h
2019-02-04 22:52:50 -06:00
Scott Lahteine
b96cc30cd0
HAL spacing tweak
2019-02-04 21:51:06 -06:00
Scott Lahteine
9e394139e5
Followup to 90911104
2019-02-04 10:46:52 -06:00
Sam Lane
b35a7c2c87
Fixed closed-loop planner stall ( #13005 )
2019-02-04 07:43:09 -06:00
Ludy
691e925adc
Update German language ( #13012 )
2019-02-04 07:25:07 -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
Andy Shaw
9091110460
LPC1768 - Don't change CS pin state ( #13015 )
2019-02-04 07:08:39 -06:00
Scott Lahteine
10d855cb21
Sanity check USER_GCODE formatting
2019-02-04 06:36:41 -06:00
Scott Lahteine
d97bb4c41c
Followup to e10943d0
2019-02-04 06:11:31 -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
ca73b2f465
Add static assert to catch errors in COPY(a,b)
2019-02-04 05:52:32 -06:00
Nathan
df1043516e
Fix the delta homing issue ( #12974 )
2019-02-04 05:25:50 -06:00
Scott Lahteine
4200bd2fc1
Report on M92 with no arguments ( #12833 )
2019-02-04 05:24:15 -06:00
Scott Lahteine
e10943d0d8
Minor tweak to main menu
2019-02-04 04:58:31 -06:00
Scott Lahteine
d4d1b28a06
Fix some include paths
2019-02-04 03:57:15 -06:00
Scott Lahteine
0d720a6ff4
Tweak to emergency_parser.h
2019-02-04 03:56:56 -06:00
Scott Lahteine
0a7ea7063f
Hide Resume Print when not relevant
2019-02-04 03:02:44 -06:00
Scott Lahteine
afe79ba22b
Minor code cleanup
2019-02-04 02:23:06 -06:00
Scott Lahteine
fdb97a3e9c
Add class and macro to save and auto-restore a variable
2019-02-04 02:23:06 -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
Marcio Teixeira
5cfc1cdacc
Support SWITCHING_NOZZLE with 2 servos ( #13054 )
2019-02-04 00:19:56 -06:00
Psycho
3c88cac2e9
Velleman Vertex Delta pins ( #13072 )
2019-02-04 00:15:08 -06:00
Nicolas G
6fb4001b58
Add option to disable fan speed slowing in M303 ( #13066 )
2019-02-04 00:12:41 -06:00
Scott Lahteine
ca1be02bf0
Tweak some pins formatting
2019-02-04 00:06:41 -06:00
Scott Lahteine
38c2ca9281
Clean up trailing whitespace
2019-02-03 23:00:57 -06:00
Mark Zachmann
4d1093b386
Fix init of last_direction_bits ( #13067 )
2019-02-03 01:29:00 -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
Scott Lahteine
0358ffcd4c
Drop E element from homing_feedrate_mm_s
2019-02-02 15:55:00 -06:00
Scott Lahteine
95223cb28e
Remove dead code from stepper.h
...
These values are always supplied by `Conditionals_post.h`.
2019-02-02 15:35:05 -06:00
mattfredwill
c3cb449990
TMC2130 dual-stepper Sensorless Homing ( #13061 )
2019-02-01 18:09:01 -06:00
Marcio Teixeira
f6edd2c472
Move stepper settings to "Advanced Settings" menu ( #13063 )
2019-02-01 18:07:04 -06:00
InsanityAutomation
68bbac207e
Update pins_FORMBOT_TREX3.h ( #13058 )
2019-02-01 18:06:02 -06:00
revilor
6a57d0b381
Prusa MMU2 ( #12967 )
2019-01-31 19:10:52 -06:00
Scott Lahteine
996f7d1642
Fix I2C_POSITION_ENCODERS commentary
2019-01-30 22:17:17 -06:00
raTmole
988b5aa4e6
Update GT2560 V3 pins ( #13036 )
2019-01-30 21:10:56 -06:00
InsanityAutomation
7d927b6691
Move Z Probe Z Offset from Advanced to basic Configuration ( #13056 )
2019-01-30 21:08:36 -06:00
Giuliano Zaro
31e213e427
Always show Tune sub-menu ( #13049 )
2019-01-30 21:05:55 -06:00
teemuatlut
f0503372d9
Revert E_AXIS_N cast ( #13055 )
2019-01-30 20:55:05 -06:00
InsanityAutomation
a1d03fe7ba
Fix single nozzle fan ( #13038 )
2019-01-30 20:54:04 -06:00
Scott Lahteine
159d7eefda
New boards entry for the A20M
2019-01-28 21:08:20 -06:00
Scott Lahteine
97da6c1da5
Use MIN/MAX for min/max
2019-01-28 20:36:13 -06:00
Scott Lahteine
17a8c37148
Label menu edit items
2019-01-28 20:20:46 -06:00
raTmole
ddeca7a358
Fix resume from power loss G-Code. ( #13035 )
2019-01-28 13:19:26 -06:00
Thomas Moore
02ab66fca3
Update Cohesion3D Pins Files ( #13027 )
2019-01-27 23:11:33 -06:00
Giuliano Zaro
a79d80c78e
Minor cleanup of pause code ( #13030 )
2019-01-27 23:10:25 -06:00
jeffstaley
0da636e1a3
Set correct stepper direction on reset ( #13032 )
...
On a reset steppers were being initialized to incorrect direction. Original code wasn't respecting `INVERT_Z_DIR` define.
2019-01-27 23:02:38 -06:00
Scott Lahteine
3845baf398
Followup to #12982
2019-01-27 22:53:46 -06:00
InsanityAutomation
48a3502656
Remote streamer improvements ( #12982 )
2019-01-27 22:43:13 -06:00
Scott Lahteine
621fbe99de
Followup to #12817
2019-01-27 20:48:58 -06:00
Marcio Teixeira
f214118e45
Action to notify host of filament runout. ( #12817 )
2019-01-27 20:18:05 -06:00
Scott Lahteine
aad770bce8
Bring default configs in sync
2019-01-26 16:44:42 -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
Jiri
24fffb8d93
Fix undefined lcd_tmpfan_speed on NO_LCD_MENUS ( #13006 )
2019-01-24 16:34:40 -06:00
Scott Lahteine
8f9b246d0e
Tweak some formatting, replace tabs
2019-01-24 13:18:56 -06:00
Bo Herrmannsen
808df82b36
Support for Anycubic I3 ( #12972 )
2019-01-24 12:40:49 -06:00
Scott Lahteine
ae91914260
Prevent name conflicts with mixed stepper drivers
2019-01-24 01:25:28 -06:00
Scott Lahteine
0eca236dcd
Fix L6470 config comments
2019-01-24 00:58:16 -06:00
InsanityAutomation
f4d1f13358
Warn on cold extrusion, dont error
2019-01-24 00:16:14 -06:00
Scott Lahteine
aa74a900f5
Bring Rostock 301 and ArmEd configs up to date
2019-01-23 23:37:37 -06:00
Scott Lahteine
0f07ba4f09
Tweak some comments
2019-01-23 20:18:13 -06:00
Scott Lahteine
00cdd41b5f
Clean up for recent changes
2019-01-23 20:08:58 -06:00
Roman Moravčík
7d53b79596
Update Slovak translation ( #12991 )
2019-01-23 19:48:16 -06:00
Giuliano Zaro
18c32996c1
[2.0.x] Updated Italian language ( #12997 )
2019-01-23 19:35:42 -06:00
Bob Kuhn
7c1a5e3c47
Fix TEMP_TIMER in pins_STEVAL.h ( #12994 )
2019-01-23 19:34:39 -06:00