Scott Lahteine
1c95c13224
Lightweight status screen for ST7920
...
- This status screen uses the ST7920 character generator to greatly reduce SPI traffic and MCU load when updating the status screen.
- Has been tested with the RepRapDiscount Full Graphics Smart Controller but should work with any LCD that uses an ST7920 or fully compatible controller.
2018-02-22 00:46:25 -06:00
Scott Lahteine
967076b080
Add LIGHTWEIGHT_UI to example configs
2018-02-22 00:25:53 -06:00
Scott Lahteine
855b188102
Hephestos2 heated bed kit for all ( #9756 )
2018-02-21 22:26:56 -06:00
Scott Lahteine
6759be43ea
Add CR-10S _Bootscreen.h
2018-02-21 20:19:12 -06:00
Scott Lahteine
6e0001b4f8
Add CR-10mini configuration
2018-02-21 20:19:12 -06:00
Scott Lahteine
84f0ce4751
Some encoder steps handled in Conditionals_LCD.h
2018-02-21 20:19:11 -06:00
Scott Lahteine
d9e2acd1b2
Configs parity with 2.0.x
2018-02-21 20:19:11 -06:00
Scott Lahteine
e8f9473be2
Fix progress bar on DOGM with LCD_SET_PROGRESS_MANUALLY
2018-02-21 19:43:45 -06:00
Scott Lahteine
126a80ea83
Reduce Creality3D bootscreens flash usage ( #9745 )
2018-02-21 16:08:27 -06:00
Scott Lahteine
aa635fe9f1
pinsDebug patch
2018-02-21 14:21:07 -06:00
Roxy-3D
d473456a08
Fix botched check for being off the mesh...
2018-02-21 13:50:27 -06:00
Scott Lahteine
18881e6725
Add 20x4 option for Sainsmart LCD
2018-02-20 20:09:49 -06:00
Scott Lahteine
1d78bdac82
quick_home_xy sensorless homing
2018-02-20 20:09:45 -06:00
Scott Lahteine
e1fc89c83f
Sanitycheck 2.0.x parity
2018-02-20 20:06:17 -06:00
Scott Lahteine
35800eec02
Fix big edit font width calculation
...
Fix #9685
2018-02-20 06:43:48 -06:00
Scott Lahteine
83e093f5cc
Fix MALYAN_LCD message bug
...
Fix #9711
Based on #9731
2018-02-20 05:43:18 -06:00
Scott Lahteine
2b7e5c8e6c
Extend menu items for SWITCHING_EXTRUDER
...
In reference to #5367
2018-02-19 11:11:04 -06:00
Scott Lahteine
3c2f735fb8
Conditionals for SWITCHING_EXTRUDER
...
In reference to #5367 . SWITCHING_EXTRUDER was not fully implemented for EXTRUDERS > 2.
2018-02-19 10:58:06 -06:00
Scott Lahteine
e3370d097a
Add a SENSORLESS_HOMING delay to quick_home_xy
...
Fix #9471
2018-02-19 10:11:25 -06:00
Scott Lahteine
f39b28b6a9
Null-terminate lcd_status_message
2018-02-19 10:07:22 -06:00
Scott Lahteine
b1ec140f0b
Don't raise FIX_MOUNTED_PROBE on stow
...
Reference #9336
2018-02-19 08:34:25 -06:00
Scott Lahteine
6e932f979d
CR-10 Bootscreen
...
From @plainpylut in #9660
2018-02-19 08:05:32 -06:00
Scott Lahteine
cc8711419e
Add NUM_RUNOUT_SENSORS to example configs
2018-02-19 06:25:36 -06:00
Scott Lahteine
c04f8e8c9d
Support for multiple filament runout sensors
2018-02-19 06:25:35 -06:00
Scott Lahteine
4813938a87
Update configs for 2.0.x parity
2018-02-18 19:42:20 -06:00
quittenkaes
971732b9f6
Add a delay before moving to z_safe_homing position if using TMC2130 sensorless homing ( #9705 )
...
A short delay is needed after homing an axis with TMC 2130 sensorless homing. Otherwise the axis wont move.
2018-02-18 19:29:06 -06:00
Scott Lahteine
1997640e41
Sync pinsDebug_list.h and apply macros ( #9690 )
2018-02-18 02:25:47 -06:00
Scott Lahteine
b45a277c52
ENDER can use BOARD_MELZI_CREALITY ( #9694 )
2018-02-18 02:24:23 -06:00
Scott Lahteine
016bd86c28
Add MSG_THERMAL_RUNAWAY_BED ( #9695 )
2018-02-18 02:24:08 -06:00
Scott Lahteine
65d69e9507
Strip excess G28 debug logging
2018-02-18 01:09:56 -06:00
Scott Lahteine
28e7562e7a
Add CODEPENDENT_XY_HOMING to example configs
2018-02-18 01:09:51 -06:00
Scott Lahteine
2e5a6243df
Option to force X or Y to home first when homing the other axis
2018-02-18 01:06:57 -06:00
Bob-the-Kuhn
d413781b98
Fix setPwmFrequency declaration ( #9687 )
2018-02-17 23:19:49 -06:00
Scott Lahteine
50d38e7d03
Pins spacing, 2.0.x parity
2018-02-17 21:49:00 -06:00
Scott Lahteine
80784c4d11
Remove sanity check for delta probe plug
2018-02-17 18:51:25 -06:00
Scott Lahteine
8761cb0464
Merge pull request #9682 from thinkyhead/bf1_m73_without_sd
...
[1.1.x] Allow M73 without SDSUPPORT
2018-02-17 15:50:19 -06:00
Scott Lahteine
aceadabe89
Merge pull request #9674 from bytespider/bugfix-1.1.x
...
Add TronXY XY100 config
2018-02-17 15:49:29 -06:00
Scott Lahteine
3a1fedaee6
Update LCD_SET_PROGRESS_MANUALLY in configs
2018-02-17 15:41:20 -06:00
Scott Lahteine
a1f0d9d349
Allow LCD_SET_PROGRESS_MANUALLY without SDSUPPORT
2018-02-17 15:41:20 -06:00
Scott Lahteine
c67cefd913
2.0.x parity in ultralcd__impl_HD44780.h
2018-02-17 15:41:20 -06:00
Scott Lahteine
c71f542d61
LCD_PROGRESS_BAR w/out SDSUPPORT for character LCD
2018-02-17 15:41:20 -06:00
Scott Lahteine
fe5ba25a00
Fix #9681
2018-02-17 15:39:46 -06:00
Scott Lahteine
4ae9afcc56
Fix compile error with SHOW_BOOTSCREEN disabled
...
Fix #9530
Fix #9524
2018-02-17 15:39:46 -06:00
Scott Lahteine
c3ff130127
Merge pull request #9672 from thinkyhead/bf1_czech_mate
...
[1.1.x] Update Czech language
2018-02-16 22:47:47 -06:00
Scott Lahteine
fbf8819253
Make safe_delay available for neopixel startup test
...
Fix #9033
2018-02-16 22:25:57 -06:00
Scott Lahteine
a7ebbe6dcd
Update Czech advanced pause
2018-02-16 22:22:12 -06:00
Scott Lahteine
ada40af5d6
Move <avr/pgmspace.h> include to MarlinConfig.h
...
For parity with 2.0.x, which includes pgmspace.h in the HAL.
2018-02-16 18:40:39 -06:00
Scott Lahteine
ba4a17f251
Tweak serial.h
2018-02-16 17:54:07 -06:00
Scott Lahteine
12628d43ce
Use serial macros where possible
2018-02-16 17:53:47 -06:00
Scott Lahteine
023d21a1cf
Add SERIAL_FLUSH and SERIAL_FLUSHTX macros
2018-02-16 17:50:58 -06:00
Scott Lahteine
a8a64f19f4
serial_echopair_P => serial_echopair_PGM
2018-02-16 17:35:26 -06:00
Rob Griffiths
529e6ed1ea
added TronXY XY100 config
2018-02-16 13:57:01 +00:00
Thomas Moore
acb4dba7cd
Fix LCD manual movement on kinematic machines ( #9656 )
2018-02-16 02:30:05 -06:00
Bob-the-Kuhn
f508bdded4
Fix VIKI2 hardware SPI compatibility ( #9642 )
2018-02-16 02:28:42 -06:00
teemuatlut
20f8c9b950
TMC SGT is int8 ( #9650 )
2018-02-16 02:19:17 -06:00
Scott Lahteine
d7e2e655ca
Followup to #9663
2018-02-16 02:14:20 -06:00
Bob-the-Kuhn
15204bd5e9
Fix compile issue with USE_CONTROLLER_FAN ( #9665 )
2018-02-16 02:02:20 -06:00
Scott Lahteine
2ec90d2162
Followup to #9663
...
`ENABLED` only works for flag type options. Floats must use `#ifdef`.
2018-02-15 22:23:27 -06:00
Scott Lahteine
b56c6b9e13
Patch G26 circles ( #9626 )
...
Easier to configure. Catch an odd divisor.
2018-02-15 22:11:06 -06:00
Bob-the-Kuhn
1647db8fad
Set CONTROLLER_FAN_PIN example to -1
2018-02-15 21:29:09 -06:00
Roxy-3D
c8d3069580
UBL - Allow user to control Z-Height correction for off mesh movements ( #9663 )
...
* UBL - Allow user to control Z-Height correction for off mesh movements
* Enable UBL_Z_RAISE_WHEN_OFF_MESH on test machine for time being
2018-02-15 19:23:01 -06:00
Roxy-3D
b7e245036b
Fix a comment about M105 buffer over runs...
2018-02-14 17:49:50 -06:00
Roxy-3D
66370006bb
Fix G26 Circles... ( #9638 )
...
Will get this duplicated in bugfix_2.0.0 tomorrow...
2018-02-14 17:31:25 -06:00
Roxy-3D
3fcd131f46
Cartesian UBL systems should not use SEGMENT_LEVELED_MOVES
...
There is significant downside to breaking up the long line segments on UBL Cartesian machines via the SEGMENT_LEVELED_MOVES mechanism. It adds a lot of extra computation but worse... It cuts out all of UBL's off mesh Z-Height correction checks. There have been a large number of people complaining about the nozzle going to infinity or crashing into the bed lately. They are being caused by
```
void unified_bed_leveling::line_to_destination_cartesian()
```
not watching over the segments being queued up for movement.
2018-02-14 14:19:52 -06:00
Scott Lahteine
0e7999915d
Fix #9361
2018-02-14 07:47:39 -06:00
AnHardt
e301e28e45
Complete M48 description_1 ( #9630 )
2018-02-14 05:17:48 -06:00
Scott Lahteine
6e4a7e2dcb
Init lcd message string programmatically
2018-02-14 05:08:06 -06:00
studiodyne
8fbba6abd9
[1.1.x] French update ( #9610 )
2018-02-14 04:17:54 -06:00
Scott Lahteine
e2fef4df6f
Fix #9201
...
FILAMENT_LCD_DISPLAY and SDSUPPORT are a-ok together.
2018-02-14 03:28:05 -06:00
Scott Lahteine
c93dab2307
MYSERIAL => MYSERIAL0
...
For cleaner diffing with Marlin 2.0.x.
2018-02-14 02:56:56 -06:00
Scott Lahteine
d89a61bd51
Update DIGIPOT_I2C_MOTOR_CURRENTS comments
2018-02-13 22:56:03 -06:00
studiodyne
2683b2636b
Update French language ( #9590 )
2018-02-12 01:08:33 -06:00
Scott Lahteine
7cb3640ea4
Restore welcome message
2018-02-12 01:01:09 -06:00
Scott Lahteine
dc85b604bb
Merge pull request #9591 from teemuatlut/bf1_fix_M914
...
[1.1.x] Fix M914 macro
2018-02-11 08:21:24 -06:00
Scott Lahteine
7e17a2cfd0
26-day-old buried patch to U.B.L.
2018-02-11 06:06:50 -06:00
Scott Lahteine
0acaaf536d
Update gMax1.5+ for 2.0.x parity
2018-02-11 05:20:57 -06:00
Scott Lahteine
30b08e218d
Patch Max7219 for parity with 2.0.x
2018-02-11 05:19:36 -06:00
teemuatlut
7babfbbcb2
Fix M914 macro
2018-02-11 13:08:55 +02:00
Scott Lahteine
2e7a754ac1
Megatronics baud rate 115200
...
Fix #9092
2018-02-11 03:42:27 -06:00
Scott Lahteine
61f3051982
Fix plan_arc clockwise (G2)
...
Fix #9482
2018-02-11 03:32:18 -06:00
Scott Lahteine
73419681dc
Update PB Rev.F pins
2018-02-11 01:36:20 -06:00
Scott Lahteine
bb155ed38e
Correct MOTHERBOARD for Geeetech i3 Pro X
...
Fix #8856
2018-02-10 20:27:11 -06:00
Scott Lahteine
7aad82cccd
Fix auto_fan in pins.h
2018-02-10 20:02:17 -06:00
Scott Lahteine
18aa682954
Patch SILVER_GATE auto fan
2018-02-10 19:29:36 -06:00
Scott Lahteine
5e72729c67
Fix #8744
2018-02-10 16:51:55 -06:00
Scott Lahteine
f6a73bbd84
Patch Power class
2018-02-10 15:36:42 -06:00
Scott Lahteine
baaf79b755
Use signed for pin_t
2018-02-10 15:30:29 -06:00
Douglas Hammond
1e00ba5433
Add Tronxy X5S
2018-02-10 15:03:20 -06:00
Scott Lahteine
abda89437d
Melzi boards include melzi pins
2018-02-10 15:03:20 -06:00
Scott Lahteine
d6d01f1f8e
Merge pull request #9571 from thinkyhead/bf1_french_update
...
Update French language
2018-02-10 14:15:13 -06:00
GMagician
5a39afb81b
[1.1.x] Memory overflow protection ( #9563 )
2018-02-10 14:14:22 -06:00
Scott Lahteine
017e0e6951
Update French language
...
Based on #9556 by @gege2b
2018-02-10 14:06:02 -06:00
teemuatlut
7ee87dc2db
Init CS pins before loading settings
2018-02-10 19:16:08 +02:00
Scott Lahteine
5a53e4d921
Merge pull request #9548 from thinkyhead/bf1_prevent_comments_resetting
...
[1.1.0] Prevent watchdog reset due to many comments
2018-02-09 07:15:10 -06:00
Scott Lahteine
8979990805
Merge pull request #9543 from thinkyhead/bf1_reliable_probe_heaters_off
...
[1.1.x] More reliable PROBING_HEATERS_OFF with BED_LIMIT_SWITCHING
2018-02-09 07:10:33 -06:00
Matteo Ragni
4e276c6e00
[1.1.x] Support for the Anycubic Trigorilla Board (1.3 at least) ( #8367 )
2018-02-09 05:38:21 -06:00
Scott Lahteine
96bcf08477
Tweak escape handling in serial input
2018-02-09 04:06:44 -06:00
Scott Lahteine
68cc5c72fd
No EXTRUDER_RUNOUT_PREVENT during print
2018-02-09 03:36:42 -06:00
Scott Lahteine
06dff0b7ec
Fix HAS_CONTROLLER_FAN in is_power_needed
2018-02-09 03:33:45 -06:00
Scott Lahteine
c4dbedd5b6
Prevent watchdog reset due to many comments
...
Addressing #7449
2018-02-09 01:50:42 -06:00
Scott Lahteine
9727e5e3d6
Minor comment/condition cleanup
2018-02-09 00:53:04 -06:00
Scott Lahteine
ad323d852e
Sanity check for SERIAL_PORT
...
Addressing #7400
2018-02-09 00:41:39 -06:00
Scott Lahteine
4300547c66
Size lcd_status_message based on language ( #9546 )
2018-02-08 23:03:27 -06:00
Scott Lahteine
f61ff9c813
Firmware retraction lost change
2018-02-08 22:20:31 -06:00
Scott Lahteine
55071749b7
Minor changes for 2.0.x parity
2018-02-08 22:20:31 -06:00
Scott Lahteine
9dd8a49f82
Add pin_t to Marln 1.1 branch
2018-02-08 21:01:41 -06:00
Scott Lahteine
36ba754842
More reliable PROBING_HEATERS_OFF with BED_LIMIT_SWITCHING
2018-02-08 21:01:41 -06:00
Scott Lahteine
3e838bf6b6
Cyclops has SINGLENOZZLE and higher temp
2018-02-08 19:07:43 -06:00
Scott Lahteine
b81980a439
TouchX base config differences
2018-02-08 19:07:43 -06:00
Rajesh Vaidheeswarran
98e7b821b4
Add Cyclops configuration for BIBO
2018-02-08 18:24:40 -06:00
GMagician
03f27a5e41
[1.1.x] Fix compile warning ( #9540 )
2018-02-08 17:59:24 -06:00
Scott Lahteine
cffbb146ea
Correct some retract() comments
2018-02-08 17:56:53 -06:00
Scott Lahteine
1ddbdd0321
Not yet, HAS_DISPLAY
2018-02-08 04:03:05 -06:00
Scott Lahteine
4f04f4e6b8
Followup to #9532
2018-02-08 03:39:20 -06:00
Scott Lahteine
c1a3ec1228
Tweaky followup to I2CPEM update
2018-02-08 03:21:46 -06:00
Scott Lahteine
bdbd15e6d9
Merge pull request #9504 from jaysonkelly/patch-1
...
[1.1.x] I2C Position Encoders update
2018-02-08 02:57:45 -06:00
Scott Lahteine
5c2cb60f03
Merge pull request #9518 from melvinisken/bugfix-1.1.x
...
[1.1.x] Changed software serial pins to enable R/W access to TMC2208 drivers
2018-02-08 02:56:58 -06:00
jaysonkelly
f8a8711075
I2C position encoders update
...
Updating I2C position encoders to enable babystepping and Babystep XY when using the ecm microstep correction method. Also changed default method to ECM microstep.
2018-02-08 02:46:12 -06:00
Scott Lahteine
b509567567
Merge pull request #9514 from FreeJaus/bugfix-1.1.x-eu
...
update eu language
2018-02-08 02:10:58 -06:00
Scott Lahteine
2c6c9e90df
Merge pull request #9508 from tnw513/fix-italian
...
Fix italian translation
2018-02-08 02:10:46 -06:00
Scott Lahteine
8438a57910
Followup to #9532
2018-02-08 02:05:18 -06:00
Thomas Moore
a471cd26e1
[1.1.x] Enable Z axis and delta sensorless homing ( #9532 )
2018-02-08 02:02:48 -06:00
Scott Lahteine
f3a09768e8
Tweak early handling of M108/M112/M410
2018-02-07 22:43:51 -06:00
Scott Lahteine
9509568b7e
Patch utility for debug-leveling
2018-02-07 22:43:51 -06:00
Scott Lahteine
252ae1b52d
Drop ubl.h include from steppers.cpp
2018-02-07 22:16:07 -06:00
Scott Lahteine
3137df9ad4
Special override of LCD_WIDTH
2018-02-07 22:16:07 -06:00
Scott Lahteine
42866db251
Fix compile with BLUETOOTH
...
Addressing #7110
2018-02-07 18:06:26 -06:00
Melvin Isken
0c6c96bb60
Changed software serial pins to enable R/W access to TMC2208 drivers
2018-02-07 09:52:49 +01:00
Scott Lahteine
3621f21fb2
Clean trailing space
2018-02-07 02:40:41 -06:00
1138-4EB
3d346f8398
update eu language
2018-02-07 01:12:37 +01:00
tnw513
41785a10dd
Fix italian translation
2018-02-06 15:09:06 +01:00
Scott Lahteine
c4f1a191c3
Marlin.ino needs no content
2018-02-06 01:09:51 -06:00
Scott Lahteine
967bf41080
Add a proper comment for G26
2018-02-06 00:59:54 -06:00
Christopher Reimer
254417e8b0
Enable and disable power supply automatically
2018-02-06 00:20:33 -06:00
Scott Lahteine
80946a17ee
Add AUTO_POWER_CONTROL to example configs
2018-02-06 00:20:26 -06:00
1138-4EB
b86dfd35ae
Configs for Prusa i3 Pro B GT2560 Rev.A Plus
...
One without probe and one with BLTOUCH.
2018-02-05 23:54:19 -06:00
Scott Lahteine
527d260581
Add ULTI_CONTROLLER to example configs
2018-02-05 22:24:08 -06:00
Project-J²
ae2476dfdb
Add UltiController v2.1 support
...
Add compatibility with the original screen bord from Ultimaker 2 printer
(UltiController v2.1 with the PG-2864ALBP I2C display)
2018-02-05 22:24:08 -06:00
Scott Lahteine
91eaa54ea9
M100 comment
2018-02-05 21:53:21 -06:00
Scott Lahteine
1352acdf75
Adjustment to DOG_CHAR_*_EDIT
2018-02-05 20:24:18 -06:00
Scott Lahteine
123c6c5d34
Num-to-string functions for DEBUG_LEVELING_FEATURE
...
Fix #9429
2018-02-05 19:05:07 -06:00
Scott Lahteine
df320209c3
Patch hex_print_routines.* include order
2018-02-05 17:05:26 -06:00
Scott Lahteine
8da92b6823
Fix default arg in lcd_goto_screen
2018-02-05 16:41:59 -06:00
Scott Lahteine
b708bcf8b1
sp
2018-02-05 15:56:58 -06:00
Scott Lahteine
7b3e28fc77
Merge pull request #9489 from GMagician/1.1.x-Simplify-bltouch-configuration
...
[1.1.x] Simplify bltouch configuration
2018-02-05 14:37:34 -06:00
Scott Lahteine
873fb84d27
Fix const mesh_index_pair in G26
...
Followup to #9493
2018-02-05 14:29:47 -06:00
GMagician
587e6b7c8d
[1.1.x] Fix compiler error when G26 is enabled
...
Address #9491
2018-02-05 21:21:42 +01:00
GMagician
f1958ac060
[1.1.x] Simplify bltouch configuration
...
When using bltouch Z_MIN_ENDSTOP_INVERTING must match Z_MIN_PROBE_ENDSTOP_INVERTING
since both are redefined latter is just redefined equal to first
2018-02-05 19:52:41 +01:00
Scott Lahteine
0f6f05441b
Implement MALYAN_LCD
2018-02-04 21:18:49 -06:00
Scott Lahteine
ca58084020
Add MALYAN_LCD to configurations
2018-02-04 21:18:42 -06:00
Scott Lahteine
89a9aa931f
SanityCheck.h parity with 2.0.x
2018-02-04 21:17:03 -06:00
Scott Lahteine
e9d374dd54
Tweak sanity-check for SENSORLESS_HOMING
2018-02-04 21:17:03 -06:00
Scott Lahteine
21bfbb9d44
Apply standards for whole-file conditions
2018-02-04 21:17:03 -06:00
Scott Lahteine
5054c53901
Export more in ultralcd.h
...
Closer parity with 2.0.x
2018-02-04 21:17:03 -06:00
Scott Lahteine
56d5c5b97a
Misc. comments
2018-02-04 21:16:07 -06:00
Scott Lahteine
ad70d76faa
Merge pull request #9332 from paierh/bugfix-1.1.x-UBL-pattern
...
[1.1.x] Change angles for circles in G26-validation-pattern
2018-02-04 19:05:32 -06:00
Michael Neumann
499248c5ef
Allow override of RAMPS CS Pins
2018-02-04 06:10:42 -06:00
shaktee
6e86c9d22b
Add BIBO configs to Marlin bugfix-1.1.x ( #9467 )
...
[1.1.x] BIBO TouchX configuration
2018-02-03 23:20:35 -06:00
Scott Lahteine
d00eb4da5c
Language updates for parity
2018-02-03 22:48:06 -06:00
Thomas Moore
5b4e39a429
Apply feedrate to nozzle movement for kinematic machines
2018-02-03 22:17:13 -06:00
Scott Lahteine
3bdd7b1ed3
Reduce trig table down to 6 floats
2018-02-03 19:16:42 -06:00
GMagician
14b7c8cf51
[1.1.x] Fix temperature out of LCD
...
Fix bug introduced in #9381
Original code was 18-chars*6 hence reversed number in if statements
2018-02-03 22:58:26 +01:00
paierh
68cff5f245
Change G26 circle angles
...
Changed the start- and end-angles for circles in the mesh-validation-pattern to avoid crossing lines.
At the start-/end-point of the circles there is a small dot of filament on my printer.
When drawing lines after the circles the nozzle crashes into those dots and destroys the circles.
I solved this problem by rotating the start- and end-points by 45 degrees.
2018-02-02 05:24:31 -06:00
Manuel Valentino
652162777b
[1.1.x] Fixed wrong information about TMC2208 wiring ( #9334 )
2018-02-02 04:14:43 -06:00
teemuatlut
923f17328f
Add TMC software SPI ( #9362 )
2018-02-02 03:56:08 -06:00
Custom3DProducts
f4076fe99d
[1.1.x] Add Z_PROBE_HYSTERESIS to mitigate Z jerking while probing ( #9375 )
2018-02-02 02:29:19 -06:00
Scott Lahteine
6445859270
Merge pull request #9373 from nikkoura/fix_fr_strings
...
[1.1.x] Fix french language (typos, case homogeneity)
2018-02-02 01:54:12 -06:00
GMagician
4661451d32
[1.1.x] Fix compile error on delta when NO_WORKSPACE_OFFSETS ( #9387 )
2018-02-02 01:43:53 -06:00
Scott Lahteine
8bccd0ef5b
Fix up _Bootscreen.h and _Statusscreen.h
...
- Support for 3 and 4-frame fan animation
- Binary bitmap data for easier visualization
- Cleanup mystery numbers, etc.
2018-02-02 00:55:02 -06:00
Scott Lahteine
f4639fa964
Move SET_BIT macro to endstops.cpp and simplify
2018-02-02 00:50:29 -06:00
Scott Lahteine
0a10d010b7
Merge pull request #9390 from tcm0116/1.1.x-retract
...
[1.1.x] Clear retracted status when homing the Z axis
2018-02-01 23:36:53 -06:00
Scott Lahteine
7a056a4e09
Patch resume_print based on suggestion
...
See #9392
2018-02-01 23:34:14 -06:00
Scott Lahteine
33c459c1d6
Parser followup patch
...
Based on #9393
2018-02-01 23:25:22 -06:00
Scott Lahteine
65c2f3bb65
Merge pull request #9435 from thinkyhead/cleanup_binary_deleteme
...
[1.1.x] Separate 32-bit wide bit macros
2018-02-01 22:44:18 -06:00
Scott Lahteine
31920a5285
Add / use 32-bit wide bit macros
2018-02-01 21:47:23 -06:00
Scott Lahteine
b78cccad0f
Fix broken G29 W I J
2018-02-01 19:50:18 -06:00
Thomas Moore
36a1d12238
Clear retracted status when homing the Z axis
2018-01-29 19:35:16 +00:00
Nikkoura
79183f7620
Fix french language (typos, case homogeneity)
2018-01-28 00:01:00 +01:00
GMagician
b0f148f7db
[1.1.x] Fix SD wrong filename list ( #9343 )
...
If last file in directory has short filename and is preceded by a deleted long file name. SD menu will wrongly report long deleted file name as last entry
2018-01-24 23:07:58 -06:00
Scott Lahteine
bc4fa3984b
Prettier codebits debugging
2018-01-24 00:30:58 -06:00
Scott Lahteine
d60e5c89d8
Merge pull request #9326 from thinkyhead/bf1_fix_parser_M118
...
[1.1.x] Fix parser.has_value, M118 parameters
2018-01-24 00:23:50 -06:00
Stefan May
908d487212
removed execution mode from files
2018-01-24 00:17:34 -06:00
Scott Lahteine
a855d01336
Fix M118 parameter parsing
2018-01-23 23:50:42 -06:00
Scott Lahteine
d5ad51821c
Simplify G-code debug option
2018-01-23 23:50:42 -06:00
Scott Lahteine
59b5800e58
Change parser codebits from array to int32_t
2018-01-23 23:50:42 -06:00
Scott Lahteine
1b84807eb0
Fix has_value with FASTER_GCODE_PARSER
2018-01-23 23:50:42 -06:00
Scott Lahteine
3ab4736ac9
Move some strings to PROGMEM
2018-01-23 23:50:42 -06:00
Scott Lahteine
d8aa40eedf
Marlin must override _BV for 32-bit masks!
2018-01-23 23:50:42 -06:00
Scott Lahteine
2177c246d5
Patch BQ Hephestos 2 filament diameter
...
From #9314
2018-01-23 20:38:43 -06:00
Scott Lahteine
f447668387
Optimize some serial strings
2018-01-23 18:59:35 -06:00
Scott Lahteine
d4ab383a1b
Lightly optimize arc length calculation
2018-01-23 18:59:35 -06:00
Scott Lahteine
87c254b238
Patch M114 D logical output
2018-01-23 18:48:53 -06:00
Scott Lahteine
df5c06ab7b
Fix G29 no_action with A and Q
2018-01-23 13:58:36 -06:00
Scott Lahteine
b2dcb75c6c
Include Z Fade in log_machine_info
2018-01-23 13:58:36 -06:00
Scott Lahteine
074f191bc3
Followup patch for TMC stepper init
2018-01-23 13:58:36 -06:00
Manuel Valentino
2bda584fc6
Added missing SoftwareSerial begin for TMC2208
2018-01-22 10:49:40 -06:00
Thomas Moore
b818543045
[1.1.x] Fix change filament for delta machines ( #9296 )
2018-01-22 10:19:00 -06:00
Scott Lahteine
1cea0b6f70
Fix Skew Correction pre-calculation overflow error
2018-01-22 08:22:28 -06:00
Scott Lahteine
5c6061ea5a
More precision in M852 skew report
2018-01-22 08:06:40 -06:00
Scott Lahteine
6799aa9806
Merge pull request #9278 from oysteinkrog/fix/DualX_Endstops_1.1.x
...
[1.1.x] Fix DUAL_X_CARRIAGE endstop tests
2018-01-22 07:42:28 -06:00
Scott Lahteine
049898fa30
Update comment on set_home_offset
2018-01-22 06:14:55 -06:00
Scott Lahteine
feb6014e92
Don't run M600
on filament runout if the nozzle is cold
2018-01-22 05:46:29 -06:00
Scott Lahteine
c7ae531e35
Better LCD message when heating needed
2018-01-22 05:46:29 -06:00
Scott Lahteine
c373afbddd
Clean up and document load/unload/pause/resume
2018-01-22 05:46:19 -06:00
Scott Lahteine
c970869d74
Add hotEnough methods
2018-01-22 05:46:19 -06:00
Scott Lahteine
e8687e5b9e
Update pins.h for parity, protect MS pins
2018-01-22 02:19:04 -06:00
Scott Lahteine
198498b1aa
Sanity check for TMC2130 having CS pins
2018-01-22 02:04:21 -06:00
cprund
0527090a31
Minor bugfix to the code that enables the 2nd X stepper. It needs to be enabled for X_DUAL_STEPPER_DRIVERS. ( #9286 )
2018-01-22 01:32:09 -06:00
Scott Lahteine
3d9f360b5a
Better probe boundaries for linear/grid
2018-01-22 01:10:34 -06:00
Scott Lahteine
c8ac3a2a72
Add example configs for JGAurora A5
2018-01-21 22:23:31 -06:00
Scott Lahteine
957bb3124a
Add thermistor 15 tuned for JGAurora A5
2018-01-21 16:57:47 -06:00
Øystein Krog
1f37781bf1
Fix DUAL_X_CARRIAGE endstops
...
\#8170 fixed
(cherry picked from commit 441517bbe1625aa68a49aef0f98c6c4184e66dff)
2018-01-21 16:32:29 +01:00
Scott Lahteine
7b62670987
Merge pull request #9272 from thinkyhead/bf1_creality_tuneup
...
[1.1.x] Fix and improve Creality configs
2018-01-21 02:53:08 -06:00
Scott Lahteine
7b5a4f71be
Fix toDigital length with days
...
From #9220
2018-01-21 02:50:54 -06:00
Scott Lahteine
94a9cd6477
CR-10S filament change length, enhanced status bitmap
2018-01-21 01:58:55 -06:00
Scott Lahteine
0cfcc7cbf5
Make "Ender" status screen dual-nozzle ready
2018-01-21 01:58:55 -06:00
Scott Lahteine
292755258a
Add a heating indicator X offset
2018-01-21 01:58:40 -06:00
nhchiu
4a40cf268d
Use NEOPIXEL as case light
...
Add an option to use the NEOPIXEL LED as case light.
2018-01-20 16:57:04 -06:00
Scott Lahteine
428fbe8228
Apply CASE_LIGHT_USE_NEOPIXEL to example configs
2018-01-20 16:27:30 -06:00
Scott Lahteine
81a12b2fac
Relative movements fix
2018-01-20 15:22:38 -06:00
Scott Lahteine
fb636db61a
Patch to restore broken Dual X Carriage
2018-01-20 15:07:40 -06:00
Scott Lahteine
369f1a64d8
Merge pull request #9262 from tcm0116/1.1.x-delta_softstops
...
[1.1.x] Allow DELTA to compile with soft endstops disabled
2018-01-20 14:16:14 -06:00
Scott Lahteine
6ed2840615
Use delay() in serial temp report
2018-01-20 14:12:30 -06:00
Scott Lahteine
eb3a05c437
Allow FIL_RUNOUT_PIN override on RAMPS-based boards
2018-01-20 12:00:03 -06:00
Scott Lahteine
d29a0d64d5
Set FIL_RUNOUT_PIN for Creality CR10-S
...
Tested with M43 and found to be connected to DIO 2
2018-01-20 11:58:37 -06:00
Scott Lahteine
09ad00b2d1
Use standard encoder pulses/steps for CR-10S
2018-01-20 11:34:53 -06:00
Thomas Moore
f8192f6e46
Allow DELTA to compile with soft endstops disabled
2018-01-20 09:43:59 -06:00
Scott Lahteine
f360b3b849
Date refresh
2018-01-20 09:17:00 -06:00
Scott Lahteine
74c23bf80d
Merge pull request #9232 from GMagician/1.1.x-ramps-pins-fixup
...
[1.1.x] Expand RAMP case light possibilities
2018-01-19 22:29:09 -06:00
Scott Lahteine
8d14ff1446
Merge pull request #9248 from GMagician/1.1.x-bed-temp-limit-fix
...
[1.1.x] Standardized max temp values
2018-01-19 22:27:00 -06:00
GMagician
2814103458
Standardized max temp values
...
Everywhere in menu items temperatures are "defined value" subtracted by 15.
In one place is subtracted by 5
2018-01-19 19:41:45 +01:00
Bob-the-Kuhn
d0e61d82c0
TMC2208 sanity check
2018-01-18 23:16:41 -06:00
Roxy-3D
0edf5a2ab5
Better handle serial over runs...
2018-01-18 16:51:27 -06:00
Roxy-3D
597d94bd3a
Better handle serial buffer over run
2018-01-18 16:48:12 -06:00
Roxy-3D
73565728c7
Further clean up for serial over run issue during long operations
2018-01-18 14:38:18 -06:00
GMagician
3b53c5ada1
Expand RAMP case light possibilities
...
Pin 6 is only used by servos when 2 or more of them are used
2018-01-18 18:35:08 +01:00
Roxy-3D
cbdbeb3e69
PronterFace M105 work around ( #9227 )
...
PronterFace keeps sending M105 requests during long operations like G29 P1, G29 P2, G29 P4 and G26. The serial buffer fills up before the operation is complete. The problem is, a corrupted command gets executed. It is very typical for the M105 to turn into a M1 (actually... M1M105 is typical).
This causes the printer to say "Click to resume..."
This is a temporary fix until we figure out the correct way to resolve the issue.
More work needed for G26.
2018-01-17 22:51:19 -06:00
Roxy-3D
80c1afde0f
Fix mesh size...
2018-01-17 09:33:18 -06:00
Roxy-3D
c11665e92f
Regression fixes for UBL's G29 P1, G29 P2, G29 P4 and G26 ( #9213 )
...
The changes to ultralcd.cpp for is_lcd_clicked() did not encompass the
full functionality of UBL's G29 P1, P2 and P4. It also broke G26's
ability to abort in several of its phases.
This is the first pass at fixing the problem. It has been tested for
correctness for several hours but more testing needs to be done.
There may be a few follow up patches to finish covering all the corner
cases, but right now I need to merge this before any conflicts show up.
Some of these changes will need to be moved over to the bugfix-v2.0.0
branch. That will happen a few days from now.
2018-01-17 00:27:50 -06:00
Scott Lahteine
333bd8f394
Merge pull request #9203 from benlye/m73-bugfix-1.1.x
...
[1.1.x] Fix progress bar duration when time is exactly 86400s
2018-01-16 21:14:31 -06:00
Bob-the-Kuhn
ba9aa47260
Revert "[1.1.x] Fix missing deceleration steps"
2018-01-16 11:31:27 -06:00
blye
deda3d3a3c
Fix duration when time is exactly 86400s
2018-01-16 08:16:42 +00:00
Bob-the-Kuhn
ec028faa1b
Merge pull request #9174 from Sebastianv650/fix_missing_decel_steps
...
[1.1.x] Fix missing deceleration steps
2018-01-15 21:03:51 -06:00
Roxy-3D
06adef7343
Get FT-i3-2020 example files in compliance with ?_BED_SIZE
2018-01-15 15:32:19 -06:00
Scott Lahteine
69c993092b
Followup to Ender config
2018-01-15 05:48:50 -06:00
Tommie Gannert
f3f26f7cb3
Creality Ender support.
...
Reverse engineered from the unpublished firmware from Creality,
inferring the base version and configuration they used. The basis is
the firmware version from "Jul 31 2017 10:16:30". Configurations were
found by seeing what code was compiled into the firmware, and
constants used there.
They used Marlin 1.0.1, because
* 1.0.0 had very different serial output in `setup()` and overall
code structure.
* 1.0.2 changed the `VERSION_STRING` to include a leading space,
and `lcd_init` uses `SET_INPUT` instead of `pinMode`.
For U8Glib, a version between 1.14 and 1.17 was used, because
* 1.12 didn't have the extra speed argument to u8g_InitCom.
* 1.13 didn't have the soft reset instruction for UC1701 initialization.
* 1.18 has a new directory structure.
Quirks
* The value of PID_dT hints that F_CPU is 20M, but MarlinSerial.begin
suggests it's indeed 16M (and the board uses 16M). Left at 16M for now.
* The LED and DOGLCD_CS are on the same pin.
2018-01-15 03:39:43 -06:00
Scott Lahteine
a16ae30a61
More featureful CR-10S configuration
2018-01-15 01:02:23 -06:00
Scott Lahteine
175207659a
Merge pull request #9183 from thinkyhead/bf1_new_flsun_config
...
[1.1.x] Add FLSUN Kossel configuration
2018-01-15 00:49:25 -06:00
Scott Lahteine
5129eb1d43
More reliable temperature serial output?
2018-01-15 00:44:55 -06:00
Scott Lahteine
8f08e029d8
More up-front option to show SD percentage
2018-01-14 23:30:59 -06:00