Scott Lahteine
879b54a8bc
Auto-assign CS pins for X2, Y2, Z2 ( #10056 )
...
Fixes #9211
2018-03-11 09:25:02 -05:00
Scott Lahteine
d1256be7ec
FlushSerialRequestResend => flush_and_request_resend
2018-03-11 07:34:21 -05:00
Scott Lahteine
eb6f44372e
Finish scroll_screen, fixing direction/multiplier
...
Fixes #10041
2018-03-11 04:44:28 -05:00
Scott Lahteine
b0abce5a7e
Disambiguate 'else' in stepper code
2018-03-10 21:47:08 -06:00
Scott Lahteine
72df10c669
Merge pull request #10038 from thinkyhead/bf1_dual_endstops_offsets
...
[1.1.x] Dual XYZ endstops parity with 2.0.x
2018-03-10 07:17:20 -06:00
Sebastianv650
b8f1b74abd
[1.1.x] Silence M204 ( #10036 )
...
`M204` is often used by slicers to set acceleration depending on perimeter, infill, etc., so Marlin's answers are flooding the serial windows. Silence `M204` according to the philosophy that setter commands should only send a reply if no parameter is given.
2018-03-10 07:15:52 -06:00
Scott Lahteine
e8fc0e9a57
Move [xyz]_endstop_adj to Endstops class
2018-03-10 06:54:18 -06:00
Scott Lahteine
4b5a42f86a
Tweaks to E2END, mesh slot offset
2018-03-10 06:54:18 -06:00
Scott Lahteine
83c83e3127
Update Marlin G-codes summary
2018-03-10 06:54:18 -06:00
Scott Lahteine
5ce64f6d16
Combine __AVR__ and USBCON for 2.0.x parity
2018-03-10 01:51:35 -06:00
Scott Lahteine
cce80fd41c
Add UNKNOWN_Z_NO_RAISE to example configs
2018-03-09 23:11:35 -06:00
Scott Lahteine
1b79217fbc
Add UNKNOWN_Z_NO_RAISE option
...
With this option enabled, Z won't ever be raised until after `G28` has been completed, and it won't raise if Z becomes unknown. This is good for machines whose beds fall when Z is powered off.
2018-03-09 23:11:35 -06:00
Scott Lahteine
192507b524
Move do_probe_raise closer to set_probe_deployed
...
…and limit the raise to Z_MAX_POS
2018-03-09 23:03:12 -06:00
Scott Lahteine
0d13c5d077
Fix position_is_reachable_by_probe, add comments
...
Fix #10029
2018-03-09 21:18:50 -06:00
Roxy-3D
fd3e243989
prevent steppers from turning off during manual probes
2018-03-09 17:54:41 -07:00
Scott Lahteine
12b697c5cd
Fix UPDATE_ENDSTOP for CorePQ compatibility
...
Fixes #9939
2018-03-09 08:49:44 -06:00
Scott Lahteine
03676d8e2f
Fix _tmc_say_axis
string address
...
Fixes #10003
2018-03-09 06:07:52 -06:00
Scott Lahteine
3c6d2d7711
Add more delay before pulse off in Linear Advance ISR
...
A capital idea from https://github.com/MarlinFirmware/Marlin/pull/9914#issuecomment-371614153
2018-03-09 05:24:10 -06:00
Scott Lahteine
a9392c6b27
Set a safe default MINIMUM_STEPPER_PULSE of 2
2018-03-09 03:59:18 -06:00
Scott Lahteine
fa12866de3
Have position_is_reachable_by_probe use the whole bed ( #10019 )
...
Previously `position_is_reachable_by_probe` was limited to the area specified for `G29` mesh leveling (even if leveling was disabled). This change will properly consider the entire bed area so that `G30` and other non-leveling probing may take place.
2018-03-09 03:38:00 -06:00
Scott Lahteine
9508f9ec75
Fix: utility.h requires types.h
2018-03-09 03:33:25 -06:00
Scott Lahteine
beb7e2ed93
Allow servo.cpp to use safe_delay
2018-03-09 03:07:55 -06:00
Scott Lahteine
f24cdf1081
Add Einsy RAMBo board ( #10018 )
2018-03-09 01:40:34 -06:00
Scott Lahteine
ba1c2a9819
Update servo.* for parity with 2.0.x
2018-03-08 19:32:32 -06:00
Scott Lahteine
e5e3c3ff35
Update powersupply_on in power_on/off ( #10014 )
...
Fix #10004
2018-03-08 18:56:41 -06:00
Scott Lahteine
9c667b5436
Init old_red to 127 to ensure initial change
...
Fix #10012
2018-03-08 18:27:39 -06:00
Scott Lahteine
de8fbdea6d
Init watchdog last in setup()
2018-03-08 17:36:01 -06:00
Scott Lahteine
282170a259
Tweak manual move eindex arg
2018-03-08 16:26:11 -06:00
Scott Lahteine
31980f01ba
Wrap stepper_indirection macros in do{}while(0)
2018-03-08 16:23:49 -06:00
Scott Lahteine
dcd2fa9291
Fix compile error with MAX_MESSAGE_LENGTH
...
Fix #9988
2018-03-07 21:58:19 -06:00
Bob-the-Kuhn
179de4423d
remove conditional download of custom character RAM
2018-03-07 17:50:18 -06:00
Scott Lahteine
d11ed30584
Fix compile error with char LCD
...
Followup to f177da4
2018-03-07 16:53:03 -06:00
Scott Lahteine
1381b5d57d
Fix LA_active_extruder (static)
2018-03-07 05:50:35 -06:00
Scott Lahteine
63d6dddae1
Wrap stepper_indirection macros
2018-03-07 05:45:30 -06:00
Sebastianv650
e5d69d313c
Fix for LA ( #9965 )
...
Missed in the original LA 1.5 PR: eISR has to use a local copy of
current_block->use_advance_lead because it might still run wenn the last
block has been set to NULL.
2018-03-07 05:32:49 -06:00
Scott Lahteine
f177da45bb
Fix encoder position for sddirectory
2018-03-07 05:20:15 -06:00
Scott Lahteine
dc40b3ec00
Suspend auto-report during UBL map output
2018-03-07 01:58:37 -06:00
Scott Lahteine
e7d519c898
Add suspend_auto_report flag to suppress auto-report
2018-03-07 01:58:37 -06:00
Scott Lahteine
2bf1bbf399
Add HAS_TEMP_SENSOR conditional
2018-03-07 01:58:31 -06:00
Scott Lahteine
2d0d5eccd8
Move AUTO_REPORT_SD_STATUS to SDSUPPORT block
2018-03-07 01:58:31 -06:00
Scott Lahteine
1f77930e01
Rebuild SD file sort array on Stop SD Print ( #9975 )
...
Thanks Chuck Hellebuyck.
2018-03-07 01:42:30 -06:00
Scott Lahteine
1ed1882766
Strip extra newline
2018-03-07 00:22:31 -06:00
Scott Lahteine
dc733192be
Add AUTO_REPORT_SD_STATUS to example configs
2018-03-07 00:06:17 -06:00
Scott Lahteine
fb9de6e787
Add AUTO_REPORT_SD_STATUS feature
...
For parity with 2.0.x ahead of 1.1.9 release.
2018-03-07 00:06:03 -06:00
Scott Lahteine
ecddd2a655
Make enums into implicit char
2018-03-06 23:36:56 -06:00
Scott Lahteine
fa998178e9
Move extended_axis_codes to PROGMEM
2018-03-06 22:20:35 -06:00
Scott Lahteine
73aa7ffff9
LIN_ADVANCE single stepper optimization
2018-03-06 19:27:43 -06:00
Scott Lahteine
50ad30259f
Support duplication mode in LIN_ADVANCE
2018-03-06 19:12:54 -06:00
Scott Lahteine
fa3492fc6e
Support DISTINCT_E_FACTORS in tmc_util.cpp
2018-03-06 18:34:43 -06:00
Scott Lahteine
536fa07ed5
Show E0-E4 in monitor_tmc_driver output
...
Fix #9966
2018-03-06 18:27:37 -06:00
Scott Lahteine
828dea2ee0
Improvements to Lightweight ST7920 status screen. ( #9960 )
...
- Show units on lightweight status screen.
- Fixed progress bar so it works with M73
2018-03-06 01:49:45 -06:00
Scott Lahteine
3bae28a5e1
Put more code between pulse start and stop ( #9956 )
2018-03-05 23:05:42 -06:00
Scott Lahteine
70e9c07b2d
Fix menu highlight glitch, tweak scrolling code ( #9954 )
2018-03-05 23:05:05 -06:00
Scott Lahteine
0b016c08c9
M851 - report only with no Z parameter
2018-03-05 02:10:32 -06:00
Scott Lahteine
890a396a2a
Import FilamentRunoutSensor with debounce ( #9947 )
2018-03-05 01:49:19 -06:00
Scott Lahteine
b01f10dfac
Fix custom bootscreen compiler warning
2018-03-04 23:37:32 -06:00
Scott Lahteine
f0d8d76f68
Use static classes for job timers ( #9940 )
2018-03-04 22:52:25 -06:00
Sebastianv650
bc08ce86be
Fix broken reverse planner ( #9914 )
...
See MarlinFirmware/Marlin#9913 for details.
2018-03-04 21:18:35 -06:00
Scott Lahteine
081ab35e82
Remove some trailing whitespace
2018-03-04 21:13:36 -06:00
Scott Lahteine
eacb8346af
Fix #9904 - toDigital should show 00-99 hours
2018-03-04 15:03:31 -06:00
Scott Lahteine
d77be210c1
Fix EXTRA_CYCLES_E handling in LIN_ADVANCE
2018-03-04 15:03:31 -06:00
teemuatlut
36a94ac586
Fix M915 compiling
2018-03-04 11:26:30 +02:00
Scott Lahteine
5ad60d89a8
autotemp_factor is not value_celsius_diff
...
See https://github.com/MarlinFirmware/Marlin/issues/9852#issuecomment-369861822
2018-03-03 23:29:35 -06:00
Thomas Moore
bdfeb54a9d
Clear retracted status when homing the Z axis
2018-03-03 23:17:10 -06:00
Scott Lahteine
1f488292cd
Add board MKS_BASE_HEROIC ( #9924 )
...
Followup to #9008
- Don't define micro-stepping pins for boards that lack them.
- Allow setting of 128 microsteps with `M350`.
2018-03-03 23:14:28 -06:00
Scott Lahteine
b6fa55aa37
Fix: M112 calling kill from interrupt ( #9922 )
...
Fix #9906
2018-03-03 23:13:53 -06:00
Scott Lahteine
7450b7c36e
Sanity check for custom boot / status bitmaps
2018-03-03 20:31:06 -06:00
Scott Lahteine
3cdd2591ed
Update custom boot screen description
2018-03-03 20:10:35 -06:00
Scott Lahteine
cd4c35c543
Correct M401 / M402 description
2018-03-01 19:11:30 -06:00
Scott Lahteine
b86125c6d6
Update M900 verbiage
2018-03-01 15:25:33 -06:00
Ben Lye
432b72e7a8
Fix DIGITAL_PIN_TO_ANALOG_PIN macro for Atmega1284p ( #9883 )
2018-03-01 15:14:08 -06:00
Scott Lahteine
a6326d25fb
Drop SCARA_FEEDRATE_SCALING
...
The updated planner takes the length of the move, so this pre-calculation is no longer needed.
2018-03-01 04:28:42 -06:00
Bob-the-Kuhn
de26374746
[1.1.x] Add 1284 support & misc. bug fixes ( #9869 )
2018-03-01 03:05:27 -06:00
Studiodyne
d25f0a5a21
Fix for Fwretract bugfix1.1.x ( #9872 )
2018-03-01 02:59:42 -06:00
Sebastianv650
951b65c2de
Add sanity checks to Linear Advance 1.5 ( #9859 )
2018-03-01 02:10:39 -06:00
Scott Lahteine
f7b44ac2a6
Fix SENSORLESS_HOMING for Core Kinematics ( #9871 )
2018-03-01 01:49:41 -06:00
Scott Lahteine
803c3169ad
Fix lcd_quick_feedback for BTN_BACK
2018-02-28 20:23:34 -06:00
AnHardt
f151bf8bb7
Fix some mapper, charsize problems ( #9865 )
2018-02-28 18:56:45 -06:00
Scott Lahteine
198b059b44
Fix manual move axis display value
...
The workspace offset is now added to the XYZ values.
2018-02-28 17:31:38 -06:00
Scott Lahteine
a18d6171a6
Fix Z safe homing sanity check for no probe
...
Fix #9851
2018-02-28 05:30:24 -06:00
Scott Lahteine
8af3c04e7d
Fix BTN_BACK
...
Followup to #9836
2018-02-28 03:27:36 -06:00
Anton Piliugin
c5fd486e91
[bugfix-1.1.x] Update russian language 28 Feb 2017 ( #9849 )
2018-02-28 03:06:33 -06:00
Ben Lye
897170294c
Fix Zonestar / ADC keypad with RAMPS. ( #9841 )
2018-02-28 00:07:42 -06:00
Scott Lahteine
2bde53bd46
Add support for BACK button (if any) ( #9836 )
2018-02-26 22:53:08 -06:00
Scott Lahteine
1eb3364ac9
Import ENABLE_LEVELING_FADE_HEIGHT from 2.0.x ( #9834 )
2018-02-26 22:16:09 -06:00
Scott Lahteine
ce5c848284
Remove dupes from pinsDebug_list.h
2018-02-26 19:19:13 -06:00
Scott Lahteine
114e9b0f56
Fix CR-10 status screen missing commas
...
Fix #9660
2018-02-26 15:50:04 -06:00
geigerg
3f56bd91d2
Add files via upload ( #9827 )
2018-02-26 15:44:24 -06:00
Scott Lahteine
ddfddae4f4
Fix subsequent G29 J
commands
...
Fix #9826 . Solution by @gloomyandy
2018-02-26 14:51:40 -06:00
Scott Lahteine
c776cda9fa
Pins parity with 2.0.x
2018-02-26 01:20:57 -06:00
Scott Lahteine
9d7a1ae9f5
Mesh export in Bilinear + UBL M503 ( #9818 )
2018-02-26 01:00:56 -06:00
Scott Lahteine
97a35dd534
Compile flags needed in UBL.h
2018-02-25 22:18:13 -06:00
Scott Lahteine
e3e51a9a8d
Fix types.h dependency
2018-02-25 22:01:01 -06:00
Scott Lahteine
d0720a565f
Finish ubl header patch
...
Followup to aa380ae
2018-02-25 21:35:11 -06:00
Sebastianv650
72d5029f42
Useless line removed ( #9813 )
...
nextAdvanceISR is set in the next if structure in every possible
situation, so it's useless to set it once more before.
2018-02-25 21:21:15 -06:00
Scott Lahteine
aa380aeb4b
Parity with 2.0.x in ubl and EEPROM ( #9817 )
2018-02-25 21:17:36 -06:00
Scott Lahteine
1617798287
Remove conditional wrap from ubl.h
2018-02-25 20:40:05 -06:00
Scott Lahteine
8f6a5d538f
Fix CONFIG_ECHO_START
...
In reference to #9633
2018-02-25 05:37:05 -06:00
Scott Lahteine
c1a1f80fff
Standardize encoder buzz defaults
2018-02-24 22:55:46 -06:00
Scott Lahteine
8488d64062
Standardize encoder defaults
2018-02-24 22:37:55 -06:00
Scott Lahteine
7dab8ca5dc
Add Creality Ender-4 configurations
2018-02-24 22:01:16 -06:00
Scott Lahteine
d0c8aabd28
Move Creality Ender-2 configurations
2018-02-24 22:01:11 -06:00
Scott Lahteine
8c22f9fd4f
Bring some example configs up to speed
2018-02-24 22:00:15 -06:00
Scott Lahteine
2e3d74f60f
Drop a conditional only used once
2018-02-24 16:31:05 -06:00
Roxy-3D
9e3025e07b
Change Folger Tech i3-2020 defaults...
2018-02-24 10:28:08 -06:00
Scott Lahteine
5299b577d1
Spanish (UTF8) Language ( #9785 )
...
From #7314 by @MrAmericanMike
2018-02-23 20:23:35 -06:00
Scott Lahteine
47619e4476
Fix a progress bar condition
2018-02-23 19:42:01 -06:00
Scott Lahteine
6845f17fb2
Prettify LCD_PROGRESS_BAR options
2018-02-23 19:13:03 -06:00
Zachary Hill
2aaa1a5815
Further fix of LCD_PROGRESS_BAR ( #9784 )
2018-02-23 18:52:25 -06:00
Scott Lahteine
f36da47b85
tweak pins_RAMPS.h
2018-02-23 15:10:25 -06:00
Scott Lahteine
03da273ea6
Fix LCD_PROGRESS bar
...
Fix #9208
2018-02-23 13:59:55 -06:00
Scott Lahteine
1c1d444b0c
Merge pull request #9774 from thinkyhead/bf1_g28_restore_leveling
...
[1.1.x] Add RESTORE_LEVELING_AFTER_G28 option
2018-02-23 13:43:03 -06:00
Scott Lahteine
742733d714
Un-pause on print cancellation ( #9779 )
2018-02-23 13:42:21 -06:00
Scott Lahteine
235d024505
Add RESTORE_LEVELING_AFTER_G28 to example configs
2018-02-23 12:42:21 -06:00
Scott Lahteine
921001f004
Add RESTORE_LEVELING_AFTER_G28 option
...
Reference #8670
2018-02-23 12:42:17 -06:00
Scott Lahteine
0d9d11a2d5
Fix HardwareSerial include for TMC2208
2018-02-23 12:33:14 -06:00
Scott Lahteine
113a5fa80e
Fix broken LEVEL_BED_CORNERS
...
Fix #8805
2018-02-23 09:10:33 -06:00
Scott Lahteine
4ea058260b
Fix #9732 again
2018-02-23 03:59:40 -06:00
Sebastianv650
9c65890644
[1.1.x] LIN_ADVANCE v1.5 ( #9700 )
2018-02-23 00:53:41 -06:00
Roman Moravčík
e41b2274b0
[1.1.x] Added missing slovak translation of MSG_THERMAL_RUNAWAY_BED. ( #9764 )
2018-02-23 00:48:16 -06:00
Scott Lahteine
85162da0df
Fix Z value on HD44780 ( #9770 )
2018-02-23 00:42:55 -06:00
Scott Lahteine
d55aaf95e8
Merge pull request #9761 from thinkyhead/bf1_lightweight_glcd
...
[1.1.x] Lightweight status screen for ST7920
2018-02-22 23:55:24 -06:00
Roman Moravčík
d6c416bb22
[1.1.x] Slovak translation update. ( #9760 )
2018-02-22 03:01:00 -06:00
Masterkookus
5f6a8588c5
[1.1.x] Hatchbox Alpha Config with E3Dv6 ( #9721 )
2018-02-22 02:57:38 -06:00
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