Scott Lahteine
349cf3ee5a
Sync enqueue_and_echo_command with 2.0.x
2018-07-25 18:06:31 -05:00
Scott Lahteine
7bad507d70
Simplify stepper driver config
2018-07-25 03:02:12 -05:00
Scott Lahteine
6d6bdc6517
Add *_DRIVER_TYPE to example configs
2018-07-25 02:39:16 -05:00
Scott Lahteine
ed0e72bf44
Fix spelling in configs
2018-07-24 21:02:22 -05:00
Scott Lahteine
3bbb121e7d
Tweak some Max7219 code
2018-07-19 18:51:35 -05:00
Scott Lahteine
221e8bbb05
Add MANUAL_PROBE_START_Z to example configs
2018-07-18 21:50:18 -05:00
Scott Lahteine
888774cbc3
Add MANUAL_PROBE_START_Z for manual probing
2018-07-18 21:50:18 -05:00
Scott Lahteine
db057eb453
Fix tool_change call in UBL G29
...
Fix #11279 , #11252
2018-07-18 20:35:14 -05:00
Scott Lahteine
389f2ac81f
planner.synchronize at start of tool_change
...
See https://github.com/MarlinFirmware/Marlin/issues/10949#issuecomment-398540498
2018-07-18 20:09:39 -05:00
Scott Lahteine
7321f30ac0
Add POWER_LOSS_PIN support
2018-07-18 19:58:06 -05:00
Scott Lahteine
46b0e054b1
Add POWER_LOSS_PIN to example configs
2018-07-18 19:58:06 -05:00
Scott Lahteine and J.C. Nelson
6024ffedd9
Improve Malyan progress / feedrate
...
Co-Authored-By: J.C. Nelson <xc0000005@users.noreply.github.com >
2018-07-17 19:33:57 -05:00
Scott Lahteine
7e648f3721
Add card.longest_filename, more lcd_strlen updates
2018-07-17 19:33:57 -05:00
Scott Lahteine
036f25e159
More lcd_strlen updates
2018-07-17 18:17:19 -05:00
Scott Lahteine and Giuliano
17e1eec21e
Make sure linear units are initialized
...
Based on #11295
Co-Authored-By: Giuliano <gmagician@users.noreply.github.com >
2018-07-17 17:20:57 -05:00
Scott Lahteine
fbc3fdb490
LCD strlen functions like 2.0.x
2018-07-17 15:25:58 -05:00
Scott Lahteine
756080fcca
Followup to floats patch
2018-07-17 15:24:33 -05:00
Scott Lahteine
8f110190eb
Add Z_CLEARANCE_MULTI_PROBE to example configs
2018-07-12 22:27:06 -05:00
Scott Lahteine
d8331d97d6
Unify M91x parameter I meaning, simplify reports
2018-07-11 20:31:40 -05:00
Scott Lahteine
5cddfce0ee
Endstops::report_state => event_handler
2018-07-11 19:47:25 -05:00
Scott Lahteine and p3p
fc9f4ce2c0
Fix missing quote in language list
...
Co-Authored-By: p3p <p3p@p3psoft.co.uk >
2018-07-04 13:40:18 -05:00
Scott Lahteine
a69cc6c5ba
Fix Trigorilla include typo
2018-07-03 20:22:36 -05:00
Scott Lahteine
fae20983eb
Add configurations for Tronxy X3A
2018-07-03 18:14:46 -05:00
Scott Lahteine
559e935785
Bring default Configuration.h up to date
2018-07-03 18:10:55 -05:00
Scott Lahteine
84187dca5c
Add "Marlin Dev Mode" option
2018-07-02 22:53:01 -05:00
Scott Lahteine
b7c648db32
Minor patches for POWER_LOSS_RECOVERY
2018-07-02 17:25:15 -05:00
Scott Lahteine
a83f7f1d25
Turn off DISABLE_INACTIVE_EXTRUDER with SWITCHING_NOZZLE
...
Fix #11183
2018-07-02 17:25:15 -05:00
Scott Lahteine
c4fbbcaf46
Lose the old HOMEAXIS macro
2018-06-30 18:07:40 -05:00
Scott Lahteine
ca6ddbc555
Detect endstop hits in any direction
2018-06-30 17:26:49 -05:00
Scott Lahteine
1caa01a9a2
Fix Trigorilla 1.4 pin defines
...
See #11097
2018-06-30 13:45:41 -05:00
Scott Lahteine
718a22e836
Non-conflicting CS pins for MKS Gen L
2018-06-30 02:35:45 -05:00
Scott Lahteine
be3e006fc8
Fix G33 compile warning
2018-06-29 23:20:59 -05:00
Scott Lahteine
67475374ae
Fix SKEW_CORRECTION compile error
2018-06-29 19:37:47 -05:00
Scott Lahteine
485d50ecb0
Ignore Z min endstop with separate Z probe
...
To allow for the case where a Z endstop (e.g., hall effect) is higher than the probe trigger point, don't check the Z min endstop during probe moves. See #11134
2018-06-28 05:09:45 -05:00
Scott Lahteine
5788a393c0
Fix up microsteps conditionals
2018-06-28 00:07:03 -05:00
Scott Lahteine
5e03dede18
Eliminate stepper.* signed/unsigned warnings
2018-06-27 23:06:49 -05:00
Scott Lahteine
e352c1e52d
Endstop patch followup
2018-06-27 00:12:42 -05:00
Scott Lahteine
8600cbb01b
Clear Max7219 without test pattern
2018-06-25 11:54:14 -04:00
Scott Lahteine
53745446f9
Fix LIN_ADVANCE max_e_jerk_factor
...
According to https://github.com/MarlinFirmware/Marlin/issues/9917#issuecomment-399204568
2018-06-21 21:38:52 -04:00
Scott Lahteine
bd10791b6d
Edit Z fade as whole numbers
2018-06-21 11:53:29 -04:00
Scott Lahteine
b05fcad7fe
Fix value editing with callback
2018-06-21 11:48:27 -04:00
Scott Lahteine
3bb332b440
Use Tool 0 for Dual X Axis G29
...
See https://github.com/MarlinFirmware/Marlin/issues/5597#issuecomment-397683325
2018-06-19 22:54:30 -05:00
Scott Lahteine
e0b4abd3eb
Don't reset stepper timeout for all g-codes
2018-06-19 21:50:09 -05:00
Scott Lahteine
35023b09ef
Fix critical section start/end
2018-06-16 17:38:46 -05:00
Scott Lahteine
a85f60adb9
Unsigned eeprom mesh addresses
2018-06-15 15:54:42 -05:00
Scott Lahteine
af1721b351
Extra insurance against endstop false positives
2018-06-13 00:36:47 -05:00
Scott Lahteine
cc4e515480
Fix coolstep_min_speed / sensorless homing
...
Fix #8890
2018-06-12 22:53:17 -05:00
Scott Lahteine
9d91ea4e3e
Fix stepper pulse duration
2018-06-12 21:35:03 -05:00
Scott Lahteine
d3567592d7
Localize stepper-specific defines
2018-06-12 21:22:13 -05:00
Scott Lahteine
87eddf35e2
HAL_STEPPER_TIMER_RATE => STEPPER_TIMER_RATE
2018-06-12 16:55:57 -05:00
Scott Lahteine and dot-bob
1d048f5192
Optional homing/leveling with O parameter
...
Based on #10913
Co-Authored-By: dot-bob <gibben@gmail.com >
2018-06-11 23:13:18 -05:00
Scott Lahteine
8073f23672
Improvements for junction_deviation_mm
...
- Drop `max_jerk` with `JUNCTION_DEVIATION`
- Add `max_e_jerk_factor` for use by `LIN_ADVANCE`
- Recalculate `max_e_jerk_factor` when `junction_deviation_mm` changes
- Fix LCD editing of `junction_deviation_mm`
2018-06-11 21:49:26 -05:00
Scott Lahteine
4bc5e9341e
Use bit flags for homed/known
2018-06-11 21:49:26 -05:00
Scott Lahteine
4ed92f838f
Use stepper timer to count pulse duration
2018-06-11 21:46:31 -05:00
Scott Lahteine
47f7c4889d
Fix include in lite status screen
2018-06-11 21:30:49 -05:00
Scott Lahteine
cfd6437ea6
Update travis test for 2.0.x parity
2018-06-11 20:10:27 -05:00
Scott Lahteine
6a7e0a852b
Minor stepper.cpp cleanup
2018-06-11 19:16:31 -05:00
Scott Lahteine
eca91a8bd7
Tweak M122 report spacing
2018-06-10 20:34:18 -05:00
Scott Lahteine
8e987023e1
Replace ADC with HAL_READ_ADC
2018-06-10 20:09:44 -05:00
Scott Lahteine
38f73d57bc
Clean trailing whitespace
2018-06-10 18:42:39 -05:00
Scott Lahteine
7175da3256
Multiplier edit large ranges
2018-06-10 18:18:22 -05:00
Scott Lahteine
4c3504c43f
Limit Junction Deviation (0.01 to 0.3)
2018-06-10 18:18:22 -05:00
Scott Lahteine
f1ed08e369
Fix serial debug ouput
2018-06-10 17:55:56 -05:00
Scott Lahteine
8dac040c42
Protected pin err for M226
2018-06-10 17:40:00 -05:00
Scott Lahteine
d70189abf6
Always stow BLTOUCH at start of G28
2018-06-10 16:24:12 -05:00
Scott Lahteine
6e49901104
Adaptive and max stepping followup
2018-06-10 16:00:38 -05:00
Scott Lahteine
9c083d8a9f
Add sanity-check for MOTHERBOARD
2018-06-10 04:01:59 -05:00
Scott Lahteine and ejtagle
b7ddfddf51
Add MAXIMUM_STEPPER_RATE, enforce in multi-stepping
...
The timing value should be properly set for ALL boards. The compiler will check and set maximum step rate calculations based on those values.
Co-Authored-By: ejtagle <ejtagle@hotmail.com >
2018-06-10 01:56:00 -05:00
Scott Lahteine and ejtagle
1cdcc6adfa
Adaptive multiaxis step smoothing
...
- Stepper bugs fixed
- Support MIXING_EXTRUDER with Linear Advance
- Miscellaneous cleanup
Co-Authored-By: ejtagle <ejtagle@hotmail.com >
2018-06-10 01:56:00 -05:00
Scott Lahteine
aab9cb0bbe
Update MINIMUM_STEPPER_PULSE description
2018-06-10 00:14:39 -05:00
Scott Lahteine and ejtagle
095cc75838
Add hidden Serial debug options
...
Co-Authored-By: ejtagle <ejtagle@hotmail.com >
2018-06-09 22:23:10 -05:00
Scott Lahteine and ejtagle
17a965de17
Fix serial XON/XOFF handshaking
...
Co-Authored-By: ejtagle <ejtagle@hotmail.com >
2018-06-09 22:23:10 -05:00
Scott Lahteine and ejtagle
63af814d4d
Add HAL_timer_start to HAL.h
...
Co-Authored-By: ejtagle <ejtagle@hotmail.com >
2018-06-09 22:12:52 -05:00
Scott Lahteine and ejtagle
1132ec34c1
Increase BLOCK_DELAY_FOR_1ST_MOVE to 100
...
Co-Authored-By: ejtagle <ejtagle@hotmail.com >
2018-06-09 21:13:55 -05:00
Scott Lahteine
4c4fd9f32f
Highlight 64128N and common ST7565 difference
...
Followup to #10919 , addressing #10962
2018-06-09 15:08:46 -05:00
Scott Lahteine
60cd6892e2
Prevent MB false-positive on bad board name
2018-06-08 19:57:31 -05:00
Scott Lahteine
1dd4e63402
MarlinSerial.cpp formatting tweak
2018-06-08 19:53:39 -05:00
Scott Lahteine
70d39ac185
Fix M503 ABL mesh report. (Zero-based IJ indices)
2018-06-07 16:25:35 -05:00
Scott Lahteine
a7b86e3921
Script to do Travis CI test locally
2018-06-06 03:12:35 -05:00
Scott Lahteine
cd73e8f825
More concise M503 output for M906, M913, M914
2018-06-06 03:12:35 -05:00
Scott Lahteine
827ba94e16
Fix a compile warning
2018-06-05 22:46:45 -05:00
Scott Lahteine
851149954a
Tweak sanity formatting
2018-06-05 22:45:07 -05:00
Scott Lahteine
295f93caea
Prevent Teensy2.0++ bootloader overwrite
2018-06-05 22:36:00 -05:00
Scott Lahteine
7d39bcfcce
LED menu item bool (like Case Lights)
2018-06-03 00:32:13 -05:00
Scott Lahteine
9641bae325
Cleanup for dual endstops homing
2018-06-03 00:32:13 -05:00
Scott Lahteine
d32beafd21
Add macros for ST7565 commands
2018-06-02 20:31:26 -05:00
Scott Lahteine
08090d10b6
Drop JUNCTION_ACCELERATION from example configs
2018-05-31 20:06:37 -05:00
Scott Lahteine
c010b1f43f
Clean up some trailing spaces
2018-05-31 19:37:22 -05:00
Scott Lahteine and zarthcode
2b49f8ee65
Fix the Z un-hop on G11
...
Co-Authored-By: zarthcode <anthony.clay@zarthcode.com >
2018-05-29 23:40:16 -05:00
Scott Lahteine
9c8594c2fb
For SCARA probe Y offset is proximal/distal
2018-05-29 21:44:13 -05:00
Scott Lahteine
a11717eed6
Improve probe logging
2018-05-29 21:44:13 -05:00
Scott Lahteine
43a55a9af4
Update Fan 2 and E0 Auto Fan pins for Trigorilla
2018-05-29 12:24:37 -05:00
Scott Lahteine
0460406154
Fix M914 value range (-64...+63)
...
Fix #10896
2018-05-29 12:03:01 -05:00
Scott Lahteine
7445f30cbf
Set deltas to park on the left
2018-05-29 11:45:17 -05:00
Scott Lahteine
6f07699ed5
HOTENDS for Switching Extruder with Switching Nozzle
2018-05-29 11:09:29 -05:00
Scott Lahteine
2c4d8761ec
More concise commentary in planner.cpp
2018-05-28 19:27:55 -05:00
Scott Lahteine
dfe90d552d
Long temperature tables need special consideration
2018-05-28 06:27:10 -05:00
Scott Lahteine
fbeea12026
Correct HOTENDS for SWITCHING_EXTRUDER
2018-05-27 22:55:57 -05:00
Scott Lahteine
33b7488f68
Update stepper.cpp Bresenham for 2.0.x parity
2018-05-27 21:44:01 -05:00
Scott Lahteine
0d6ef67e48
Update board_f_cpu to board_build.f_cpu
2018-05-26 23:29:27 -05:00