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 |
|
Scott Lahteine
|
ee5b8d6dc8
|
Split moves on grid boundaries with bilinear ABL on cartesian
|
2016-11-01 08:25:47 -05:00 |
|
Scott Lahteine
|
955d14acb0
|
Patch photo pin code style
|
2016-11-01 06:30:14 -05:00 |
|
Scott Lahteine
|
85e307dcd8
|
No FAN0_PIN
|
2016-10-31 08:08:03 -05:00 |
|
Scott Lahteine
|
ff3a8ca0d1
|
Use NUM_DIGITAL_PINS instead of custom DIO_COUNT
|
2016-10-31 08:08:03 -05:00 |
|
Scott Lahteine
|
04a1fac029
|
Some cleanup to M43
|
2016-10-31 08:08:03 -05:00 |
|
Scott Lahteine
|
24f6612551
|
Reduce and optimize endstop_monitor code
|
2016-10-31 08:08:03 -05:00 |
|
Scott Lahteine
|
b4444e91ae
|
Reduce code and build size of PWM_details
|
2016-10-31 08:08:02 -05:00 |
|
Scott Lahteine
|
dbe414ef03
|
Squash redundant code in PWM_status
|
2016-10-31 08:08:02 -05:00 |
|
Scott Lahteine
|
af26d22741
|
Clean up some spacing and semantics
|
2016-10-31 08:08:02 -05:00 |
|
Scott Lahteine
|
23f05f8be7
|
Use bit-length types in block_t
|
2016-10-30 16:16:29 -05:00 |
|
Scott Lahteine
|
8dc7807d85
|
Add support for CoreYZ to planner.buffer_line
|
2016-10-30 16:16:28 -05:00 |
|
Scott Lahteine
|
1cf878fdb1
|
Calculate dm and e-steps earlier in planner
|
2016-10-30 16:16:28 -05:00 |
|
Scott Lahteine
|
75dbb71dd7
|
Replace block.busy with a block.flag bit
|
2016-10-30 16:16:28 -05:00 |
|
Scott Lahteine
|
c7f22f688f
|
buffer_line can calculate while it's waiting
|
2016-10-29 17:08:42 -05:00 |
|
Scott Lahteine
|
f3720f4e81
|
const arguments to test_dual_z_endstops
|
2016-10-29 16:01:27 -05:00 |
|
Scott Lahteine
|
8cebd2a7db
|
Arrange Z2 min before Z2 max
|
2016-10-29 01:54:19 -05:00 |
|
Scott Lahteine
|
accabf088a
|
Add support for Z2 min endstop to M119
|
2016-10-29 01:54:02 -05:00 |
|
Scott Lahteine
|
396434a445
|
Fix compiler warning in M145
|
2016-10-28 20:57:36 -05:00 |
|
Scott Lahteine
|
8e787304c9
|
const float ref args in planner.h
|
2016-10-28 20:57:36 -05:00 |
|
Scott Lahteine
|
07bfc45df8
|
Adjust spacing in gcode_M149
|
2016-10-28 20:57:36 -05:00 |
|
Scott Lahteine
|
1a2310c494
|
Make LCD preheat vars an array to reduce code size
|
2016-10-28 20:57:36 -05:00 |
|
Scott Lahteine
|
1226ae1912
|
Some cleanup in ultralcd.h
|
2016-10-28 20:57:21 -05:00 |
|
Scott Lahteine
|
50ee749082
|
Centralize click-handling in the LCD loop
|
2016-10-28 20:57:21 -05:00 |
|
Scott Lahteine
|
bff6bbdb12
|
Indentation in configuration_store.cpp
|
2016-10-28 18:55:42 -05:00 |
|
Scott Lahteine
|
97115d56f9
|
Print error for M500 with disabled EEPROM
|
2016-10-28 18:53:48 -05:00 |
|
Scott Lahteine
|
67ab54185b
|
Save hotend_offset array (M218) in EEPROM
|
2016-10-28 18:45:23 -05:00 |
|
Scott Lahteine
|
9a23f73765
|
Don't trigger endstops that are actually Z2 or probe
|
2016-10-27 08:12:17 -05:00 |
|
Scott Lahteine
|
9cbedab91b
|
Use DPM where possible
|
2016-10-26 18:38:32 -05:00 |
|
Scott Lahteine
|
ad38d91692
|
Sanity check that auto fan pins can do PWM
|
2016-10-26 18:38:32 -05:00 |
|
Scott Lahteine
|
95275eb9b3
|
Predefine auto fan pins in some pins files
|
2016-10-26 18:38:32 -05:00 |
|
Scott Lahteine
|
3f94b15cef
|
Fix bilinear grid constraints
Followup to #5090
|
2016-10-26 18:11:26 -05:00 |
|
Scott Lahteine
|
d439fb95f7
|
Sanity check for the renamed options
|
2016-10-26 17:51:26 -05:00 |
|
Scott Lahteine
|
b6aa894893
|
Rename auto fan pins and add auto fan flags
|
2016-10-26 17:51:26 -05:00 |
|
Scott Lahteine
|
ada935de87
|
Allow TEMP_STAT_LEDS with only one LED defined
|
2016-10-26 17:51:26 -05:00 |
|
Scott Lahteine
|
4b056d8184
|
Fix warning in ultralcd.cpp
|
2016-10-26 17:51:26 -05:00 |
|
Scott Lahteine
|
9dfd029911
|
Fix bug in fastio.h _GET_TIMER
|
2016-10-26 17:51:25 -05:00 |
|
Scott Lahteine
|
f0d673561f
|
Fix for bilinear grid outside bounds
|
2016-10-26 05:00:03 -05:00 |
|
Scott Lahteine
|
1ba1ec0db9
|
Handle M108 in M1 also with ULTIPANEL
|
2016-10-25 23:25:47 -05:00 |
|
Scott Lahteine
|
e151f952a3
|
Apply encoder reverse options to keypad arrows
|
2016-10-22 11:51:33 -05:00 |
|
Scott Lahteine
|
f888597197
|
Reduce, clean up code for mintemp/maxtemp tests
|
2016-10-22 10:31:03 -05:00 |
|
Scott Lahteine
|
ad64723354
|
Move MAX_EXTRUDERS to pins.h
|
2016-10-22 10:07:51 -05:00 |
|
Scott Lahteine
|
5f5a55a0de
|
Add a ZERO macro to clear arrays
|
2016-10-22 10:07:18 -05:00 |
|
Scott Lahteine
|
14e60f0d3b
|
Correct typo in configs
As pointed out by #5044
|
2016-10-22 05:56:32 -05:00 |
|
Scott Lahteine
|
1165e83263
|
MBL coordinates are logical
|
2016-10-22 05:55:44 -05:00 |
|
Scott Lahteine
|
b9109b2875
|
Improve LIN_ADVANCE commentary (all configs)
|
2016-10-22 05:03:09 -05:00 |
|