8616 Commits (e978e6e7820f70427ab435bfaae0feada713973e)

Author SHA1 Message Date
Scott Lahteine 78ea4871f9 Fix up enqueue now functions
…and apply to MALYAN_LCD.
7 years ago
Roxy-3D 23635c2b64
Update ubl_motion.cpp
Restore necessary and needed loop termination logic.
7 years ago
Scott Lahteine 8ca3c43d73 Updated language_data spacing, headers 7 years ago
Scott Lahteine 184c077c58 Correct includes (u8g.h) and spelling 7 years ago
Yunhui Fu 627348b46c move the TALL_FONT_CORRECTION to language files 7 years ago
Yunhui Fu 77bc653524 Use X windows 6x12 bitmap font to support western languages. 7 years ago
Yunhui Fu d81649b365 Update language data for sk. 7 years ago
Yunhui Fu 41839746a2 Removed unused macros 7 years ago
Scott Lahteine 4f184ba5da
[2.0.x] Add BOARD_MKS_BASE_15 with digital micro-stepping (#10454)
* Add BOARD_MKS_BASE_15 with digital micro-stepping
* Rename MKS_13 to MKS_GEN_13
7 years ago
Scott Lahteine ad6baa5c9d Fix for UBL set_bed_leveling_enabled 7 years ago
Scott Lahteine df2f24617b Use 0 as the bed position (not Z_MIN_POS) 7 years ago
Karl Andersson 428c54f2ad [2.0.x] HAL for STM32F4 (#10434) 7 years ago
Chris Pepper 744bcaee61 [2.0.x] Fix problems compiling with Arduino IDE (#10441)
* Fix problems compiling u8glib utf8 support on Arduino
* Change header in auto-generated font data
* Change include in font gen scripts
7 years ago
GMagician 20772492aa Fix compile warnings in AVR fastio.h (#10440) 7 years ago
Scott Lahteine f57a008c58
Merge pull request #10443 from thinkyhead/bf2_fix_and_improve
[2.0.x] Improve UBL mesh report, M420 V T, M421 N, and…
7 years ago
Scott Lahteine 89b1580587 Fix compile error in tmc_status 7 years ago
Scott Lahteine 52c024e260 M221 with no parameters report flow 7 years ago
Scott Lahteine 01b01f6dfd Tweak fwretract.retract debug, comments 7 years ago
Scott Lahteine e4acd2c40e One fewer compare in _lcd_move_xyz 7 years ago
Scott Lahteine e05c825a05 Update position for UBL non-segmented activate/deactivate 7 years ago
Scott Lahteine d462be6de6 Try FIXFLOAT rounding based on sign 7 years ago
Scott Lahteine 39c6f65ce7 Ignore LCD_BED_LEVELING with UBL 7 years ago
Scott Lahteine 0746aff595 Improve UBL mesh report. Add M420 T, M421 N 7 years ago
Scott Lahteine 3c826e5d05 Prevent delay when power is already on
Fix #10410
7 years ago
Scott Lahteine 5a064d0e94 Fix bug in planner.set_position_mm 7 years ago
Scott Lahteine 0945674ba2
Use H0 by default with UBL_MESH_EDIT_MOVES_Z (#10428) 7 years ago
Scott Lahteine 6cb83758d7 Fix Brazilian Portuguese language duplicates 7 years ago
Scott Lahteine 8f57e098de Use end-of-line comments in planner.cpp 7 years ago
Scott Lahteine 6c7a17dba6
Abort SD printing more safely (#10407)
Allow the current command to complete when aborting an SD print, otherwise some commands (G28, G29, etc.) will cause trouble.
7 years ago
Chris Pepper c9aed73987 Fix missed includes from HAL macro patch (#10416) 7 years ago
Scott Lahteine 9f8a96fb8a
Brazilian Portuguese update (#10409) 7 years ago
Yunhui Fu 93273a4c9e Fix u8g.h search path error (#10419)
Support env MARLIN_LANGS for user select generated language, and update doc; update script to generate dogm_font_data_ISO10646_1.h automatically.
7 years ago
Scott Lahteine 584735c994 u8g.h => clib/u8g.h 7 years ago
Scott Lahteine 29dda871cb Patch "upload_disk" to make python happy 7 years ago
Scott Lahteine 36b97bde9f clear_block_buffer, kill_current_block in quick_stop 7 years ago
Scott Lahteine 99282a46e9 Make sure ABL (manual) starts close to the bed 7 years ago
Roxy-3D 21f13f9e57
Stow Probe at end of G29 J3 7 years ago
KangDroid 6c535081ec [2.0.x] Add optional menu item to toggle software endstops (#10389) 7 years ago
Scott Lahteine 3c5c6d478a Prettify process_parsed_command 7 years ago
Scott Lahteine 0535ebc4d2 MESH_BED_LEVELING before PROBE_MANUALLY 7 years ago
Scott Lahteine bb7064cc30 Tweak MBL move to bed code 7 years ago
Chris Pepper cc6d41e1d3 Use a macro for HAL header redirection (#10380) 7 years ago
Luc Van Daele 12785583d0 [2.0.x] G33 MIN_STEPS_PER_SEGMENT (#10386) 7 years ago
Yunhui Fu c96412a78f [2.0.x] UTF-8 language translation support (#10213) 7 years ago
Scott Lahteine daa712455b Make sure MBL starts close to the bed
Fix #10390
7 years ago
Scott Lahteine 4c8751727a Fix M118 parameter handling
Fix #10388
7 years ago
Scott Lahteine 3bc179a16f Compress/update comments ubl_motion
…to fit more code on the screen and correct outdated commentary contrasting ABL.
7 years ago
Luc Van Daele 646aa20b43 Overhaul of G33 Delta Calibration (#8822) 7 years ago
Luc Van Daele ac2e0afb62 Low Point for delta calibration (#10363) 7 years ago
Eduardo José Tagle 57a899a412 [2.0.x] 6th-order jerk-controlled motion planning in real-time for AVR (#10373) 7 years ago
Bob-the-Kuhn 85014cd132 [2.0.x] LPC1768 - automatic selection of upload disk (#10374) 7 years ago
Scott Lahteine 8669dba5e6
Merge pull request #10172 from noingwhat/2.0.x-Filament-Change-Acceleration
[2.0.x] Filament load/unload add acceleration for Bowden
7 years ago
Scott Lahteine 472ab0cc24 Tweak RAMPS SDSS pins 7 years ago
LichtiMC b94c8defee Provide additional information about SMART-RAMPS board (#10353) 7 years ago
Scott Lahteine 6f8e228880 Add RESET_PIN to pins_RAMPS_SMART.h 7 years ago
Sean 2d9b0a66fe Add Filament Change accelerations 7 years ago
Scott Lahteine 71d3523254 Add Filament Change accelerations to example configs 7 years ago
Scott Lahteine 8b8ad14178 Add Z_PROBE_LOW_POINT to prevent damage 7 years ago
Scott Lahteine 82dafbba33 Add Z_PROBE_LOW_POINT to example configs 7 years ago
Roxy-3D a731a723e8 Better i3-2020 Z_PROBE_OFFSET_FROM_EXTRUDER 7 years ago
Roxy-3D 26cc12eaa4 Resolve corruption of Max7219 Debug LED Matrix 7 years ago
Scott Lahteine dca69efc11 Update Bed PID comments 7 years ago
Scott Lahteine 56486c5c0e Apply const to manage_inactivity 7 years ago
Scott Lahteine a6485456df Fix LIGHTWEIGHT_UI with UBL
See https://github.com/MarlinFirmware/Marlin/issues/10317#issuecomment-379100702
7 years ago
Scott Lahteine e02fc4f1d6 Better RESTORE_LEVELING_AFTER_G28 sanity-check
As suggested by @GMagician
7 years ago
Scott Lahteine 44a697ab04 Set STM32F1 TEMP_TIMER_FREQUENCY to 1K
Responding to https://github.com/MarlinFirmware/Marlin/pull/8833#issuecomment-379426803
7 years ago
Scott Lahteine cec6e19099 Add RepRapPro Huxley configuration
Based on #10343 by @indazoo
7 years ago
Scott Lahteine 9ff4e9e1e6 Patch _IS_HW_SPI so defined() works 7 years ago
Scott Lahteine cea398849e Tweak to gcode_line_error/return 7 years ago
etagle a29adde5c0 Implement BEZIER_JERK_CONTROL
Enable 6th-order jerk-controlled motion planning in real-time.
Only for 32bit MCUs. (AVR simply does not have enough processing power for this!)
7 years ago
Scott Lahteine 5932df7ea1 Add BEZIER_JERK_CONTROL to example configs 7 years ago
Lenbok 0e8242180d Chamber temperature monitoring and auto fan control.
This is an initial cut for feedback, updated for 2.0.x.

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.
7 years ago
Scott Lahteine 5b3bda1c16 Add Chamber Temp options to example configs 7 years ago
Bob-the-Kuhn acda4ecb20 Fix DUE Trinamic SW/HW SPI sanity check (#10336) 7 years ago
Bob-the-Kuhn ab715c70d1 TMC SPI sanity-check and pins debugging (#10324) 7 years ago
Scott Lahteine 4dc7e64789 Update Slovak language
Based on #10313 by @rmoravcik
7 years ago
Scott Lahteine 0dccf9ea6a
Merge pull request #10318 from marcio-ao/pr-einsy-retro-tmc2130
[2.0.x] Fix TMC2130 DIAG1 active high, Einsy Retro
7 years ago
Marcio Teixeira 2efc072fdb Clear progress bar on completion (#10333)
Fix #10330
7 years ago
GMagician 6ce060cfe0 [2.0.x] Update language_it.h (#10322)
Updated to #10296
7 years ago
Marcio Teixeira 9356cf648f Added support for Einsy Retro
http://reprap.org/wiki/EinsyRetro
7 years ago
Marcio Teixeira 75037493fa Default active low for TMC2130 DIAG1 (#10294)
- Added sanity check to inform users to set the endstop to inverting
  when using SENSORLESS_HOMING
7 years ago
Scott Lahteine e8e60263c8 Scale feedrate (mm/s to deg/s) for SCARA 7 years ago
Scott Lahteine 051303ad42 Russian language updates
From #10311 by @anton-piliugin
7 years ago
Sean 2fa0a73c2c Implement filament change continuous purge 7 years ago
Scott Lahteine d133ad61f3 Add continuous purge to example configs 7 years ago
Scott Lahteine 4b25543633 Backtrace formatting cleanup 7 years ago
Bob-the-Kuhn 902c885782 Switch to TMC2130 compatible hardware SPI & misc (#10299) 7 years ago
Scott Lahteine 1c36606886 Fix MSG_HEATING_FAILED_LCD_BED macro evaluation 7 years ago
Scott Lahteine fe91514395
MBL should add z_offset regardless of fade (#10308) 7 years ago
Marcio Teixeira 8bc93c6f2b Improve heating/cooling LCD messages (#10293) 7 years ago
GMagician 21a47b50f4 Additional tool-change fixes (#10304)
Followup to #10257
7 years ago
Scott Lahteine f68b4265a6 Fix a probe pin definition 7 years ago
Yunhui Fu a019eebdd6 support utf8 unicode for test language (#10220) 7 years ago
Scott Lahteine 656219d867 Add configs for Creality CR-8 7 years ago
Karl Andersson 7cbbc2af7a [2.0.x] Optional heater signal inversion (#10260) 7 years ago
Marcio Teixeira 4d1a61335c [2.0.x] Fixed Makefile for Marlin 2.0 (#10255) (#10281)
* Fixed Makefile for Marlin 2.0 (#10255)

- Makefile now supports the new Marlin 2.0 directory hierarchy.
- RELOC_WORKAROUND is now automatically enabled based on avr-gcc version.

* Makefile support for U8glib and TMC2130Stepper

- Updated paths for oliver's U8glib 1.19.1
- Added option for teemuatlut's TMC2130Stepper 2.2.1
7 years ago
Scott Lahteine 241996d5d6
Merge pull request #10257 from thinkyhead/bf2_tool_change_debug 7 years ago
Scott Lahteine 4c79dc1093 Fix a Serial+EEPROM compile error
Fixes #10278
7 years ago
Scott Lahteine 93305a2d5e Fix some spellings 7 years ago
Scott Lahteine adcb87f0db Z Endstop Servo => Z Probe Servo 7 years ago
Scott Lahteine 4f0eafce8f Add more AVR boards to Makefile 7 years ago
Scott Lahteine 4a23069de9 Fix Ender 4 / CR-8 compilation
- Assign 243 (like EFB) as Ender-4/CR-8 board ID
- Add to `Makefile`
- Add to `pins.h`
7 years ago
Scott Lahteine 02f0f95d40
Handle disabled HYBRID_THRESHOLD in EEPROM (#10275) 7 years ago
Scott Lahteine 9ec2c03c5b Fix likely error in retract/recover
Addressing #10200
7 years ago
Scott Lahteine 49f384a2ab Note about MKS_MINI_12864 in sanitycheck 7 years ago
Scott Lahteine 2672120a97 Do a small raise for all move-back 7 years ago
Scott Lahteine 5acccbacc1 Simplified leveling-based tool change 7 years ago
Scott Lahteine 1a75165f35 For set_z_fade_height use set_bed_leveling_enabled 7 years ago
Scott Lahteine d1734a089a Split up tool_change for some setups 7 years ago
Scott Lahteine a9f94f260a Some RADDS pin updates 7 years ago
Scott Lahteine 31df43212c Use lcd_printPGM_utf in more places
Fix #10256
7 years ago
Scott Lahteine 7d8a46519f Output ABC for delta stepper counts 7 years ago
Scott Lahteine 6098efcc59 Use float62 for LCD edit of Z Fade 7 years ago
Scott Lahteine f6d13e2295 Allow Z_SAFE_HOMING sanity checks to handle floats 7 years ago
Scott Lahteine 889fd5f71f Backtrace minor cleanup 7 years ago
Scott Lahteine 53f0c7522a Symmetrical FWRETRACT Z Hop
Do the Z lift normally before setting Z back to its prior value. But do the Z lower using spoofing. This should produce proper symmetrical movement.
7 years ago
Scott Lahteine ac7e97f4fe Change order of inactive stepper disable/enable
This ensures that steppers that share an enable pin will only be disabled for a miniscule time.
7 years ago
Scott Lahteine 55e9b85ad6 Clear the "Wait for user" message set by M0/M1
See https://github.com/MarlinFirmware/Marlin/issues/10246#issuecomment-377146936
7 years ago
Scott Lahteine b6a55f0891 Temporary workaround for tool-change compile error
Pending a more complete solution to tool-change Z deviation.
7 years ago
Scott Lahteine b852781eba Fix BLTOUCH compile error
Followup to #10250
7 years ago
AnHardt c1f58a238d No delay in sensorless quick homing (#10254) 7 years ago
Scott Lahteine 1be955e52a Alert users about low Z jerk values 7 years ago
Scott Lahteine 9e4c037cef
Wait before turning off PRINTER_EVENT_LEDS at print end (#10248) 7 years ago
Scott Lahteine 8b7381b626 Clear sensorless homing in home_delta after first move-to-top 7 years ago
Scott Lahteine dbe2b6f7b0 Do moves towards endstops differently in do_homing_move 7 years ago
Scott Lahteine d573a2cada Fix pins_RAMPS.h for 32-bit platforms
Followup to 436e5b7
7 years ago
Scott Lahteine f04be05a14 "G28 Z Forbidden" => "Home XY first"
Some languages will need to be updated for proper phrasing
7 years ago
Scott Lahteine a97624dd81 Allow pinsDebug "Analog in" long int 7 years ago
Scott Lahteine 7b8bb2519e Fix gcode_line_error call
Followup to 3007eee
7 years ago
Scott Lahteine aa20b3ef7c Fix linear/3-point manual leveling buffer overrun
Fixes #10137
7 years ago
Alexey Shvetsov cbdc78ec0f Fix STM32 compilation with PlatformIO (#10245) 7 years ago
Scott Lahteine 9d2ea5d64b Undo German changes
See 941e9bd329 (commitcomment-28262166)
7 years ago
Scott Lahteine 2bc7f416ee Fix missing comma in tmc_sgt
Fixes #10209
7 years ago
Scott Lahteine 38378cd0e8 M218 with DELTA needs planner.h
Fix #10232
7 years ago
Scott Lahteine 3007eee22e Require a checksum when writing to SD
From #10204 by @adriancuzman
7 years ago
Bob-the-Kuhn 9656a82609 Fix G53/CNC_COORDINATE_SYSTEMS compilation, Travis testing (#10227) 7 years ago
Eduardo José Tagle 749f19e502 [2.0.x] Move backtrace to a shared location (#10237)
- And implement the `backtrace()` function call
7 years ago
xC0000005 7dc256432f Restore STM32F1 series to working order. (#10229)
The `_O2` attribute is no longer needed on the malyanlcd function, and the macros have broken timer numbers - reset this to a function to return the right device. Also fix the bit order cast in SPI.
7 years ago
Rob Power d1f14202a9 [2.0.x] NANODLP_Z_SYNC requires linear axes (#10240) 7 years ago
Scott Lahteine b287560258 Fix say_M603 7 years ago
Scott Lahteine 436e5b7ea3 Apply spacing in pins files 7 years ago
Scott Lahteine 4d533b9baa Update bq Hephestos 2 probe offset
From #10234 by @thopiekar
7 years ago
Bob-the-Kuhn 78df07ac71
Merge pull request #10221 from ejtagle/bugfix-2.0.x
[2.0.x] DUE: Several fixes to the backtracker
7 years ago
etagle 8934a2c49b Added some missing Thumb instructions to the traceback follower, so now it is able to traceback through switch() statements 7 years ago
etagle 328edea03a Several fixes to the backtracer. Tested ant it works 7 years ago
Scott Lahteine aa6dacbbdf German update
Based on #10216
7 years ago
Yunhui Fu 8322a79bb9 update the UTF-8 C strings for Chinsee languages, for Simplified and Traditional Chinese (#10211) 7 years ago
ejtagle 9a24c0ae3f Tons of fixes to the backtracker code, and also added an extra backtracker that does not require unwind tables to work and it is used if unwind tables are absent 7 years ago
Scott Lahteine a891af2f7a Enforce minimum TMC2130 / TMC2208 libs 7 years ago
Bob-the-Kuhn 75b381cd28
Merge pull request #10203 from Bob-the-Kuhn/sanity-check-fix
[2.0.x] Fix TMC sanity checks that always fail
7 years ago