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
Scott Lahteine and GitHub
8dfaf1539e
Merge pull request #10102 from thinkyhead/bf2_eeprom_M913
...
[2.0.x] More complete Trinamic driver options
2018-03-20 23:14:19 -05:00
Scott Lahteine and GitHub
2f192dbcd6
Merge pull request #10154 from thinkyhead/bf2_fewer_options
...
[2.0.x] Consolidate 3-point probing, auto delta probe radius
2018-03-19 04:47:26 -05:00
Scott Lahteine and GitHub
eaefc1e410
Add CorePQ support for BABYSTEPPING ( #10155 )
2018-03-19 02:51:40 -05:00
Scott Lahteine and GitHub
93af8aa157
Fix home_delta for SENSORLESS_HOMING ( #10145 )
2018-03-17 20:52:06 -05:00
Scott Lahteine and GitHub
ab769590a1
Merge pull request #10121 from thinkyhead/bf2_misc_fixes_mar16
...
[2.0.x] Reduce size of "only one" sanity checks
2018-03-16 21:43:27 -05:00
Scott Lahteine and GitHub
a6feb58837
Delta support for multiple hotends with offsets ( #10118 )
2018-03-16 00:46:42 -05:00
Scott Lahteine and GitHub
899b4df7a3
Merge pull request #10055 from TheSFReader/getFilename
...
[2.0.x] Add 'C' to M27 to echo filename (plus long name, if any)
2018-03-16 00:02:27 -05:00
Scott Lahteine and GitHub
f894209de2
Merge pull request #10093 from thinkyhead/bf2_trinamic_config
...
[2.0.x] Clean up Trinamic config options, sanity check
2018-03-14 01:16:55 -05:00
Scott Lahteine and GitHub
14c03cb6f4
[2.0.x] Make MIN_PROBE_EDGE a general option (for electronic probes) ( #10069 )
...
Some probes don't work near the edges of the bed. This change promotes MIN_PROBE_EDGE to a general setting that applies to all probing functions.
2018-03-13 01:15:22 -05:00
Scott Lahteine and GitHub
28f1276286
[2.0.x] Add Z_AFTER_PROBING option ( #10058 )
...
Some "fix-mounted" probes need manual stowing. And after probing some may prefer to raise or lower the nozzle. This restores an old option but tailors it to allow raise or lower as preferred.
2018-03-11 13:07:55 -05:00
Scott Lahteine and GitHub
d385b9aac7
Auto-assign CS pins for X2, Y2, Z2 ( #10057 )
...
Fixes #9211
2018-03-11 08:56:13 -05:00
Scott Lahteine and GitHub
ddce486360
Merge pull request #10032 from thinkyhead/bf2_unknown_z_no_raise
...
[2.0.x] Add UNKNOWN_Z_NO_RAISE to prevent Z grinding
2018-03-10 00:57:30 -06:00
Scott Lahteine and GitHub
dfd5d2fe75
Have position_is_reachable_by_probe use the whole bed ( #10020 )
...
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:37:30 -06:00
Scott Lahteine and GitHub
3c2bfa5e53
Update powersupply_on in power_on/off ( #10015 )
...
Fix #10004
2018-03-08 18:56:47 -06:00
Scott Lahteine and GitHub
9e97c13c6f
Merge pull request #9979 from thinkyhead/bf2_suppress_autoreport
...
[2.0.x] Capability to suppress auto-reporting
2018-03-07 03:33:40 -06:00
Scott Lahteine and GitHub
22a017a856
Rebuild SD file sort array on Stop SD Print ( #9976 )
...
Thanks Chuck Hellebuyck.
2018-03-07 01:42:11 -06:00