Scott Lahteine
083726b2ae
Group button-related LCD code
2018-05-22 00:48:14 -05:00
Scott Lahteine
cb6e58559c
Cleanup in stepper_indirection.h
2018-05-22 00:32:17 -05:00
Scott Lahteine
5bb295ef6a
Merge pull request #10811 from thinkyhead/bf1_endstop_noise_filter
...
[1.1.x] Add endstop noise filter
2018-05-21 15:51:19 -05:00
Scott Lahteine
a971cacb06
Add Endstop Noise Filter
...
Co-Authored-By: ejtagle <ejtagle@hotmail.com>
2018-05-21 15:32:26 -05:00
Scott Lahteine
e63113e6ad
Add ENDSTOP_NOISE_FILTER to example configs
...
Co-Authored-By: ejtagle <ejtagle@hotmail.com>
2018-05-21 15:29:14 -05:00
Scott Lahteine
e0ae9b8548
Stepper::set_position needed for some applications
2018-05-21 15:23:00 -05:00
Scott Lahteine
f5a4cd76fb
Merge pull request #10797 from thinkyhead/bf1_planner_overhaul_ejtagle
...
[1.1.x] Refactor Stepper / Planner
2018-05-21 13:08:21 -05:00
Scott Lahteine
3a4a229721
Fix interrupt-based endstop detection
2018-05-20 21:24:57 -05:00
Scott Lahteine
d2f8971045
Fix planner block optimization
2018-05-20 21:24:57 -05:00
Scott Lahteine
a4f2f2fe54
Planner block HOLD flag
2018-05-20 21:24:57 -05:00
Scott Lahteine
8f26c3a6d3
Refactor and optimize Stepper/Planner
2018-05-20 21:24:57 -05:00
Scott Lahteine
38e1823375
Add HAL.h for AVR for easier 2.0.x parity
2018-05-20 21:24:57 -05:00
Scott Lahteine
ddc1a48844
Adjust formatting in stepper.cpp
2018-05-20 12:37:01 -05:00
Scott Lahteine
bf61be8ede
Simplify and fix z fade height editing
...
Fix #10761
2018-05-20 12:32:45 -05:00
Scott Lahteine
ad49088173
Fix enter key spasm
2018-05-20 07:50:07 -05:00
Bob Kuhn
c5c5506415
autobuild update & fix platformio.ini ( #10791 )
2018-05-20 07:30:36 -05:00
Scott Lahteine
8fd00ff0fb
Fix LIN_ADVANCE + SWITCHING_EXTRUDER
...
Followup to #10657
2018-05-19 20:59:02 -05:00
Scott Lahteine
17aa0a7303
Update platformio.ini for parity with AVR in 2.0.x
2018-05-19 20:59:02 -05:00
Scott Lahteine
4e3793988a
Ensure pulse delay in babystepping
...
Proposed alternative to #10778
2018-05-19 20:59:01 -05:00
Scott Lahteine
6f10d637ad
Fix some compile warnings
2018-05-19 17:09:24 -05:00
Scott Lahteine
af3a68f81f
Add HAS_HOTEND_OFFSET_Z conditional
2018-05-19 17:09:24 -05:00
Scott Lahteine
a847ea625e
Don't define unused move_extruder_servo
...
For parity with #10772
2018-05-19 17:09:24 -05:00
Giuliano
b360bb9ff9
[1.1.x] Temperature reading fix ( #10775 )
...
#10774 counterpart
2018-05-19 15:38:41 -05:00
Joshua J Young
85dfde4c09
PlatformIO build monitor_bad => monitor_speed
2018-05-18 21:28:27 -05:00
Scott Lahteine
8b35f2c846
Merge pull request #10759 from thinkyhead/bf1_fan_max_pwm
...
[1.1.x] Add FAN_MAX_PWM
2018-05-15 22:23:27 -05:00
Scott Lahteine
c739943786
Darwin-compatible buildroot/src scripts ( #10760 )
2018-05-15 22:22:44 -05:00
Scott Lahteine
9d36dfceda
Add FAN_MAX_PWM to example configs
2018-05-15 21:17:34 -05:00
Scott Lahteine
151201656f
Add FAN_MAX_PWM for M106-controlled fans
2018-05-15 21:17:34 -05:00
Scott Lahteine
2ce8047adb
Head off potential LCD-related compile issues
2018-05-15 00:07:31 -05:00
Scott Lahteine
99f7d3853b
Modify UBL mesh_is_valid and use in leveling_is_valid ( #10747 )
2018-05-14 22:35:45 -05:00
Scott Lahteine
29080cefd9
Consistent heating status and status reset
...
Fix #10699
2018-05-13 17:23:26 -05:00
Scott Lahteine
b7706ca8d0
Followup to _AXIS patch
2018-05-13 10:42:00 -05:00
Scott Lahteine
7c6dd087c9
Convert maths macros to inlines
...
For parity with #10728
Co-Authored-By: ejtagle <ejtagle@hotmail.com>
2018-05-13 10:36:37 -05:00
Scott Lahteine
431a81fc66
Don't go to babystep on long press unless printing
...
As pointed out in #10731
2018-05-13 08:14:57 -05:00
Scott Lahteine
095afadbf6
Merge pull request #10729 from thinkyhead/bf1_smarter_min_max_abs
...
[1.1.x] Smarter MIN, MAX, ABS macros
2018-05-13 07:19:46 -05:00
Scott Lahteine
3505d018db
Smarter MIN, MAX, ABS macros
...
Use macros that explicitly avoid double-evaluation and can be used for any datatype, replacing `min`, `max`, `abs`, `fabs`, `labs`, and `FABS`.
Co-Authored-By: ejtagle <ejtagle@hotmail.com>
2018-05-13 04:51:33 -05:00
Scott Lahteine
03e8f6c1d9
Tweaks to heater / lcd conditions
2018-05-13 04:51:32 -05:00
Scott Lahteine
bf0fcebfe6
Apply _AXIS macro
2018-05-13 04:51:32 -05:00
Scott Lahteine
ea353c3df6
Move some Stepper methods to Planner ( #10719 )
2018-05-12 09:29:17 -05:00
Scott Lahteine
8c81e6341a
Fix some compiler warnings
2018-05-12 07:54:14 -05:00
Scott Lahteine
039302bf4c
Better handling of DELAY_NS and DELAY_US ( #10717 )
...
Co-Authored-By: ejtagle <ejtagle@hotmail.com>
2018-05-12 04:22:55 -05:00
Scott Lahteine
0aa791d62b
Fix Switching Extruder with Linear Advance
2018-05-12 02:27:40 -05:00
Scott Lahteine
aff683c3f5
Move lpq_len to Temperature class ( #10715 )
2018-05-12 02:13:54 -05:00
Giuliano
02a79cc030
[1.1.x] EEPROM code cleanup ( #10711 )
2018-05-11 18:06:36 -05:00
ManuelMcLure
ef9617fe44
[1.1.x] Use M_PI instead of PI ( #10702 )
2018-05-11 17:57:16 -05:00
Scott Lahteine
a9cef45d45
Add L6470 library to platformio.ini
2018-05-11 02:23:01 -05:00
ManuelMcLure
b7899610ac
Use arc moves for G26 if enabled ( #10695 )
2018-05-11 01:53:15 -05:00
Scott Lahteine
e5f4f1554b
[1.1.x] Enable AD595 and AD8495 in concert ( #10694 )
...
* Allow both AD595 and AD8495 in concert
* General temperature code tweaks
2018-05-11 01:02:00 -05:00
ManuelMcLure
bbd584bc14
Remove hidden dependency from plan_arc() and plan_cubic_move() ( #10690 )
2018-05-11 00:34:33 -05:00
Scott Lahteine
0b8af93d1e
Patch up reverse_pass_kernel (and other planner code) ( #10673 )
2018-05-10 01:30:39 -05:00