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
Scott Lahteine
b4994ad12e
Update language_it.h
2019-01-23 19:28:57 -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
Scott Lahteine
48a581ba2e
Tweak some HAL Due code
2019-01-23 00:53:20 -06:00
Marcio Teixeira
54fdf57b8c
ExtUI: Fix fan wrapping around from 0 to 100 ( #12987 )
2019-01-22 23:33:10 -06:00
InsanityAutomation
dbe4126e07
Update language_en.h ( #12988 )
2019-01-22 23:32:01 -06:00
teemuatlut
e5801b75f8
Fix TMC-related compile issues. ( #12971 )
...
- `STEALTHOP_[XYZE]` configuration options now set the default state.
2019-01-20 23:54:57 -06:00
Gert-Jan Rodenburg
bb30927549
Fix pins for ZONESTAR_LCD with Zonestar ZRIB ( #12956 )
2019-01-20 23:52:51 -06:00
Ludy
dc65d96aca
Fix TMC compile error ( #12965 )
2019-01-20 23:47:28 -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
e1f951813a
Remove old block end comment
2019-01-20 02:30:03 -06:00
Scott Lahteine
52108192d1
Prevent L6470 class name conflict with drivers.h define
...
Fix #12824
2019-01-20 00:32:56 -06:00
Scott Lahteine
0495fcd475
Minor spacing fix
2019-01-20 00:10:50 -06:00
lanserge
c2cf8ffa82
Add support for Arduino DUE Shield Kit ( #12950 )
2019-01-19 23:43:32 -06:00
Scott Lahteine
4e5a915ef8
Fix some Makefile comments
2019-01-19 23:41:30 -06:00
Scott Lahteine
a5911765c3
Tweak some spacing
2019-01-19 20:27:57 -06:00
chrisly42
99e5e8362f
Rapide Lite 200 config, pins_RL200 RUMBA clone ( #12848 )
2019-01-19 20:19:14 -06:00
Scott Lahteine
6411680364
Update some pins spacing
2019-01-19 19:21:52 -06:00
teemuatlut
8a3f1d6932
Fix chopper timing struct and initialization ( #12943 )
2019-01-19 18:57:02 -06:00
Ludy
c6991109b7
Update German language ( #12953 )
2019-01-19 18:50:24 -06:00
Giuliano Zaro
ca9eb14f6a
Update Italian language ( #12951 )
2019-01-19 18:48:13 -06:00
Ludy
acf266fe78
Fix a compile warning, etc. ( #12955 )
2019-01-19 18:47:29 -06:00
Scott Lahteine
424aa05cc2
Fix some file endings
2019-01-19 18:19:12 -06:00
Scott Lahteine
ce563d7c2e
Various general cleanups
...
Mostly from the L6470-oriented PR
2019-01-19 16:56:12 -06:00
Scott Lahteine
02cc63d6d4
Update CreatorPro Configuration_adv.h
2019-01-19 16:37:50 -06:00
Marcio Teixeira
f4c16e683b
Follow up fixes to #12884 ( #12940 )
2019-01-17 18:48:29 -06:00
Scott Lahteine
712e23c383
Fix up some whitespace
2019-01-17 18:05:36 -06:00
Ziemowit
20c20dacb7
MKS SBASE needs DRV8825 ( #12911 )
2019-01-17 13:21:53 -06:00
Giuliano Zaro
7bb5d4bfe8
Small LED code reorganization ( #12929 )
2019-01-17 13:20:26 -06:00
teemuatlut
e6805582a6
M569 to change stepping mode. Add new TMC section to LCD. ( #12884 )
2019-01-17 13:17:16 -06:00
Bob Kuhn
d08f27e27b
Add support for STEVAL 3DP001V1 ( #12894 )
2019-01-15 18:59:36 -06:00
Alain Martel
cdb562d558
Bring Migbot config up to date ( #12916 )
2019-01-15 18:53:07 -06:00
Giuliano Zaro
8f4c6e6d1a
Fix case light on boot ( #12919 )
2019-01-15 18:50:56 -06:00
Marcio Teixeira
f11c6d5d02
Fix M107 when dual-nozzles share fan ( #12819 ) ( #12909 )
2019-01-15 18:45:18 -06:00
Karl Andersson
64a4649290
STM32 - Fix SD write ( #12897 )
2019-01-15 18:44:22 -06:00
Ludy
294521439e
Clean up Configuration_adv.h ( #12900 )
2019-01-15 18:42:10 -06:00
InsanityAutomation
59b18aaeef
Allow resume from pause with parking enabled ( #12893 )
...
Currently, Pause of an SD-Memory card print does not work. This has been verified to resolve the issue by multiple people.
I understand more work needs to be done to resolve some of the concerns...
2019-01-15 07:58:54 -07:00
Giuliano Zaro
85f149befe
Save some progmem ( #12913 )
2019-01-14 20:56:30 -06:00
mikeshub
7fde8d9d1e
Add CreatorPro / Makerbot / QIDI / etc and Mightboard RevE support ( #12855 )
...
- Fix a bug in MAXxxxx thermocouple temp reporting.
- Add support for 3-wire HD44780.
- Add support for PCA9533 RGB driver.
- Add configuration examples for FlashForge CreatorPro.
2019-01-14 14:29:55 -06:00
Scott Lahteine
3644c940bf
Tweak SD section of Main Menu
2019-01-13 18:00:07 -06:00
teemuatlut
1a79878dff
Remove TMC_Z_CALIBRATION in favor of Z_STEPPER_AUTO_ALIGN
2019-01-12 18:07:28 -06:00
Scott Lahteine
7cfce20cd3
Update comments on M125
2019-01-12 17:52:44 -06:00
Jason
dc4786a504
Config files for PowerWASP Printer ( #12889 )
2019-01-12 16:57:45 -06:00
Scott Lahteine
3e867008f0
Fix some HAL_STM32F1 type declarations
2019-01-12 16:21:11 -06:00
Scott Lahteine
eb78aed863
Rename LCD menus according to variable types ( #12892 )
2019-01-12 16:01:04 -06:00
InsanityAutomation
ed3ab5e212
Fix M24 not starting new job ( #12887 )
2019-01-12 15:30:44 -06:00
Nils Hasenbanck
f9299c4461
Make timer definition in pin files for STM32 possible ( #12874 )
...
RemRam needs to redefine a particular timer to work correctly. The HAL did foresee this possibility and checks if the timer was already defined for either the stepper or temperature timer.
Prior to this commit the header file for the timers couldn't see those definitions in the pin file, but this commit will fix this.
Tested on an actual hardware to verify. (It wouldn't boot without it.)
2019-01-12 14:40:49 -06:00
InsanityAutomation
082f6a27de
ADAPTIVE_FAN_SLOWING extension to hotend thermal protection ( #12853 )
2019-01-12 00:41:48 -06:00
Scott Lahteine
459f4fef60
Fix Temperature::init bug with HEATER_4_PIN
2019-01-11 22:54:26 -06:00
InsanityAutomation
a403d9a50c
Improve menu pause / resume ( #12876 )
2019-01-11 20:42:11 -06:00
Alain Martel
432c21456f
Add 3DFabXYZ Migbot example config ( #12775 )
...
Co-Authored-By: Alain Martel <alain74martel@gmail.com>
2019-01-11 20:41:20 -06:00
Scott Lahteine
fb8111553e
getStatus => report_status
2019-01-11 19:51:00 -06:00
Chris Pepper
2919f3045d
[LPC176x] Update PIO extrascript ( #12878 )
2019-01-11 19:45:33 -06:00
Scott Lahteine
19fea772e5
Use E_AXIS_N where it makes sense
2019-01-11 19:42:34 -06:00
Scott Lahteine
0d30ccf767
Tweaks to TMC26XStepper
2019-01-11 19:42:34 -06:00
HackingGulliver
1fd8e2c649
Fix: Junction Deviation calculates wrong cos(theta) on CoreXY ( #12879 )
2019-01-11 19:25:48 -06:00
Scott Lahteine
b402040059
Split bed size sanity check into two
2019-01-11 15:49:57 -06:00
Chris Barr
1d33784bf9
Add RUMBA32 Board ( #12856 )
2019-01-10 19:34:31 -06:00
Ondřej Nový
a0ef6198ff
Level bed corners Z-hop height option ( #12858 )
2019-01-10 19:15:17 -06:00
Karl Andersson
8ae6f1e556
Fix errors and some compiler warnings with HAL_STM32 PlatformIO build ( #12869 )
2019-01-10 19:01:31 -06:00
Scott Lahteine
e6484d9dab
Return to status when SD card is removed
2019-01-10 15:43:31 -06:00
Scott Lahteine
5f2d75f45b
Move PINS_DEBUGGING to @section develop
2019-01-08 20:05:05 -06:00
Scott Lahteine
da42f27c9e
Use maths macros for ceil/floor
2019-01-05 21:21:02 -06:00
Ludy
de4561c980
VORON Add LCD option BEEP_ON_FEEDRATE_CHANGE ( #12822 )
2019-01-05 14:12:05 -06:00
Giuliano Zaro
709a6356f7
Remove obsolete test conditions ( #12829 )
2019-01-05 14:02:45 -06:00
Luu Lac
bcf347403b
Fix M106 extruder & fan count ( #12820 )
2019-01-05 14:01:35 -06:00
Kaushik Vemparala
ba7e35cbab
Add LCD option BEEP_ON_FEEDRATE_CHANGE ( #12774 )
2019-01-04 19:30:08 -06:00
jmz52
d372e7e477
SDIO support for STM32F1 ( #12782 )
2019-01-04 13:38:07 -06:00
Marcio Teixeira
6a8fb0f25f
Simplify backlash compensation code. ( #12813 )
...
- Use `TEST(dm,axis)` to determine directions instead of doing comparisons.
- Remove recomputation of `millimeters` and `delta_mm` since backlash compensation should not affect the distance over which material is extruded.
2019-01-04 13:30:56 -06:00
luxflow
7f244f9b9c
Update LPC SD pins for BIQU SKR ( #12767 )
...
(Exactly matching the Azteeg X5 MINI Wifi)
2019-01-03 10:44:00 -06:00
jmz52
813a4ea107
Add support for Mks Robin TFT display ( #12706 )
...
* Add support for MKS Robin TFT display
- Add support for MKS Robin TFT display and encoder for MKS Robin board.
- Generic 128x64 UI with x2 upscale is used (for now).
- Tested on MKS Robin TFT V2.0 with ST7789V controller.
2019-01-03 10:38:39 -06:00
jmz52
c4237b529f
Fix MKS Mini and SD card conflct over SPI mode ( #12783 )
2019-01-03 10:27:53 -06:00
Phr3d13
01f75591c6
Fix GTM32_PRO_VB Serial and HAL via watchdog ( #12753 )
...
Move `watchdog_reset` from `.h` to `.cpp` to eliminate the need to include `MarlinConfig.h` in a HAL-related file.
2019-01-03 09:46:49 -06:00
Scott Lahteine
288340cb6c
Followup to VORON
2019-01-03 09:14:14 -06:00
Scott Lahteine
2aaa681dea
Remove unused Cheaptronic pins
2019-01-03 08:58:55 -06:00
Marcio Teixeira
81e753064a
Fix ExtUI compile warnings and error ( #12799 )
2019-01-03 08:36:43 -06:00
Ludy
74c47803f7
Add VORON printer ( #12705 )
2019-01-03 06:27:03 -06:00
kAdonis
637fb20c75
Allow 4 fan animation frames ( #12772 )
2019-01-03 06:03:06 -06:00
petieken
d9cf5e4883
Update pins_BIQU_SKR_V1.1.h ( #12758 )
2019-01-02 13:50:05 -06:00
TheLongAndOnly
cb643d87df
Adding missing code for triple Z-stepper auto-align ( #12786 )
2019-01-01 18:22:04 -06:00
Ludy
14a7faf087
Fix compile warning comparison uint and int ( #12788 )
2019-01-01 18:20:12 -06:00
Marcio Teixeira
60cb36bef3
Misc. improvements ( #12747 )
...
* Make ExtUI respect MAXTEMP limits
- Temperatures are now clamped by MAXTEMP limits rather than arbitrary values.
* Speed up USB init, add status
- Speed up USB initialization
- Show status message if init failed
* Enable status messages for EXTENSIBLE_UI
* Adjust max limit to MAX_TEMP - 15
* Misc. tweaks to formatting, const, etc.
2019-01-01 15:17:48 -06:00
InsanityAutomation
4f2473053c
Fix M106 with SINGLENOZZLE
2018-12-31 20:10:18 -06:00
Reece Kibble
7557f8d68c
Rename all Stm32f1 to STM32F1 ( #12639 )
2018-12-31 16:36:49 -06:00
Scott Lahteine
371d9a1acf
Fix line-endings, formatting, whitespace
...
Followup to #12770
2018-12-30 15:38:20 -06:00
Ludy
135c74017c
Fix compile DEBUG_EEPROM_READWRITE error ( #12746 )
2018-12-30 11:37:20 -06:00
Giuliano Zaro
54ba44ee37
Fix bad sanitycheck ( #12748 )
2018-12-30 10:44:15 -06:00
swilkens
b01a630bd0
[2.0.x] Correct Ender 3 bed size ( #12769 )
2018-12-30 10:42:47 -06:00
Alain Martel
44ed34475b
Add MKS BASE 1.4 pins ( #12770 )
2018-12-30 10:40:22 -06:00
Roxy-3D
3a16cb6d7f
Slightly Slower Max X Axis speed
...
On some T-Rex 2+ machines the previous max step rate could lose steps....
2018-12-28 09:14:48 -06:00
Ludy
814d93c7cf
Fix G33 sprintf output warning ( #12738 )
2018-12-27 18:05:42 -06:00
Ludy
3877bf9704
Fix compile error with delta and sensorless homing ( #12740 )
2018-12-27 17:51:22 -06:00
Ludy
cfc5e96b4b
Move JD to Config.h (and fix jerk->eeprom bug) ( #12720 )
2018-12-27 15:29:39 -06:00
Roman Moravčík
594898aea7
Limit hotend / bed temperature to maxtemp-15 ( #12713 )
2018-12-27 11:46:05 -06:00
InsanityAutomation
530ef5846f
Make nomove=false for toolchange on filament swap ( #12739 )
2018-12-27 11:38:35 -06:00
InsanityAutomation
14ddda285c
Confirmation on Abort SD print ( #12717 )
2018-12-27 11:36:39 -06:00
Msq001
f8c5d31864
Bugfix 2.0.x add motherboard pins define ( #12689 )
...
- `pins_BIQU_B300_V1.0.h` defines pins for B300, as found in the BIQU Thunder 3D printer.
- `pins_BIQU_SKR_V1.1.h` defines pins for bigtree/BIQU SKR V1.1 motherboard.
2018-12-27 10:52:35 -06:00
InsanityAutomation
b7a8dcc35d
Update Formbot T-Rex 3 pins ( #12662 )
2018-12-20 17:32:39 -06:00
Ludy
f7127c44f8
Wanhao Duplicator i3 Plus pins create ( #12701 )
2018-12-20 17:30:36 -06:00
jmz52
33abb86b7e
Add support for MKS Robin board ( #12650 )
...
Implement initial support for MKS Robin (STM32F103ZET6) board.
Custom build script is used to generate encrypted firmware compatible with original MSK Robin bootloader (i.e. safe firmware update from SD card and possibility to go back to original close-source firmware).
2018-12-20 17:23:27 -06:00
InsanityAutomation
367a9f65aa
Add Formbot 350c Thermistor ( #12661 )
2018-12-20 17:04:17 -06:00
Ludy
33f3c75213
GTM32 Pro VB FAN-PIN correction ( #12666 )
2018-12-20 16:42:15 -06:00
Scott Lahteine
9d59a9c840
Followup to #12691 (typo)
2018-12-20 16:38:32 -06:00
Ludy
3829d6ccf8
FYSETC F6 13 - E2_SERIAL_TX_PIN correction ( #12667 )
2018-12-20 16:11:33 -06:00
Kadah
d35dcafa3d
Added MKS MINI 12864 support to FYSETC F6 V1.3 ( #12656 )
2018-12-20 16:10:49 -06:00
Roman Moravčík
98cf546771
Limit set hotend temperature to maxtemp. ( #12690 )
2018-12-20 15:56:37 -06:00
Roman Moravčík
4dad489a50
[2.0.x] Limit PID autotune target to maxtemp-15 ( #12691 )
2018-12-20 15:55:30 -06:00
Marcio Teixeira
8dcc28c9ae
Squelch warning mentioned in #11061 ( #12676 )
2018-12-20 15:34:24 -06:00
Ondřej Nový
4c8a6eee7b
[2.0.x] Update Czech translation ( #12683 )
2018-12-20 15:28:46 -06:00
Ondřej Nový
fcaed685b2
[2.0.x] Set DEFAULT_NOMINAL_FILAMENT_DIA to 1.75 in Anet A6 config ( #12664 )
2018-12-18 13:35:59 -06:00
Ondřej Nový
0572be9439
[2.0.x] Enable PIDTEMPBED in Anet A8 example config ( #12655 )
2018-12-18 13:34:46 -06:00
Luc Van Daele
c6e09c2689
[2.0.x] G33 clean up ( #12648 )
...
Remove obsolete workarounds in G33 for the now fixed zprobe_zoffset bug
2018-12-18 12:43:38 -06:00
teemuatlut
7a5e637a37
Add spreadCycle parameter sets ( #12645 )
2018-12-18 12:42:14 -06:00
Marcio Teixeira
902d5b0f8b
Allow ExtUI to use LCD_SET_PROGRESS_MANUALLY ( #12628 )
2018-12-12 17:21:37 -06:00
Dave Johnson
9a4a463ec4
Sanity-check LIGHTWEIGHT_UI, move comment up ( #12630 )
2018-12-12 16:59:20 -06:00
teemuatlut
55144284c2
TMC connection test, spreadCycle parameters, improved debugging ( #12616 )
2018-12-09 20:54:48 -06:00
Ludy
97de9d54a5
Fix broken pins file include ( #12617 )
2018-12-09 19:06:03 -06:00
Ludy
a7b3a61424
Improve some config comments readability ( #12615 )
2018-12-09 19:02:42 -06:00
Scott Lahteine
daf07e4200
Align classic bed icon consistently
2018-12-09 12:00:10 -06:00
MasterPIC
3bb8b3529a
Center ABL grid on bed with H parameter. ( #12610 )
2018-12-09 11:24:48 -06:00
Scott Lahteine
6cf8d40f41
Fix some serial echos of pin states
2018-12-09 02:38:32 -06:00
Scott Lahteine
f6321f878a
Simpler AVR + Trinamic + Soft Serial sanity-check ( #12606 )
2018-12-08 23:34:26 -06:00
Scott Lahteine
7d15854514
Add Z_MIN_PROBE_PIN to MKS SBASE pins
2018-12-08 15:31:59 -06:00
Scott Lahteine
e8bda62d2a
Followup to servo angles patch
...
Fix #12594
2018-12-08 15:31:59 -06:00
Scott Lahteine
18fedafbc5
Refresh screen on SD Init
2018-12-08 15:31:59 -06:00
Marcio Teixeira
b22716e938
M425 Backlash Correction ( #11061 )
2018-12-08 14:36:46 -06:00
Scott Lahteine
fa47ce369a
Sanity-check for negative steps, feedrate, accel
2018-12-07 19:38:15 -06:00
Scott Lahteine
ef81b5f03e
Link to font docs in ultralcd_DOGM.cpp
2018-12-07 19:10:55 -06:00
Scott Lahteine
4388015f1a
Tweak config formatting
2018-12-07 16:57:14 -06:00
Scott Lahteine
b7e38ea249
Signal an invalid mesh for M420 enable / load
2018-12-07 16:14:11 -06:00
teemuatlut
50b2fbd031
Trinamic: Split stealthChop, improve driver monitoring, etc. ( #12582 )
2018-12-07 15:34:21 -06:00
Scott Lahteine
9fbd73d931
Fix up some delta settings
2018-12-05 18:57:47 -06:00
Dave Johnson
0947b92734
Build and CI fixes and optimizations ( #12584 )
...
-Disable LDF "deep+" mode on AT90USB platforms. Appears not needed any longer (likely due to fix 7322df26ad
). Results in identical binary output and cuts compile time in half
-Disable Cartesio config from CircleCI (compile failure)
-Disable Geetech I3 Pro X GT2560 from CircleCI (compile failure)
-Enable EEPROM on Micromake example config (fix compile failure)
-Move FolgerTech/i3-2020 to AVR platform in CircleCI (fix CirculeCI build failure)
-Disable various examples failing to build in CircleCI
-Enable various examples no longer failing to build in CircleCI
2018-12-05 17:21:40 -06:00
mr-miky
11c7945365
Don't include STM32 Core code when compiling STM32 Generic ( #12575 )
2018-12-03 06:55:49 -06:00
Scott Lahteine
64389acdf1
Print a space after scrolling status
2018-12-03 06:17:09 -06:00
Scott Lahteine
7a361ad36a
Alternative fan image option ( #12579 )
...
* Alternative fan bitmap
* Move bed over by 3px
2018-12-03 05:55:33 -06:00
Scott Lahteine
261c6f4b96
Fix pause/resume SD print
...
Followup to #12551 , addressing #12566
2018-11-30 19:23:08 -06:00
Scott Lahteine
2224a4d61a
Remove AVR-only MARLIN_DEV_MODE code
2018-11-30 17:54:24 -06:00
Scott Lahteine
e874f9664c
Tweaks to endstops code
2018-11-30 14:25:55 -06:00
Scott Lahteine
3c58b16c9f
Move stepper enable/disable to stepper_indirection.h ( #12562 )
2018-11-30 12:48:46 -06:00
Scott Lahteine
aaf862aef2
Fix angles for disabled EDITABLE_SERVO_ANGLES ( #12559 )
2018-11-30 12:31:42 -06:00
Scott Lahteine
c986239837
A single SERIAL_ECHO macro type ( #12557 )
2018-11-29 16:58:58 -06:00
Scott Lahteine
69d869c3d9
Tweak FR icon. Update font data.
2018-11-29 12:59:30 -06:00
Scott Lahteine
0c1cd9f590
Fix "No SD Card" indicator
2018-11-29 12:35:31 -06:00
Jacob Jordan
8be91677df
Fix Skew factors ( #12555 )
...
- Ensure Skew factors are calculated from test square measurements
2018-11-29 11:39:31 -06:00
Scott Lahteine
03ef2d6c82
Fix "paused" message and M125 called by M25 ( #12551 )
2018-11-28 19:28:31 -06:00
Scott Lahteine
95d154a91f
Fans loop macro
2018-11-28 16:45:08 -06:00
Scott Lahteine
61db0b65b6
Followup to heating progress
2018-11-28 14:47:43 -06:00
Scott Lahteine
4f9ec9ab45
Add heating progress bars ( #12543 )
2018-11-27 21:15:52 -06:00
Scott Lahteine
929a513a6b
Add poll_runout_states, which returns 1 for runouts ( #12547 )
2018-11-27 20:13:24 -06:00
Scott Lahteine
01b5c810d5
Space out multiple edit lines a bit
2018-11-27 18:10:19 -06:00
Scott Lahteine
cd88ea2106
Fix runout debug output
...
Followup to #12544
2018-11-27 18:10:19 -06:00
Scott Lahteine
cecc238f68
Save recovery info on SD pause
2018-11-27 14:42:19 -06:00
Marcio Teixeira
439a3e8463
Improve runout sensor, fix LIGHTWEIGHT_UI screen size ( #12544 )
2018-11-27 13:45:25 -06:00
Scott Lahteine
5b24ce9024
Hide M217 compile warning
2018-11-26 16:52:16 -06:00
David Bates
d94b50a3d8
Add sample config for Delta with MKS SBASE ( #10819 )
2018-11-25 21:23:02 -06:00
InsanityAutomation
dec721c52b
Add Formbot Raptor2 and Raise3D pins ( #12532 )
...
* Add Formbot Raptor2 board
* Add Raise3D Rumba board
2018-11-25 19:56:06 -06:00
Scott Lahteine
6aae199572
Add missing boards to Makefile
2018-11-25 19:11:09 -06:00
Scott Lahteine
0a638cc022
Adjust Formbot Raptor pins
2018-11-25 18:35:45 -06:00
Ludy
e5019a0481
Fix English special symbols ( #12529 )
2018-11-25 18:19:12 -06:00
Scott Lahteine
09d6db491a
Fix wait_for_bed compile error
2018-11-25 18:05:41 -06:00
Roman Moravčík
d545f984b0
Update Slovak translation ( #12523 )
2018-11-25 17:44:51 -06:00
Ludy
730f223100
Correct FANMUX2_PIN ( #12538 )
2018-11-25 17:27:41 -06:00
Yücel Temel
d857cdfb27
Update Turkish language ( #12524 )
2018-11-25 17:26:26 -06:00
Scott Lahteine
4a7c6f7241
NUM_ARRAY => COUNT
2018-11-24 00:27:45 -06:00
Giuliano Zaro
31113c5adf
Update Italian language ( #12512 )
2018-11-24 00:26:54 -06:00
Scott Lahteine
b57343c255
Put status screen options in Configuration_adv.h
2018-11-23 23:15:07 -06:00
Scott Lahteine
1fcc13b011
Allow Serial Overrun Protection to be disabled
2018-11-23 21:07:38 -06:00
Scott Lahteine
29c53f2402
Hide some compile warnings
2018-11-23 21:07:38 -06:00
Scott Lahteine
caca3c8503
Use wait_for_bed with WAIT_FOR_BED_HEATER
...
Addressing #12517
2018-11-23 20:39:23 -06:00
Scott Lahteine
f1efcfed14
Fix backslash in language_test.h
2018-11-23 20:39:23 -06:00
Yücel Temel
3b186a55ac
Don't show superscript ³ with NOT_EXTENDED_ISO10646_1_5X7 ( #12513 )
2018-11-23 20:16:51 -06:00
Scott Lahteine
82c96c971e
Bring superscripts slightly lower in BDF fonts
2018-11-23 20:02:34 -06:00
Sinisa Culic
8a0992d921
Fast PWM for controller fan ( #12485 )
2018-11-23 16:03:39 -06:00
Ludy
e98d195901
Remove extra declarations in cardreader.cpp ( #12520 )
2018-11-23 15:58:20 -06:00
Scott Lahteine
fd2998efd5
Revert ADC_KEYPAD direction behavior ( #12508 )
2018-11-22 06:00:00 -06:00
Scott Lahteine
d29cb09b3e
Fix a minor compile warning
2018-11-22 05:35:38 -06:00
Yücel Temel
5b1d52671c
Use superscript 3 in language_en.h ( #12504 )
2018-11-22 02:27:28 -06:00
Marcio Teixeira
7109dadd21
Additional pin definitions for Archim 2 ( #12500 )
...
- Added GPIO pins to Archim 2
- Added new 108 pin to `fastio_Due.h`
2018-11-22 01:07:02 -06:00
Andy Shaw
4975b13b74
Fix problems with LPC1768 EEPROM flash emulation ( #12503 )
...
* Remove duplicate calls to PrepareSector
Some flash memory API calls require that a call to `PrepareSector` is done before use. However this call is already made by the LPC1768 framework so the calls in this code are not required.
* Ensure correct alignment of RAM buffer
The LPC176X flash API requires that the RAM buffer used for write operations must be word-aligned. This change ensures that this is the case.
2018-11-22 01:03:32 -06:00
Scott Lahteine
b738972e69
General cleanup of Re-ARM pins
2018-11-21 19:00:49 -06:00
Scott Lahteine
ee423dcdd0
Invert hotend bitmaps, by default
2018-11-21 01:02:06 -06:00
Scott Lahteine
c5642a894f
Fix ADC_KEYPAD middle button ( #12493 )
2018-11-20 21:39:30 -06:00
Scott Lahteine
0946cbcdca
Revert some const changes (for now)
2018-11-20 08:19:48 -06:00
Scott Lahteine
4def8b3b5e
Expanded options for _Statusscreen.h ( #12455 )
...
See the PR for full details. The updated system will be documented on the website in the near future.
2018-11-20 07:50:37 -06:00
Scott Lahteine
d51e5690f4
Don't show updir with no card present
2018-11-20 07:01:46 -06:00
Scott Lahteine
ec9d21a234
Shift YZ on graphical display to fit Z+123.45
2018-11-20 06:58:18 -06:00
Scott Lahteine
817a37169a
Apply/unapply const here and there
2018-11-20 06:44:21 -06:00
Scott Lahteine
643e0066a0
Followup to #12451
2018-11-20 06:27:19 -06:00
Marcio Teixeira
4bcb63b705
Fix for #12482 ( #12483 )
...
Fix Z-move to uninitialized position in SWITCHING_EXTRUDERS tool_change (no_move=true)
2018-11-20 00:04:11 -06:00
Marcio Teixeira
50ee747787
Fix compilation errors. Followup to #12439 ( #12481 )
2018-11-20 00:02:13 -06:00
Ludy
90a58488b5
Corrected unused var, default switch, Travis tests ( #12477 )
2018-11-19 23:59:48 -06:00
Scott Lahteine
a4c15dc54f
Modify MBL to use IJ instead of XY ( #12478 )
2018-11-19 09:08:15 -06:00
Scott Lahteine
fc3f1c4572
Get u8g reference for lcdprint
2018-11-19 06:23:15 -06:00
Scott Lahteine
88c57eaf55
Clean up some u8g code ( #12476 )
2018-11-19 01:33:59 -06:00
Ludy
1f93d2bcf7
Fix LCD compile error, etc. ( #12472 )
2018-11-18 20:39:49 -06:00
Scott Lahteine
826d570162
Combine Travis CI option-setting commands ( #12474 )
2018-11-18 19:58:02 -06:00
Scott Lahteine
9d13f07d09
GTM32 Pro VB changes from Markku Sinisalo
2018-11-18 19:56:38 -06:00
Roman Moravčík
5fbe5cabc8
Fixed displaying of kill MSG_OUTAGE_RECOVERY string. ( #12470 )
2018-11-18 18:05:29 -06:00
kAdonis
4ae9a06c60
Update M303.cpp ( #12471 )
2018-11-18 18:04:51 -06:00
Ludy
c0b75f49b6
Fix "no effect" and "unused variable" compile warnings ( #12473 )
2018-11-18 17:54:00 -06:00
Nils Hasenbanck
5a4fd8e0a6
Fix access to the DWT peripheral for STM32 HAL ( #12434 )
...
Access to the DWT peripheral for the `CYCCNT` register needs to happen before `main()`. The code needs to be called after the setup of the system clocks, so the right place is between the `premain()` and `main()` function of the STM32 Arduino core.
This patch moves the DWT access code to a new function, which is then placed between `premain()` and `main()`.
2018-11-18 01:30:46 -06:00
Scott Lahteine
7f225b9421
Fix MAX_MESSAGE_LENGTH
2018-11-18 01:11:26 -06:00
Scott Lahteine
06674a321a
Remove extra include
2018-11-18 00:34:07 -06:00
Marcio Teixeira
c1e17037e5
Various fixes for MarlinUI and ExtUI ( #12439 )
2018-11-17 22:21:44 -06:00
Giuliano Zaro
d3605cfc26
Don't start watching heaters when target is 0 ( #12453 )
2018-11-17 21:53:52 -06:00
Ludy
93e958f695
Fix compile error with ZONESTAR_LCD+NO_LCD_MENUS ( #12466 )
2018-11-17 21:21:30 -06:00
Ludy
22d7fed60a
Fix compile error with SD_FIRMWARE_UPDATE ( #12462 )
2018-11-17 21:13:36 -06:00
Nils Hasenbanck
779b2709ec
Change temperature pin order for RemRam V1 ( #12458 )
...
Beta testers suggested to adopt the RAMPS order of temperature probe connectors. This commit fixes the order to the RAMPS order.
2018-11-17 16:51:06 -06:00
Scott Lahteine
8ebb4dc294
Followup to static CardReader
2018-11-17 07:52:35 -06:00
Scott Lahteine
7ee5894360
Allow float XY probe offsets
...
Responding to #12383
XY probe offsets should be integers because adding decimal points makes the code larger. But if decimals are very much wanted, this commit removes the old restriction.
2018-11-17 07:44:47 -06:00
Giuliano Zaro
43ecdb606f
Fix a compile warning ( #12452 )
2018-11-17 07:08:25 -06:00
Ph0non
984c4ba8c7
Enable SD Card on RepRap Display and RADDS ( #12446 )
...
* Enable SD Card on RepRap Display and RADDS
Define the necessary pins in `pins_RADDS.h` (copied from the `RADDS_DISPLAY` section) for the use of the SD card slot on RRD.
2018-11-17 06:59:40 -06:00
Ludy
56a94c2a26
Use 'target_extruder' in M104 as with M109 ( #12448 )
2018-11-17 06:55:25 -06:00
Scott Lahteine
66580f32c2
Make CardReader class static ( #12451 )
...
* Make CardReader a static class
* Make CardReader flags into bitfields
2018-11-16 22:39:16 -06:00
Scott Lahteine
3e9ffaddb6
Consolidate, optimize some LCD menu code ( #12450 )
2018-11-16 21:44:48 -06:00
Scott Lahteine
d97e31db4c
Optimize Power-Loss Recovery ( #12440 )
2018-11-16 20:47:07 -06:00
Mateusz Krawczuk
ca21ac6b9b
Support two MAX6675 thermocouples ( #8686 )
2018-11-16 18:20:33 -06:00
Scott Lahteine
0e610815e4
No need for Cap:PAREN_COMMENTS
2018-11-16 04:28:40 -06:00
Scott Lahteine
7a075a5dc9
Tweak extruder errors
2018-11-16 01:32:21 -06:00
Scott Lahteine
2d92f333f5
Fix GcodeSuite::T active_extruder reference
2018-11-15 14:07:24 -06:00
Scott Lahteine
d2bb53702a
Optimize target_extruder, ignore T with mixing ( #12432 )
...
* Optimize target_extruder, ignore T with mixing
* Give G-code Tn parity with tool_change
2018-11-14 17:33:04 -06:00
Marcio Teixeira
5e586a6b39
Fix to runout sensor code. ( #12431 )
...
- "old_state" is no longer a class static variable.
2018-11-14 16:54:05 -06:00
Scott Lahteine
d82c350de7
Miscellaneous LCD code renaming, reordering ( #12430 )
...
* Move special characters to language.h
* Apply some naming standards
* Clean up menu item draw functions
* Rename some Temperature methods
* UI => ExtUI
2018-11-14 13:13:51 -06:00
Scott Lahteine
edfd106bc5
Rejigger Filament Runout class ( #12428 )
2018-11-14 11:45:57 -06:00
Scott Lahteine
f4c128ecaa
Move RRW keypad code to a common method ( #12429 )
2018-11-14 06:00:21 -06:00
Scott Lahteine
54ec5528a0
hasstatus => has_status
2018-11-14 01:34:28 -06:00
Scott Lahteine
ebf585b673
Fix an old sanity check
2018-11-14 01:15:35 -06:00
Ryan
052d102ded
UltiMachine Archim 1 support ( #12404 )
2018-11-14 00:27:39 -06:00
Scott Lahteine
664e20754d
Clean up pins files
2018-11-14 00:23:33 -06:00
Scott Lahteine
1eb5249598
Fix Formbot Trex-2+ configs
...
Followup to #12422
2018-11-13 21:53:54 -06:00
thiagodesacosta
075a22ed65
Update Portuguese-Brazilian translation ( #12402 )
2018-11-13 19:42:25 -06:00
Marcio Teixeira
3ceab8474c
Add required "cardreader.h" include ( #12419 )
2018-11-13 17:12:44 -06:00
Giuliano Zaro
98c2fc4e42
Endstops fix followup ( #12423 )
...
Followup to #12413
2018-11-13 17:10:07 -06:00
Roxy-3D
f19fd642ce
Updates to Formbot T-Rex 2+ configuration files ( #12422 )
...
Updates to Formbot T-Rex 2+ configuration files
2018-11-13 13:48:35 -06:00
Roxy-3D
cda5ef08fa
Debug of G2-G3 for UBL ( #12386 )
...
Changes only affect UBL. Everything else is left alone.
2018-11-13 11:20:21 -06:00
AnHardt
9ad3aed0ef
Fix tool-change for MIXING_EXTRUDER with < 2 virtual tools ( #12417 )
...
Fix #12416
Better handling of `ENABLED(MIXING_EXTRUDER) && !MIXING_VIRTUAL_TOOLS > 1` - to not fall through to the general case. Fix compiler warnings for `#elif EXTRUDERS < 2`.
2018-11-13 04:56:10 -06:00
Giuliano Zaro
d631267548
Refine endstops fixes ( #12413 )
...
When endstops/probe are enabled `ENDSTOP_NOISE_THRESHOLD` calls to `update` are required to properly re-sync endstops/probe status.
2018-11-13 04:31:58 -06:00
Scott Lahteine
0ee1a92971
Group status methods, share reset_status with Extensible UI ( #12414 )
...
* Group status methods, share reset_status with Extensible UI
* Move common DOGM code to headers
2018-11-13 01:47:45 -06:00
Scott Lahteine
690c4e8457
Clean TLM trailing whitespace
2018-11-13 00:03:34 -06:00
Scott Lahteine
143b2896e0
Add M412 to enable/disable filament runout detection ( #12406 )
2018-11-12 21:29:46 -06:00
Scott Lahteine
a163c89c6a
Followup to 50af1d1
2018-11-12 20:31:53 -06:00
AnHardt
be6271767f
Fix BABYSTEP_ZPROBE_OFFSET ( #12408 )
...
Fix #12399
Did not compile without `WATCH_HOTENDS || WATCH_THE_BED`.
Add condition to include "../../module/temperature.h".
2018-11-12 17:44:21 -06:00
Scott Lahteine
50af1d1e08
Differentiate translated On/Off from Serial ON/OFF
2018-11-12 17:23:08 -06:00
Scott Lahteine
df907a905f
Update UBL comments for debug change
2018-11-12 03:46:48 -06:00
Scott Lahteine
da17f8ad37
For now (!) don't synchronize in M204 and M205
...
See if this has any deleterious effect on motion planning by slicers that inser their own jerk and acceleration controls. The problem I see is that these settings can take effect on blocks already in the planner, and the only way around this would be to shadow these settings in planner blocks and use the shadowed settings in the planner.
2018-11-12 02:43:24 -06:00
Scott Lahteine
a3923424c7
Clean up LCD width/height determination
2018-11-12 02:37:40 -06:00
Scott Lahteine
a0c795b097
Encapsulate common display code in a singleton ( #12395 )
...
* Encapsulate common LCD code in a singleton
* Depend more UBL code on UBL_DEVEL_DEBUGGING
- Since most users don't need the debugging on at all times, this helps reduce the default build size for UBL by over 2K, a little closer to fitting on 128K boards.
2018-11-11 12:16:24 -06:00