Scott Lahteine
|
39401b7472
|
Patch to show E factors in M503
|
2016-12-11 17:37:29 -08:00 |
|
Scott Lahteine
|
6f389158d7
|
Compile less code with EEPROM off
|
2016-12-09 06:05:32 -08:00 |
|
Scott Lahteine
|
f2301a2a04
|
Add e-stepper count to EEPROM (for planner vars)
|
2016-12-09 06:05:31 -08:00 |
|
Scott Lahteine
|
53c9fca0f6
|
Only write to EEPROM when a byte changes
|
2016-12-09 06:05:31 -08:00 |
|
Scott Lahteine
|
fc2fc828b3
|
Prettify LIN_ADVANCE code with the positive condition
|
2016-12-09 00:29:07 -08:00 |
|
Scott Lahteine
|
1929502e15
|
Add const to some variables
|
2016-12-09 00:29:06 -08:00 |
|
Scott Lahteine
|
2da4d22520
|
Pretty up ADVANCE code
|
2016-12-08 22:51:28 -08:00 |
|
Scott Lahteine
|
af024e1d7c
|
Pretty up coast / reverse jerk code
|
2016-12-08 22:50:25 -08:00 |
|
Scott Lahteine
|
3f3b5c86d8
|
Slightly shrink code for jerk-based reduction of safe_speed
|
2016-12-08 22:24:29 -08:00 |
|
Scott Lahteine
|
da6a094424
|
Sanity-check inverting and pullups for Z probe and Z endstop
`Z_MIN_ENDSTOP_INVERTING` must match `Z_MIN_PROBE_ENDSTOP_INVERTING`
when using `Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN`.
This is easy to overlook.
|
2016-12-08 00:12:19 -08:00 |
|
Scott Lahteine
|
3fb43c11fc
|
Fix compile error with LCD_I2C_VIKI
|
2016-12-07 23:29:45 -06:00 |
|
Scott Lahteine
|
aa241c63b3
|
Include M205 note in configurations
|
2016-12-07 14:45:44 -06:00 |
|
Scott Lahteine
|
01e5d46ea7
|
Patch some planner compile errors
|
2016-12-07 02:26:24 -06:00 |
|
Scott Lahteine
|
4783a59249
|
Remove filament-change empty lines from languages
|
2016-12-07 00:53:03 -06:00 |
|
Scott Lahteine
|
1705099c3e
|
Save space by not defining unused filament change message lines
|
2016-12-07 00:53:03 -06:00 |
|
Scott Lahteine
|
29bc83ead8
|
Optimize findMissingTranslations.sh
|
2016-12-07 00:53:02 -06:00 |
|
Scott Lahteine
|
46b65773ea
|
Fix Croatian spacing, extra #endif
|
2016-12-06 03:10:37 -06:00 |
|
Scott Lahteine
|
c48901f355
|
Remove mystery-board 99
|
2016-12-05 20:16:50 -06:00 |
|
Scott Lahteine
|
449d9cbf60
|
Add placeholders for Polish translatable strings
|
2016-12-05 10:37:00 -06:00 |
|
Scott Lahteine
|
d5bf1684fe
|
Implement as optional feature LCD_DECIMAL_SMALL_XY
And reduce the function size to simplify
|
2016-12-05 09:26:05 -06:00 |
|
Scott Lahteine
|
1e30d1da47
|
Simplify itostr4sign
- This function becomes obsolete if ftostr4sign is re-written.
|
2016-12-05 09:05:46 -06:00 |
|
Scott Lahteine
|
4bafdf4b66
|
Support DISTINCT_E_FACTORS in LCD Motion Menu
|
2016-12-05 07:26:18 -06:00 |
|
Scott Lahteine
|
3391c785c6
|
Support for distinct E factors
|
2016-12-05 07:26:18 -06:00 |
|
Scott Lahteine
|
0dfe95eaba
|
Adjust formatting in Planner
|
2016-12-05 07:26:17 -06:00 |
|
Scott Lahteine
|
09587f7c0d
|
Fix rows error in DOGM
|
2016-12-05 07:14:11 -06:00 |
|
Scott Lahteine
|
c47e07d129
|
Fix Dual X software endstops
|
2016-12-05 06:51:41 -06:00 |
|
Scott Lahteine
|
4217e9653e
|
Adjust park code in tool_change
|
2016-12-05 06:51:41 -06:00 |
|
Scott Lahteine
|
b20405db31
|
Only DXC_AUTO_PARK_MODE should auto-move in tool_change
|
2016-12-05 06:48:43 -06:00 |
|
Scott Lahteine
|
ca24af7d5d
|
Dual X with home_z_safely is not parked
|
2016-12-05 06:43:26 -06:00 |
|
Scott Lahteine
|
0e15b4f434
|
Dual X set_axis_is_at_home can use x_home_pos for both
|
2016-12-05 06:43:26 -06:00 |
|
Scott Lahteine
|
54109dfaec
|
Reduce code size for Dual X un-park
|
2016-12-05 06:43:26 -06:00 |
|
Scott Lahteine
|
fe96f74db1
|
Use const arguments in Dual X helper functions
|
2016-12-05 06:43:26 -06:00 |
|
Scott Lahteine
|
41278c1e8b
|
Apply LOGICAL_POSITION to home positions on Dual X
|
2016-12-05 06:43:26 -06:00 |
|
Scott Lahteine
|
053fb55af6
|
Fix modes ordering in prepare_move_to_destination_dualx
|
2016-12-05 06:43:26 -06:00 |
|
Scott Lahteine
|
ee50928eee
|
Make LOGICAL and RAW position macros ternary-compatible
|
2016-12-05 06:43:26 -06:00 |
|
Scott Lahteine
|
56dd15c0ad
|
Use SET_INPUT for PS_ON_PIN in kill
|
2016-12-05 06:43:26 -06:00 |
|
Scott Lahteine
|
84ff78c1e3
|
Pass the fade factor to mbl.get_z
|
2016-12-05 03:01:51 -06:00 |
|
Scott Lahteine
|
85c2b96685
|
Apply const to MBL class methods
|
2016-12-05 02:50:59 -06:00 |
|
Scott Lahteine
|
c06161b773
|
Use apply_leveling, not MBL directly
|
2016-12-05 01:53:36 -06:00 |
|
Scott Lahteine
|
9d88a61d52
|
Better alignment of elapsed print time
|
2016-12-04 21:30:49 -06:00 |
|
Scott Lahteine
|
0b53d78046
|
Tweak editable items for debugging
|
2016-12-04 03:51:10 -06:00 |
|
Scott Lahteine
|
fccc97de6d
|
Save PROGMEM with string changes
Unlike RAM-based strings, PROGMEM strings aren’t consolidated by the
compiler.
|
2016-12-03 19:21:46 -06:00 |
|
Scott Lahteine
|
3f2cb376e0
|
Add placeholders for Bulgarian translation
|
2016-12-03 12:14:02 -06:00 |
|
Scott Lahteine
|
255ed80164
|
Fix hotend offset report in M503
|
2016-12-03 10:17:35 -06:00 |
|
Scott Lahteine
|
b44f06a296
|
Extend findMissingTranslations, reformat output
|
2016-12-03 08:48:51 -06:00 |
|
Scott Lahteine
|
f60b4f8659
|
Allow case light pin to be active low
|
2016-12-01 23:32:34 -06:00 |
|
Scott Lahteine
|
d07229f185
|
Fix redraw in SD Card menus
|
2016-12-01 18:15:58 -06:00 |
|
Scott Lahteine
|
8d14420331
|
Fix compile without ENABLE_LEVELING_FADE_HEIGHT
|
2016-12-01 11:37:24 -06:00 |
|
Scott Lahteine
|
65c50e062e
|
Support for an RGB LED using 3 pins
|
2016-11-30 00:02:31 -06:00 |
|
Scott Lahteine
|
c70a06daf1
|
lcd_save_previous_menu => lcd_save_previous_screen
|
2016-11-28 01:46:18 -06:00 |
|
Scott Lahteine
|
13ea43cc8d
|
Only exit menu handler when the screen changes
|
2016-11-28 01:46:18 -06:00 |
|
Scott Lahteine
|
0951d385ce
|
Don't set heater temperature above its maximum
|
2016-11-28 01:37:24 -06:00 |
|
Scott Lahteine
|
c9193e856d
|
Limit preheat parameters based on all nozzles
|
2016-11-28 01:37:24 -06:00 |
|
Scott Lahteine
|
bb4529f7d2
|
PLA / ABS => Material 1 / 2
|
2016-11-28 01:37:24 -06:00 |
|
Scott Lahteine
|
61437d988a
|
Fix and optimize case-light code
|
2016-11-28 01:34:52 -06:00 |
|
Scott Lahteine
|
aee71c543e
|
Minor formatting in language.h
|
2016-11-26 06:53:52 -06:00 |
|
Scott Lahteine
|
05d8d189f6
|
Adjust spacing in utf_mapper.h
|
2016-11-26 06:53:52 -06:00 |
|
Scott Lahteine
|
5460a529da
|
Add option DOGM_SPI_DELAY_US
|
2016-11-26 06:53:52 -06:00 |
|
Scott Lahteine
|
71842b6a17
|
Apply const to LCD arguments and locals
|
2016-11-26 06:53:52 -06:00 |
|
Scott Lahteine
|
b1abd7edef
|
Optimize graphical display with selective rendering
|
2016-11-26 06:53:52 -06:00 |
|
Scott Lahteine
|
f6f77d34a1
|
Add a fade factor for mesh leveling
|
2016-11-26 03:41:26 -06:00 |
|
Scott Lahteine
|
b97dafe4b8
|
Drop "static" keyword in ultralcd.cpp function declarations
|
2016-11-23 20:43:01 -06:00 |
|
Scott Lahteine
|
76f47aebb6
|
Travis test TMC2130 options
|
2016-11-21 00:52:19 -06:00 |
|
Scott Lahteine
|
3e0376b45e
|
Reorder M114 and M119 gcode cases
|
2016-11-21 00:52:19 -06:00 |
|
Scott Lahteine
|
644fac5d34
|
Reduce all stepper_indirection init code with macros
|
2016-11-21 00:52:18 -06:00 |
|
Scott Lahteine
|
4e4f37b6c2
|
Code formatting for TMC and L6470 config options
|
2016-11-21 00:52:18 -06:00 |
|
Scott Lahteine
|
127e21ae00
|
Extend M122 for all steppers
|
2016-11-21 00:52:18 -06:00 |
|
Scott Lahteine
|
bf5f5f44cc
|
Make TMC2130 init code auto-configure
Simply apply enabled settings instead of requiring users to edit
stepper_indirection.cpp
|
2016-11-21 00:52:17 -06:00 |
|
Scott Lahteine
|
11effeee2c
|
Add an option for delta to home to the top
|
2016-11-20 23:12:07 -06:00 |
|
Scott Lahteine
|
2cc32d85a3
|
Adjust ENSURE_SMOOTH_MOVES coding style
|
2016-11-19 01:28:48 -06:00 |
|
Scott Lahteine
|
072541f286
|
Update ENSURE_SMOOTH_MOVES in all configs
|
2016-11-19 01:28:47 -06:00 |
|
Scott Lahteine
|
eb714ee873
|
Move dummy thermistor opts, fix redundant sensor comment
|
2016-11-18 22:24:48 -06:00 |
|
Scott Lahteine
|
7a99c6ce4f
|
Reformat temp sensor listing
|
2016-11-18 22:24:47 -06:00 |
|
Scott Lahteine
|
181cdb3cfe
|
Move GCode list above include lines
|
2016-11-18 22:24:46 -06:00 |
|
Scott Lahteine
|
25d0c167bd
|
More detailed static_assert messages
|
2016-11-18 22:24:46 -06:00 |
|
Scott Lahteine
|
eb120e518c
|
Followup to new endstop interrupts feature
- Fix typos, verbiage
- Fix naming of `setup_endstop_interrupts`
- Some formatting, indentation, spacing
|
2016-11-18 21:53:45 -06:00 |
|
Scott Lahteine
|
6eb6f12c64
|
Patch up some language formatting
|
2016-11-18 01:16:58 -06:00 |
|
Scott Lahteine
|
98600e1433
|
Minor stepper cleanup
|
2016-11-18 01:15:57 -06:00 |
|
Scott Lahteine
|
99b0c1fe56
|
Fix DIRECT_MIXING_IN_G1 to preserve the previous mix
|
2016-11-15 16:12:26 -06:00 |
|
Scott Lahteine
|
410657b050
|
Fix G30 with limits, print correct probe XY
|
2016-11-15 14:10:28 -06:00 |
|
Scott Lahteine
|
f663220e87
|
Store Mix factors as reciprocals and multiply
|
2016-11-12 15:19:18 -06:00 |
|
Scott Lahteine
|
b31a07e261
|
Stateful M355 with separate P parameter
|
2016-11-09 03:28:18 -06:00 |
|
Scott Lahteine
|
c8d4cd35d8
|
Include more features in Travis testing
|
2016-11-09 02:32:59 -06:00 |
|
Scott Lahteine
|
3c9a838651
|
Extended capabilities report in M115
|
2016-11-09 02:32:58 -06:00 |
|
Scott Lahteine
|
68b866b5dd
|
Add M155 - Auto-report temperature with interval
|
2016-11-09 02:32:58 -06:00 |
|
Scott Lahteine
|
68b46fb2c9
|
Allow send to i2c address 0 (broadcast)
|
2016-11-08 17:54:55 -06:00 |
|
Scott Lahteine
|
75bfde9945
|
M155=>M260, M156=>M261
|
2016-11-08 17:54:54 -06:00 |
|
Scott Lahteine
|
7780052fb3
|
Give instant feedback for filament change
|
2016-11-07 03:48:16 -06:00 |
|
Scott Lahteine
|
1864b282c5
|
Implement reversed CORE options
|
2016-11-05 23:47:51 -05:00 |
|
Scott Lahteine
|
e3c8318504
|
Add reversed CORE options
|
2016-11-05 23:47:46 -05:00 |
|
Scott Lahteine
|
00662b8635
|
Minor babystep cleanup patches
|
2016-11-03 23:31:45 -05:00 |
|
Scott Lahteine
|
cad792e702
|
Reduce code for invariant lcd_detected
|
2016-11-03 23:31:45 -05:00 |
|
Scott Lahteine
|
b23d255491
|
Move macros above Stepper::babystep
|
2016-11-03 23:31:45 -05:00 |
|
Scott Lahteine
|
cc57d46158
|
Fix set_position for CoreYZ
|
2016-11-03 23:31:45 -05:00 |
|
Scott Lahteine
|
176aeafc19
|
Don't define bilinear_line_to_destination on kinematic setups
|
2016-11-03 14:10:07 -05:00 |
|
Scott Lahteine
|
236853df22
|
Corrections to bilinear_line_to_destination
- Allow more than 9x9 probe points
- Account for the probe starting position
|
2016-11-03 04:43:59 -05:00 |
|
Scott Lahteine
|
0115e495fe
|
Fix up Dual X switch blocks
|
2016-11-02 21:38:50 -05:00 |
|
Scott Lahteine
|
2495ab7af2
|
Make dual_x_carriage_mode an enumeration
|
2016-11-02 21:38:49 -05:00 |
|
Scott Lahteine
|
d6c36f5bb9
|
Fix Z raise with DXC_AUTO_PARK_MODE
|
2016-11-02 21:36:50 -05:00 |
|
Scott Lahteine
|
12167bc8f3
|
OLD_SLOWDOWN does nothing, so remove it
|
2016-11-02 01:28:19 -05:00 |
|