Scott Lahteine and GitHub
4195757585
Merge pull request #11309 from thinkyhead/bf2_manual_probe_start_z
...
[2.0.x] Manual Z Start Height
2018-07-19 18:26:26 -05:00
Scott Lahteine and GitHub
6d2aff03bd
Merge pull request #11306 from thinkyhead/bf2_power_loss_pin
...
[2.0.x] Add support for power loss detect pin
2018-07-18 20:13:20 -05:00
Scott Lahteine and GitHub
c83109c0ae
Merge pull request #11238 from xC0000005/MalyanLCDUpdate
...
[2.0.x] Malyan LCD Feedrate + Better Temp Handling
2018-07-17 21:06:52 -05:00
Scott Lahteine and GitHub
be7d1dfb3c
Merge pull request #11267 from teemuatlut/bf2_lpc_spi
...
[2.0.x] LPC1768: Expand hardware SPI class
2018-07-16 21:52:18 -05:00
Scott Lahteine and GitHub
fed68f29af
Merge pull request #11257 from thinkyhead/bf2_misc_fixes_jun19
...
[2.0.x] Shorter Z raise between multiple probes
2018-07-12 23:55:37 -05:00
Scott Lahteine and GitHub
fd8a76493b
Unify M91x parameter I meaning, simplify reports ( #11249 )
2018-07-12 22:31:51 -05:00
Scott Lahteine and GitHub
20761b88e0
Merge pull request #11212 from AlexanderAmelkin/2.0-HD44780-remove-unused-include
...
[2.0.x][HD44780] Remove unused include
2018-07-08 17:19:59 -05:00
Scott Lahteine and GitHub
dde009efdf
Merge pull request #11178 from ejtagle/misc-fixes
...
[2.0.x] Use 'float' instead of 'double' maths
2018-07-06 18:53:40 -05:00
Scott Lahteine and GitHub
6837252fba
Merge pull request #11196 from thinkyhead/bf2_fix_m914_sgt
...
[2.0.x] No M914 or SGT with non-sensorless axes
2018-07-04 02:34:48 -05:00
Scott Lahteine and GitHub
47ee149dfd
Merge pull request #11195 from thinkyhead/bf2_tronxy_x3a
...
[2.0.x] Tronxy X3A configurations and thermistor
2018-07-03 19:06:01 -05:00
Scott Lahteine and GitHub
1a0f4dedad
Fix and improve POWER_LOSS_RECOVERY ( #11187 )
2018-07-02 23:21:28 -05:00
Scott Lahteine and GitHub
8a8eae8d97
Implement more fastio_Due macros ( #11165 )
2018-07-01 01:24:06 -05:00
Scott Lahteine and GitHub
c51e27d11d
Do a hard kill for failed homing moves ( #11161 )
2018-06-30 21:54:07 -05:00
Scott Lahteine and GitHub
8eaac0dab3
Add delta feedrate scaling ( #11153 )
2018-06-30 13:44:27 -05:00
Scott Lahteine and GitHub
bd7f5848f1
Remove JUNCTION_DEVIATION_INCLUDE_E option ( #11147 )
2018-06-29 22:42:05 -05:00
Scott Lahteine and GitHub
fbf1c9b496
Fix and tweak POWER_LOSS_RECOVERY ( #11151 )
2018-06-29 22:41:02 -05:00
Scott Lahteine and GitHub
053438a3aa
Poll all endstops, even when stationary ( #11123 )
2018-06-27 04:18:57 -04:00
Scott Lahteine and GitHub
99591dc20c
Filter endstops state at all times ( #11066 )
2018-06-21 20:14:16 -05:00
Scott Lahteine and GitHub
a5c11bf578
Merge pull request #11075 from thinkyhead/bf2_value_editing
...
[2.0.x] Fix value editing (with callback)
2018-06-21 20:13:58 -05:00
Scott Lahteine and GitHub
d4795e5b8e
[2.0.x] Tweaks and additions for MAX7219 ( #11034 )
2018-06-18 22:04:03 -05:00
Scott Lahteine and GitHub
fdd97e649d
Merge pull request #11020 from simon-jouet/esp32
...
HAL for Espressif ESP32 WiFi
2018-06-13 19:35:01 -05:00
Scott Lahteine and GitHub
4c8d6df13c
Extra insurance against endstop false positives ( #11013 )
2018-06-13 01:22:02 -05:00
Scott Lahteine and GitHub
81edbfa665
Merge pull request #11004 from ejtagle/always_honor_maximum_step_rate
...
[2.0.x] Fix stepper pulse minimum period and timing calculations
2018-06-12 22:17:22 -05:00
Scott Lahteine and GitHub
12689f2470
Merge pull request #11001 from thinkyhead/bf2_junction_deviation_fix
...
[2.0.x] Updates for junction_deviation_mm
2018-06-11 22:31:17 -05:00
Scott Lahteine and GitHub
a2f521d34b
Add Junction Deviation mm runtime setting ( #10990 )
2018-06-10 18:02:54 -05:00
Scott Lahteine and GitHub
4b90cd8ead
Merge pull request #10922 from ejtagle/bugfix-2.0.x
...
[2.0.x] Adaptive multiaxis step smoothing, and tons of fixes
2018-06-10 16:28:52 -05:00
Scott Lahteine and GitHub
ae15c5af88
Merge pull request #10983 from thinkyhead/bf2_xon_xoff_changes
...
[2.0.x] Serial handshaking fixes / debug
2018-06-10 04:33:51 -05:00
Scott Lahteine and GitHub
334341c632
Hephestos config updates ( #10960 )
2018-06-07 21:23:55 -05:00
Scott Lahteine and GitHub
7ba5afff01
Allow FAN_PIN override, pins cleanup ( #10956 )
2018-06-07 16:46:13 -05:00
Scott Lahteine and GitHub
a426986df8
Ensure pins set to INPUT after attachInterrupt ( #10928 )
2018-06-06 20:59:08 -05:00
Scott Lahteine and GitHub
d8b983f624
More concise M503 output for M906, M913, M914 ( #10947 )
2018-06-06 20:58:28 -05:00
Scott Lahteine and GitHub
85914423a1
Merge pull request #10920 from thinkyhead/bf2_misc_cleanups_jun2
...
[2.0.x] Clean up ST7565, dual endstops homing
2018-06-03 03:36:07 -05:00
Scott Lahteine and GitHub
ae1be0fa53
Merge pull request #10910 from thinkyhead/bf2_fix_junction_deviation
...
[2.0.x] Fix / improve junction deviation
2018-06-01 00:12:41 -05:00
Scott Lahteine and GitHub
4299e5dc8b
Modify E-stepping macros for use in LINEAR_ADVANCE ( #10885 )
2018-05-28 19:34:08 -05:00
Scott Lahteine and GitHub
1ce97f1f6d
Faster (bisect) search in thermistor tables ( #10883 )
2018-05-27 23:27:51 -05:00
Scott Lahteine and GitHub
05fc761929
Merge pull request #10858 from thinkyhead/bf2_rename_some_options
...
[2.0.x] Rename and document some configuration options
2018-05-26 18:42:39 -05:00
Scott Lahteine and GitHub
cf7d5a642a
Fix manual moves for switching tools ( #10868 )
2018-05-26 18:30:53 -05:00
01d37e00af
Fix up stepper ISR with linear advance timing ( #10853 )
...
Co-Authored-By: ejtagle <ejtagle@hotmail.com >
2018-05-26 01:00:13 -05:00
Scott Lahteine and GitHub
8b44745bc7
Clean up and consolidate SD-related code ( #10831 )
2018-05-24 01:18:56 -05:00
3e3789da85
Regression: Endstops Core compatibility ( #10823 )
...
Co-Authored-By: ejtagle <ejtagle@hotmail.com >
2018-05-23 03:45:25 -05:00
Scott Lahteine and GitHub
4b2f6e3b2b
[2.0.x] Add endstop noise filter ( #10796 )
2018-05-21 15:51:38 -05:00
Scott Lahteine and GitHub
16f92dca44
Merge pull request #10688 from ejtagle/bugfix-2.0.x
...
[2.0.x] Refactor, optimization of core planner/stepper/endstops logic
2018-05-20 07:24:39 -05:00
Scott Lahteine and GitHub
59f7861bcb
Move backtrace to the HAL folder ( #10790 )
2018-05-20 01:33:21 -05:00
Scott Lahteine and GitHub
fe7aea7bf6
Merge pull request #10772 from GMagician/2.0.x-address-#10766
...
[2.0.x] Fix switching extruder
2018-05-19 17:10:56 -05:00
Scott Lahteine and GitHub
b9079aa1b5
Merge pull request #10754 from comps/fan-max-pwm-scaling
...
[2.0.x] Add FAN_MAX_PWM
2018-05-15 22:23:47 -05:00
Scott Lahteine and GitHub
eb2eb72720
Modify UBL mesh_is_valid and use in leveling_is_valid ( #10746 )
2018-05-14 22:36:03 -05:00
Scott Lahteine and GitHub
b7dfc79988
Disable SERIAL_PORT_2 by default and sanity-check it ( #10748 )
2018-05-14 21:38:24 -05:00
Scott Lahteine and GitHub
7edf5bcb7b
Merge pull request #10742 from thinkyhead/bf2_u8g_code_cleanup
...
[2.0.x] Prevent compilation of unused u8g-oriented code
2018-05-14 14:40:44 -05:00
Scott Lahteine and GitHub
883b0c9880
Convert custom maths to inlines ( #10728 )
2018-05-13 08:10:08 -05:00
Scott Lahteine and GitHub
8f3d313086
Merge pull request #10727 from thinkyhead/bf2_smarter_min_max_abs
...
[2.0.x] Smarter MIN, MAX, ABS macros
2018-05-13 08:09:48 -05:00
Scott Lahteine and GitHub
8f8c6a9bc4
Move get_axis_position_mm to Planner ( #10718 )
2018-05-12 09:59:11 -05:00
a1062eec5b
Better handling of DELAY_NS and DELAY_US ( #10716 )
...
Co-Authored-By: ejtagle <ejtagle@hotmail.com >
2018-05-12 08:34:04 -05:00
625035a9ce
Fix M301 access to lpq_len ( #10714 )
...
Co-Authored-By: Zwaubel
2018-05-12 02:13:40 -05:00
306f0f2135
Move Stepper::synchronize to Planner ( #10713 )
...
Co-Authored-By: ejtagle <ejtagle@hotmail.com >
2018-05-12 01:38:02 -05:00
6671c064cd
Use arc moves for G26 if enabled ( #10696 )
...
Co-Authored-By: ManuelMcLure <manuelmclure@users.noreply.github.com >
2018-05-11 02:15:14 -05:00
Scott Lahteine and GitHub
325bbbc8c2
[2.0.x] Enable AD595 and AD8495 in concert ( #10693 )
...
* Allow both AD595 and AD8495 in concert
* General temperature code tweaks
2018-05-11 01:01:51 -05:00
Scott Lahteine and GitHub
439e0cdd0f
Patch up reverse_pass_kernel (and other planner code) ( #10674 )
2018-05-10 01:30:55 -05:00
fe5c308872
Correction to Printrboard SDSS pin ( #10677 )
...
Co-Authored-By: Simon Swenson <simon-swenson-8351@users.noreply.github.com >
2018-05-10 01:28:55 -05:00
Scott Lahteine and GitHub
265161ba30
Blink the value for unhomed/unknown axes ( #10670 )
2018-05-10 01:19:20 -05:00
Scott Lahteine and GitHub
722aba77f3
Fix LIN_ADVANCE + SWITCHING_EXTRUDER stepper directions ( #10656 )
2018-05-09 14:36:09 -05:00
Scott Lahteine and GitHub
19f189b4e5
Add UBL support for G2/G3 and G5 ( #10648 )
2018-05-08 11:10:45 -05:00
Scott Lahteine and GitHub
2cdaf76c40
Merge pull request #10651 from thinkyhead/bf2_junction_deviation
...
[2.0.x] Junction Deviation
2018-05-08 11:09:01 -05:00
Scott Lahteine and GitHub
ec05408453
Add 3-frame fan animation to bitmaps ( #10654 )
2018-05-08 09:06:01 -05:00
Scott Lahteine and GitHub
e978e6e782
[2.0.x] Arrange LCD options by type ( #10630 )
2018-05-06 19:16:55 -05:00
Scott Lahteine and GitHub
f30241bda5
Merge pull request #10614 from thinkyhead/bf2_synced_planner_set_position
...
[2.0.x] Improve sync of planner / stepper position, asynchronous G92
2018-05-06 03:10:43 -05:00
Scott Lahteine and GitHub
d10cb46783
Merge pull request #10595 from nightdemonx/bugfix-2.0.x
...
[2.0.x] Add thermocouple with AD8495 support
2018-05-02 09:05:34 -05:00
Scott Lahteine and GitHub
fcc5baef52
Merge pull request #10589 from thinkyhead/bf2_lcd_bed_leveling_abl
...
[2.0.x] Sub-menu for ABL with LCD_BED_LEVELING
2018-05-02 06:22:42 -05:00
Scott Lahteine and GitHub
05c33833e7
[2.0.x] Add NO_LCD_MENUS option ( #10582 )
2018-04-30 21:16:31 -05:00
Scott Lahteine and GitHub
9e0d99c0c6
Round all floats in string conversion functions ( #10566 )
2018-04-29 00:51:36 -05:00
Scott Lahteine and GitHub
2578996631
[2.0.x] Emergency parser for multiple serial ports ( #10524 )
2018-04-25 20:58:00 -05:00
Scott Lahteine and GitHub
eef0248a1c
Add M420 C to adjust the whole mesh ( #10522 )
2018-04-25 06:43:45 -05:00
Scott Lahteine and GitHub
8177c4334e
Merge pull request #10498 from xC0000005/MalyanLCDFix
...
Fix overridden Malyan LCD functions
2018-04-23 17:22:43 -05:00
Scott Lahteine and GitHub
cb46cb8480
Add HAS_HEATED_BED conditional ( #10495 )
2018-04-23 17:13:01 -05:00
Scott Lahteine and GitHub
9e07df5c1b
Extra options for LEVEL_BED_CORNERS ( #10483 )
2018-04-22 02:50:48 -05:00
Scott Lahteine and GitHub
023385ca59
Merge pull request #10479 from thinkyhead/bf2_creality_power_loss_resume
...
[2.0.x] Creality3D Power-Loss Recovery
2018-04-22 00:17:44 -05:00
Scott Lahteine and GitHub
3396671011
[2.0.x] Reset LCD status to fallbacks ( #10470 )
...
* Remove obsolete strings
* Tweak some static consts
* Reset LCD status to fallbacks
2018-04-22 00:16:30 -05:00
Scott Lahteine and GitHub
a90cbc6339
[2.0.x] Wait for bed heaters between probing ( #10472 )
2018-04-21 15:43:21 -05:00
Scott Lahteine and GitHub
a0dac95d25
Merge pull request #10460 from thinkyhead/bf2_trigorilla_14
...
[2.0.x] Split TRIGORILLA into 1.3 and 1.4
2018-04-20 18:25:40 -05:00
Scott Lahteine and GitHub
dea686cf55
Define short pin names in fastio for STM32 ( #10461 )
2018-04-20 14:54:35 -05:00
Scott Lahteine and GitHub
3cf7bac129
Merge pull request #10450 from marcio-ao/pr-2.0.x-advanced-g29-recovery-and-retry
...
[2.0.x] Advanced G29 probe fail recovery and retry
2018-04-19 21:22:06 -05:00
Scott Lahteine and GitHub
f36ddef9a7
Merge pull request #10417 from yhfudev/fix-fonts-merge-sk-cz
2018-04-19 08:51:32 -05:00
Scott Lahteine and GitHub
4f184ba5da
[2.0.x] Add BOARD_MKS_BASE_15 with digital micro-stepping ( #10454 )
...
* Add BOARD_MKS_BASE_15 with digital micro-stepping
* Rename MKS_13 to MKS_GEN_13
2018-04-18 22:58:43 -05:00
Scott Lahteine and GitHub
f57a008c58
Merge pull request #10443 from thinkyhead/bf2_fix_and_improve
...
[2.0.x] Improve UBL mesh report, M420 V T, M421 N, and…
2018-04-17 16:59:31 -05:00
Scott Lahteine and GitHub
0945674ba2
Use H0 by default with UBL_MESH_EDIT_MOVES_Z ( #10428 )
2018-04-15 20:49:14 -05:00
Scott Lahteine and GitHub
6c7a17dba6
Abort SD printing more safely ( #10407 )
...
Allow the current command to complete when aborting an SD print, otherwise some commands (G28, G29, etc.) will cause trouble.
2018-04-15 18:27:54 -05:00
Scott Lahteine and GitHub
9f8a96fb8a
Brazilian Portuguese update ( #10409 )
2018-04-15 13:13:46 -05:00
Scott Lahteine and GitHub
8669dba5e6
Merge pull request #10172 from noingwhat/2.0.x-Filament-Change-Acceleration
...
[2.0.x] Filament load/unload add acceleration for Bowden
2018-04-11 00:39:11 -05:00
Scott Lahteine and GitHub
dcb1f1f452
Merge pull request #10351 from thinkyhead/bf2_z_probe_low_point
...
[2.0.x] Z_PROBE_LOW_POINT to prevent probe/bed damage
2018-04-09 18:24:50 -05:00
Scott Lahteine and GitHub
4382f2124d
Merge pull request #10337 from ejtagle/bugfix-2.0.x
...
[2.0.x] 6th-order jerk-controlled motion planning in real-time
2018-04-07 21:07:59 -05:00
Scott Lahteine and GitHub
93524c1994
Merge pull request #10045 from Lenbok/2.0.x-monitor_chamber_temperature_and_auto_fan
...
[2.0.x] Monitor chamber temperature, with auto fan control.
2018-04-06 23:52:38 -05:00
Scott Lahteine and GitHub
0dccf9ea6a
Merge pull request #10318 from marcio-ao/pr-einsy-retro-tmc2130
...
[2.0.x] Fix TMC2130 DIAG1 active high, Einsy Retro
2018-04-06 20:18:34 -05:00
Scott Lahteine and GitHub
386bc71d57
Merge pull request #10173 from noingwhat/2.0.x-Continuous-Purge
...
[2.0.x] Continuous Purge
2018-04-04 22:50:27 -05:00
Scott Lahteine and GitHub
fe91514395
MBL should add z_offset regardless of fade ( #10308 )
2018-04-04 18:57:33 -05:00
Scott Lahteine and GitHub
241996d5d6
Merge pull request #10257 from thinkyhead/bf2_tool_change_debug
2018-04-02 19:33:45 -05:00
Scott Lahteine and GitHub
e3bbd70664
Merge pull request #10276 from thinkyhead/bf2_ender_4_cr_8
...
[2.0.x] Fix Ender 4 compilation, add more AVRs to Makefile
2018-04-01 19:01:04 -05:00
Scott Lahteine and GitHub
02f0f95d40
Handle disabled HYBRID_THRESHOLD in EEPROM ( #10275 )
2018-04-01 16:58:37 -05:00
Scott Lahteine and GitHub
9e4c037cef
Wait before turning off PRINTER_EVENT_LEDS at print end ( #10248 )
2018-03-28 22:59:28 -05:00
Scott Lahteine and GitHub
568ae094f4
Merge pull request #10250 from thinkyhead/bf2_homing_move_adjustments
...
[2.0.x] Improvements to general and delta homing
2018-03-28 22:59:09 -05:00
Scott Lahteine and GitHub
bb7236a750
Z correction on tool-change for all HAS_MESH ( #10199 )
2018-03-23 13:12:00 -05:00
Scott Lahteine and GitHub
1cb810ff1c
[2.0.x] Automatically reset stepper timeout ( #10179 )
...
* Automatically reset stepper timeout in manage_inactivity
Any code that adds moves to the planner can skip resetting the stepper timeout. We can let `idle` / `manage_inactivity` reset the timer whenever it detects any moves in the planner.
* blocks_queued => has_blocks_queued
2018-03-21 19:30:06 -05:00