Scott Lahteine
9076a9314f
Fix abort of SD printing
2018-05-07 00:18:53 -05:00
Scott Lahteine
40ce9d0299
Fix some sanity checks
...
Co-Authored-By: Giuliano <gmagician@users.noreply.github.com>
2018-05-06 23:22:28 -05:00
Scott Lahteine
20f1688376
Try whole word over abbrev. for error
2018-05-06 20:50:12 -05:00
Scott Lahteine
59e8707a4f
Remove some unused vars
2018-05-06 20:49:08 -05:00
Scott Lahteine
5735c8af5b
[1.1.x] Arrange LCD options by type ( #10631 )
...
* Bump configuration versions to 010109
* Arrange LCD options by type
2018-05-06 19:17:29 -05:00
Scott Lahteine
c97bf04166
Geeetech follow-up
2018-05-06 08:14:00 -05:00
Scott Lahteine
156bd28160
Fully init planner sync_block
2018-05-06 08:14:00 -05:00
Scott Lahteine
1f991f07be
Merge pull request #10615 from thinkyhead/bf1_synced_planner_set_position
...
[1.1.x] Improve sync of planner / stepper position, asynchronous G92
2018-05-06 03:10:28 -05:00
Scott Lahteine
675be8db7c
Bring some example configs up to date
2018-05-06 03:06:13 -05:00
Scott Lahteine
fcb19823db
Add Geeetech i3 Pro C / W examples
...
Added base example configs for Geeetech's Pro C and Pro W machines.
Co-Authored-By: Phr3d13 <phr3d13@gmail.com>
2018-05-06 01:37:41 -05:00
Scott Lahteine
e8779e7fe2
Fix up fwretract handling
2018-05-06 01:22:30 -05:00
Scott Lahteine
ac5ff1d802
Adjust usage of stepper.synchronize
2018-05-06 01:22:30 -05:00
Scott Lahteine
08e20dbbc6
Improve sync of stepper positions
2018-05-06 01:22:30 -05:00
Scott Lahteine
1682036533
Apply int32_t to stepper
2018-05-05 18:22:46 -05:00
Roxy-3D
42180e25a3
change Max7219 coordinates are in traditional (X,Y) format
2018-05-05 16:07:20 -05:00
Scott Lahteine
c6e4fbe162
Additional patch for no heated bed
2018-05-04 00:11:19 -05:00
Bob-the-Kuhn
65adea6240
remove TMC version checks, move comment
2018-05-03 15:47:35 -05:00
Scott Lahteine
888da29b61
Enforce minimum TMC2130 / TMC2208 libs
2018-05-03 15:47:35 -05:00
TheMasterFX
50ff4cf157
Fix bed size and max z pos for Ender-2 ( #10603 )
2018-05-02 19:02:15 -05:00
Scott Lahteine
b50afa9897
Add thermocouple with AD8495 support
...
Co-Authored-By: Dmitriy <demonx@demonx.ru>
2018-05-02 08:41:31 -05:00
Scott Lahteine
a556a8c506
Temp-related and conditional improvements
2018-05-02 08:41:30 -05:00
TerraBAS
ee7b6a5e68
[1.1.x] Add Velleman RGB-LED Add-on support to K8400 configs ( #10594 )
2018-05-02 08:00:01 -05:00
Scott Lahteine
da9f3868d5
Merge pull request #10587 from thinkyhead/bf1_lcd_bed_leveling_abl
...
[1.1.x] Sub-menu for ABL with LCD_BED_LEVELING
2018-05-01 06:49:32 -05:00
Scott Lahteine
04183da302
Add Ender-3 configs ( #10588 )
...
Co-Authored-By: thisiskeithb <13375512+thisiskeithb@users.noreply.github.com>
2018-05-01 06:20:35 -05:00
Scott Lahteine
0b9f99f940
LCD_BED_LEVELING enables a sub-menu for ABL
2018-05-01 04:41:56 -05:00
Scott Lahteine
5aff43e65e
Rename float32 => float52, etc.
2018-05-01 04:41:56 -05:00
Scott Lahteine
32b6a3ad12
Fewer includes of vector_3.h
2018-05-01 04:41:56 -05:00
Scott Lahteine
94857b59c9
General lcd code cleanup
2018-05-01 01:22:25 -05:00
Scott Lahteine
3c5f0ce858
Clean up autostart handling
2018-05-01 01:22:25 -05:00
Scott Lahteine
0d7c559139
Improve debug of homing move feedrate
2018-04-30 23:45:35 -05:00
Scott Lahteine
542baea2e1
Add units to probe speed comments
2018-04-30 23:45:34 -05:00
Scott Lahteine
33ddd4e929
Fix XY homing move away rate
2018-04-30 23:45:34 -05:00
Scott Lahteine
96c1721eeb
Fix sd_status comparison
...
Co-Authored-By: perkmeister <perkmeister@users.noreply.github.com>
2018-04-30 21:10:25 -05:00
Scott Lahteine
f71e65aa9c
Add NO_LCD_MENUS to custom configs
2018-04-30 18:39:32 -05:00
Scott Lahteine
1025066ab1
Add NO_LCD_MENUS to display only the Status Screen
2018-04-30 18:39:32 -05:00
Scott Lahteine
f4a7531ccb
Fix homing with probe feedrates
2018-04-30 16:36:06 -05:00
Scott Lahteine
3e53754ccf
Allow Z_AFTER_PROBING to be 0
2018-04-30 03:08:49 -05:00
Scott Lahteine
99cbeb3806
Do rounding in integer (instead of FIXFLOAT)
...
Co-Authored-By: Bob-the-Kuhn <bob-the-kuhn@users.noreply.github.com>
2018-04-29 19:34:16 -05:00
Scott Lahteine
751de314a4
Add sanity check for LED_CONTROL_MENU
...
Addressing #10569
2018-04-29 18:37:00 -05:00
Scott Lahteine
689ae467f2
Round all floats in string conversion functions ( #10565 )
2018-04-28 21:51:27 -05:00
Scott Lahteine
b06fc3b539
Modify FastIO error message
2018-04-28 20:28:40 -05:00
Scott Lahteine
3ca3268241
Fix the TMC26X initializer CS pin argument
...
From #10531
Co-Authored-By: chriscg9 <chriscg9@users.noreply.github.com>
2018-04-28 12:00:23 -05:00
Bob-the-Kuhn
382aa96870
1.1.x version of Auto-build PR 10503 ( #10561 )
2018-04-28 11:30:40 -05:00
Scott Lahteine
522ea178a4
Clear up trailing whitespace
2018-04-28 11:25:19 -05:00
Scott Lahteine
2756a1d411
Fix M421 comment in Marlin_main.cpp
2018-04-28 11:15:48 -05:00
Scott Lahteine
94b8eac6d0
Allow a home bump of 0 when homing Z with probe
2018-04-28 10:25:50 -05:00
Scott Lahteine
b4ddee8beb
When homing with Z probe bump at Z_PROBE_SPEED_SLOW
2018-04-28 08:48:49 -05:00
Scott Lahteine
f0494b4021
Fix M420 C for UBL
2018-04-28 08:17:55 -05:00
Scott Lahteine
ba8d03d241
Clean up some endstop inverting examples
2018-04-28 08:00:44 -05:00
Scott Lahteine
37927f9274
Fix some endstop inverting settings
2018-04-28 08:00:15 -05:00
Scott Lahteine
81b9914704
Further cleanup of inline delays
2018-04-27 19:25:14 -05:00
Giuliano
d86efae37c
[1.1.x] report error on unsupported commands ( #10554 )
...
Raise an error when an unknown/unsupported G/M command is requires.
2018-04-27 17:40:32 -05:00
per1234
3550494db1
Correct AVR_ATmega328_FAMILY macro ( #10540 )
2018-04-27 03:11:56 -05:00
Scott Lahteine
95d19cfcbf
Fix disable of Z_SENSORLESS for HOMING_Z_WITH_PROBE
...
As pointed out in #10532
2018-04-27 01:40:25 -05:00
Scott Lahteine
e5e5c1513d
Fix ABL grid bounds test for Delta/SCARA
2018-04-27 00:55:29 -05:00
Scott Lahteine
083bfa3fe9
Remove refs to non-existent CPU_32_BIT
2018-04-27 00:55:29 -05:00
Scott Lahteine
8f5d99a2ab
Wrap delay macros in do{}while(0)
2018-04-27 00:34:40 -05:00
Scott Lahteine
f748b1a1ce
Apply const in a few spots
2018-04-26 17:56:23 -05:00
Scott Lahteine
e931bc7e72
Reorder some conditionals
2018-04-26 17:55:36 -05:00
Roxy-3D
b95a1b94cb
make Max7219 usable at ISR time
2018-04-26 14:32:24 -05:00
Scott Lahteine
cb02b6ec60
Disable PIDTEMPBED with no bed…
...
…and move FILAMENT_CHANGE_SLOW_LOAD_LENGTH default to post-conditionals.
2018-04-26 01:34:06 -05:00
Scott Lahteine
d70a4646f4
MKS OLED support for RUMBA
...
Based on #10519
Co-Authored-By: Alex <alex18881@users.noreply.github.com>
2018-04-25 22:57:34 -05:00
Scott Lahteine
11bbcfd69e
Update emergency_parser for 2.0.x parity ( #10530 )
2018-04-25 22:42:43 -05:00
Scott Lahteine
d429d5a4ae
Add M420 C to center the mesh on a value ( #10521 )
2018-04-25 06:43:59 -05:00
Scott Lahteine
21f5ca6ad4
Revert potentially-not-redundant UBL test
...
Response to #10435
2018-04-24 08:05:23 -05:00
Scott Lahteine
ad3b95c8ea
Fix current_temperature_chamber compile error
...
Fix #10505
2018-04-24 07:53:45 -05:00
Scott Lahteine
50cc55d172
FastIO faster atomic bit write, fix TOGGLE
...
Based on #10502
Co-Authored-By: ejtagle <ejtagle@hotmail.com>
2018-04-24 04:13:50 -05:00
Scott Lahteine
3eb55016e4
Finish AVR preemptive interrupt
...
Followup to #10501
2018-04-23 22:20:00 -05:00
Scott Lahteine
51004e003d
Proper AVR preemptive interrupt handling ( #10501 )
...
Co-Authored-By: ejtagle <ejtagle@hotmail.com>
2018-04-23 20:47:31 -05:00
Scott Lahteine
0764981aa1
Fix compile for Malyan LCD
...
Based on #10498
Co-Authored-By: xC0000005 <xc0000005@users.noreply.github.com>
2018-04-23 16:51:29 -05:00
Scott Lahteine
b19d8182c1
Add HAS_HEATED_BED conditional ( #10494 )
2018-04-22 23:40:49 -05:00
Scott Lahteine
6b50a50676
Extra options for LEVEL_BED_CORNERS ( #10484 )
2018-04-22 02:30:20 -05:00
Scott Lahteine
29c9c723f8
Use 0 as the bed height for manual probing
2018-04-22 02:12:48 -05:00
Anton Piliugin
b49da0c4ba
Update language_ru.h ( #10482 )
2018-04-22 00:24:14 -05:00
Scott Lahteine
58bd2a5e81
Merge pull request #10437 from thinkyhead/bf1_creality_power_loss_resume
...
[1.1.x] Creality3D Power-Loss Recovery
2018-04-22 00:17:27 -05:00
Scott Lahteine
6f176d1d64
[1.1.x] Reset LCD status to fallbacks ( #10467 )
...
* Remove obsolete strings
* Tweak some static consts
* Reset LCD status to fallbacks
When paused, "Print paused..."
When SD printing, the filename
When host printing, "Printing..."
When idle, "MyPrinter ready."
2018-04-22 00:15:57 -05:00
Anton Piliugin
38c97dc975
Update language_ru.h ( #10481 )
2018-04-22 00:12:21 -05:00
Scott Lahteine
d7ec13ce69
Creality3D Power-Loss Recovery
2018-04-21 21:30:25 -05:00
Scott Lahteine
7e585cab83
Add POWER_LOSS_RECOVERY to example configs
2018-04-21 19:13:30 -05:00
Scott Lahteine
e76545c450
Add Stopwatch::resume method
2018-04-21 19:09:31 -05:00
Scott Lahteine
1894b981af
Add R parameter to G28 to specify pre-raise
2018-04-21 19:09:31 -05:00
Festivejelly
61f9e28c23
[1.1.x] Wait for bed heaters between probing ( #9890 )
2018-04-21 15:44:07 -05:00
Scott Lahteine
c6ecfc1429
[1.1.x] Split TRIGORILLA into 1.3 and 1.4 ( #10468 )
2018-04-20 19:27:11 -05:00
Sebastien Andrivet
4cc2bc1343
[1.1.x] Add new capability to report if Thermal Protection is enabled ( #10465 )
2018-04-20 16:42:56 -05:00
Scott Lahteine
dcb8af0518
Match Makefile order to boards.h
2018-04-20 16:19:31 -05:00
Scott Lahteine
4108382c2c
Complete CREALITY_ENDER revert
...
Followup to #9694
2018-04-20 16:19:31 -05:00
Scott Lahteine
0c1be965b6
Don't report point 0 in MBL G29
2018-04-20 13:18:42 -05:00
Scott Lahteine
6f87e4b4dc
Fix up enqueue now functions
...
…and apply to MALYAN_LCD.
2018-04-19 19:33:16 -05:00
Roxy-3D
c91b3142aa
Update ubl_motion.cpp
...
Restore necessary and needed loop termination logic.
2018-04-19 12:03:18 -05:00
Scott Lahteine
51aa9743a6
Rename MKS_13 to MKS_GEN_13
2018-04-18 22:16:16 -05:00
Scott Lahteine
e561ecb5a7
Add BOARD_MKS_BASE_15 with digital micro-stepping
2018-04-18 22:06:25 -05:00
Scott Lahteine
38ed5f5ee9
Fix calls to ubl.get_z_correction
2018-04-18 21:43:44 -05:00
Scott Lahteine
23618d9cd0
Use 0 as the bed position (not Z_MIN_POS
)
2018-04-17 20:30:17 -05:00
Scott Lahteine
8cf6ef8411
Merge pull request #10431 from thinkyhead/bf1_fix_and_improve
...
[1.1.x] Improve UBL mesh report, M420 V T, M421 N, and…
2018-04-17 16:59:14 -05:00
Scott Lahteine
fa3c14fccf
Fix compile warnings in fastio.h
...
Based on #10440 by @GMagician
2018-04-17 16:36:19 -05:00
Scott Lahteine
773d773baa
Fix compile error in tmc_status
2018-04-17 16:15:53 -05:00
Scott Lahteine
5c186f7dd3
Try FIXFLOAT rounding based on sign
2018-04-17 15:59:49 -05:00
Scott Lahteine
77b75ce86c
One fewer compare in _lcd_move_xyz
2018-04-17 15:55:43 -05:00
Scott Lahteine
6f156d01d9
Update position for UBL non-segmented activate/deactivate
2018-04-17 15:55:43 -05:00
Scott Lahteine
c0f6eebded
Improve UBL mesh report. Add M420 T, M421 N
2018-04-17 15:55:38 -05:00
Scott Lahteine
6786101c64
Ignore LCD_BED_LEVELING with UBL
2018-04-17 15:54:25 -05:00
Scott Lahteine
ee21f44969
Tweak fwretract.retract debug, comments
2018-04-17 15:54:25 -05:00
Scott Lahteine
090e08ef3d
M221 with no parameters report flow
2018-04-17 15:54:25 -05:00
Scott Lahteine
444b6d6d83
Prevent delay when power is already on
...
Fix #10410
2018-04-17 04:36:14 -05:00
Scott Lahteine
f1dfc80332
Improved SENSORLESS_HOMING sanity check
2018-04-17 04:10:57 -05:00
Scott Lahteine
31261d0c17
Fix bug in Planner::set_position_mm
2018-04-16 02:05:48 -05:00
Thomas Moore
85d57f7a9e
[1.1.x] Change UBL default G29 P4 height to 0 ( #9510 )
2018-04-15 20:49:03 -05:00
Scott Lahteine
8a159dfec2
Remove Brazilian Portuguese duplicates
...
Followup to #10368
2018-04-15 19:16:01 -05:00
Scott Lahteine
d59ed4dce0
Abort SD printing more safely ( #10405 )
...
Allow the current command to complete when aborting an SD print, otherwise some commands (G28, G29, etc.) will cause trouble.
2018-04-15 18:26:25 -05:00
Vitorio Miguel Prieto Cilia
110e631656
Update pt-br translation ( #10368 )
2018-04-15 00:07:13 -05:00
Scott Lahteine
9769d799df
clear_block_buffer, kill_current_block in quick_stop
2018-04-13 22:05:58 -05:00
Scott Lahteine
a783caabac
Make sure ABL (manual) starts close to the bed
2018-04-13 20:19:49 -05:00
Roxy-3D
b978153ca4
Stow Probe at end of G29 J3
2018-04-13 14:46:40 -05:00
Scott Lahteine
090d72f591
[1.1.x] Add optional menu item to toggle software endstops ( #10392 )
2018-04-13 00:24:20 -05:00
Scott Lahteine
e3c2d43b2b
Tweak MBL move close to bed
2018-04-12 22:41:26 -05:00
Scott Lahteine
5274ab0ad5
MESH_BED_LEVELING before PROBE_MANUALLY
2018-04-12 22:26:56 -05:00
Scott Lahteine
59d9886473
Tweak MIN_STEPS_PER_SEGMENT sanity-check
2018-04-12 20:23:43 -05:00
Luc Van Daele
6e30d1bef1
[1.1.x] G33 MIN_STEPS_PER_SEGMENT ( #10385 )
2018-04-12 20:19:42 -05:00
Scott Lahteine
db81a1d4a2
Make sure MBL starts close to the bed
...
Fix #10390
2018-04-12 19:37:50 -05:00
Scott Lahteine
2edc13a0e2
Fix M118 parameter handling
...
Fix #10388
2018-04-12 19:06:41 -05:00
Scott Lahteine
8db9b800e7
Compress/update comments ubl_motion
...
…to fit more code on the screen and correct outdated commentary contrasting ABL.
2018-04-12 18:08:33 -05:00
Luc Van Daele
21971f2f7a
Overhaul of G33 Delta Calibration ( #8821 )
2018-04-11 19:12:56 -05:00
Luc Van Daele
b2265869b2
Low Point for delta calibration ( #10362 )
2018-04-11 18:03:34 -05:00
Scott Lahteine
f408863043
Fix Spanish MSG_[ABC] items
2018-04-11 15:21:08 -05:00
Scott Lahteine
336131fb37
Trailing whitespace
2018-04-11 00:27:43 -05:00
Scott Lahteine
808d6f367b
Tweak RAMPS SDSS pins
2018-04-10 16:46:17 -05:00
Scott Lahteine
4f660a18bc
Add Z_PROBE_LOW_POINT to prevent damage
2018-04-09 17:22:28 -05:00
Scott Lahteine
e87ae5b643
Add Z_PROBE_LOW_POINT to example configs
2018-04-09 01:56:57 -05:00
Scott Lahteine
73fe8ef4df
Followup to #10177
2018-04-09 01:16:51 -05:00
Scott Lahteine
157d28c418
Rename, arrange advanced pause purge options
2018-04-09 01:14:07 -05:00
Scott Lahteine
e143b1252f
Appy const to manage_inactivity
2018-04-08 23:53:55 -05:00
Roxy-3D
816fa9e2b4
More accurate number for Z_PROBE_OFFSET_FROM_EXTRUDER
2018-04-08 22:25:11 -05:00
Roxy-3D
661a38586b
Resolve corruption of Max7219 Debug LED Matrix
2018-04-08 22:25:11 -05:00
Scott Lahteine
56b5fb5e15
Update Bed PID config comments
2018-04-08 06:46:05 -05:00
Scott Lahteine
2205c7775b
FILAMENT_CHANGE_LOAD_LENGTH sanity-check
...
Followup to #10177
2018-04-08 03:31:15 -05:00
Scott Lahteine
b637b80a9a
Merge pull request #10177 from thinkyhead/bf1_filament_load_accel
...
[1.1.x] Filament load/unload add acceleration for Bowden
2018-04-08 03:28:45 -05:00
Scott Lahteine
19440df4d0
Better RESTORE_LEVELING_AFTER_G28 sanity-check
...
As suggested by @GMagician
2018-04-08 03:13:35 -05:00
Scott Lahteine
6f8717ce12
Fix LIGHTWEIGHT_UI with UBL
...
As mentioned in https://github.com/MarlinFirmware/Marlin/issues/10317#issuecomment-379100702
2018-04-08 03:11:53 -05:00
Scott Lahteine
6ec2cbce18
Bring RepRapPro Huxley config up to date
...
Followup to #10343
2018-04-08 00:31:18 -05:00
indazoo
f6bf247302
Add RepRapPro Huxley configuration ( #10343 )
2018-04-08 00:19:40 -05:00
Sean
4b36a0a3dc
Add acceleration for filament change, load, unload.
...
This is useful to achieve a higher movement speed on Bowden extruders.
Also add a slow mode before ramping up to the high speed to make loading easier.
2018-04-07 23:14:40 -05:00
Scott Lahteine
be0afd71df
Add ADVANCED_PAUSE_FEATURE ACCEL options to example configs
2018-04-07 23:14:40 -05:00
Lenbok
0aa833fe6c
Chamber temperature monitoring and auto fan control.
...
This is an initial cut for feedback.
Chamber temperature is currently reported along with hot end and bed
temperatures to serial. The format is just like that used for hot end
and bed temperatures, but using 'C' prefix. As there is no heater,
target is always 0. Is this appropriate, is there a better way to report
chamber temperatures?
Chamber temperatures are not reported on the LCD in any way.
When auto chamber fan is enabled, it currently just uses the same
temperature threshold as the other auto controlled fans.
As the chamber temperature is not connected to any heater, it doesn't
undergo mintemp/maxtemp monitoring. This would need to change in the
future if chamber heating became a feature.
2018-04-06 23:09:44 -05:00
Scott Lahteine
08b09f7a4c
Add Chamber Temp options to example configs
2018-04-06 23:09:43 -05:00
Roman Moravčík
151962baf2
Update Slovak language ( #10313 )
2018-04-06 20:20:40 -05:00
Bob-the-Kuhn
aca2bbbc50
Add TMC software SPI pins to pinsDebug_list.h ( #10325 )
2018-04-06 20:16:05 -05:00
Scott Lahteine
211544b543
Reset progress bar when print ends
...
Fix #10330
Based on #10333 by @marcio-ao
2018-04-06 20:12:40 -05:00
GMagician
8e36d00ad0
[1.1.x] Update language_it.h ( #10323 )
...
Updated to #10296
2018-04-06 20:07:08 -05:00
Scott Lahteine
ed949cc5c1
Added support for Einsy Retro
...
http://reprap.org/wiki/EinsyRetro
2018-04-05 18:15:58 -05:00
Scott Lahteine
53757444c5
Default active low for TMC2130 DIAG1 ( #10294 )
...
- Added sanity check to require endstop inverting with SENSORLESS_HOMING
2018-04-05 18:15:58 -05:00