8161 Commits (61688233c7e03a0ada5c599f05aaa2fcf1d8f49d)

Author SHA1 Message Date
gege2b 5785bbb491 Updated french translation (#9556) 7 years ago
GMagician 299606e4ae [2.0.x] Memory overflow protection (#9562) 7 years ago
teemuatlut 5990266724 Init CS pins before loading settings (#9566) 7 years ago
teemuatlut d3fdb44ad8 Update TMC section with SW SPI pins (#9554) 7 years ago
Scott Lahteine 3168f0e646
Merge pull request #9549 from thinkyhead/bf2_prevent_comments_resetting
[2.0.x] Prevent watchdog reset due to many comments
7 years ago
Scott Lahteine 9be6aa3f79
Merge pull request #9544 from thinkyhead/bf2_reliable_probe_heaters_off
[2.0.x] More reliable PROBING_HEATERS_OFF with BED_LIMIT_SWITCHING
7 years ago
Scott Lahteine c0dd9ef9f2
Support for AnyCubic TriGorilla board (#9551) 7 years ago
Scott Lahteine da693a636e Fix handling of escapes in serial input 7 years ago
Scott Lahteine cc9cef7f7a Fix HAS_CONTROLLER_FAN in is_power_needed 7 years ago
Scott Lahteine 112917cfef No EXTRUDER_RUNOUT_PREVENT during print 7 years ago
Scott Lahteine c30a8067ab Prevent watchdog reset due to many comments
Addressing #7449
7 years ago
Scott Lahteine b7053156fe Minor comment/condition cleanup 7 years ago
Scott Lahteine f64d300cfd
Sanity check SERIAL_PORT
Addressing #7400
7 years ago
Scott Lahteine 5a70887467
Size lcd_status_message based on language (#9545) 7 years ago
Scott Lahteine 545cd8fa60 Tweak malyanlcd.cpp 7 years ago
Scott Lahteine e698998343 More reliable PROBING_HEATERS_OFF with BED_LIMIT_SWITCHING 7 years ago
shaktee 27faeafc1b [2.0.x] BIBO Cyclops (#9541) 7 years ago
Scott Lahteine 2014d38e10 NEOPIXEL_BRIGHTNESS parity 7 years ago
Scott Lahteine 694d2ebec0 TMC SW SPI pins in Configuration_adv.h
Counterpart to #9632
7 years ago
GMagician 9854262334 [2.0.x] Fix compile warning (#9539) 7 years ago
Scott Lahteine b639f1ad4b
Correct some retract() comments 7 years ago
Thomas Moore 1541224a81 Enable Z axis and delta sensorless homing (#9516) 7 years ago
Scott Lahteine b2f8b4ada5
I2C position encoders update (#9533)
Updating I2C position encoders to enable babystepping and Babystep XY when using the ecm microstep correction method. Also changed default method to ECM microstep.
7 years ago
Thomas Moore 93af0365e8 [2.0.x] Add support for Cohesion3D ReMix and Mini (#9512)
* Add support for Cohesion3D ReMix and Mini
* Two separate pins files for pedantic reasons
7 years ago
Scott Lahteine 23240f7986 Fix sw serial pins for TMC2208
From #9518 by @melvinisken
7 years ago
Scott Lahteine d42a87cb31 Update language Italian
From #9508 by @tnw513
7 years ago
Scott Lahteine 2538f019d0 Update language Basque-Euskera
From #9514 by @1138-4EB
7 years ago
Scott Lahteine d168ee9bed Drop leveling include from steppers.cpp 7 years ago
Scott Lahteine 09c8807a36 Minor formatting in queue.cpp 7 years ago
Scott Lahteine 704d33c374 Special override of LCD_WIDTH 7 years ago
Scott Lahteine b3f115fa0a
Marlin.ino needs no content (#9506) 7 years ago
Scott Lahteine ca8fdff1af Comment G26 properly 7 years ago
Scott Lahteine 8558264514
Configs for Prusa i3 Pro B GT2560 Rev.A Plus (#9505)
One without probe and one with BLTOUCH.
7 years ago
Scott Lahteine b5e92f4f90
[2.0.x] Enable / disable PSU automatically (#9503) 7 years ago
Scott Lahteine eecb0188c0 Add ULTI_CONTROLLER to example configs 7 years ago
Scott Lahteine 16739264d3 Add UltiController v2.1 support
Add compatibility with the original screen bord from Ultimaker 2 printer (UltiController v2.1 with the PG-2864ALBP I2C display)
7 years ago
Scott Lahteine a8c4174a13 M100 comment 7 years ago
Scott Lahteine 38d62494ef Adjustment to DOG_CHAR_*_EDIT 7 years ago
Scott Lahteine 8a6feab1c4 Num-to-string functions for DEBUG_LEVELING_FEATURE 7 years ago
Scott Lahteine 766faa05a9
sp 7 years ago
GMagician f27c89980a [2.0.x] Simplify bltouch configuration (#9488) 7 years ago
GMagician 338dac258b [2.0.x] Fix compiler error when G26 is enabled (#9492) 7 years ago
Scott Lahteine 4ddb6a3a1f
Merge pull request #9470 from thinkyhead/bf2_malyan_clueless
[2.0.x] Malyan M200 LCD
7 years ago
Scott Lahteine 03bfc0d7c8
Merge pull request #9439 from thinkyhead/bf2_fix_G26_circle_bumps
[2.0.x] Change G26 circle angles
7 years ago
Scott Lahteine e5ee0b6f6c Implement MALYAN_LCD 7 years ago
Scott Lahteine b939a2e88c Watchdog conditional for LPC 7 years ago
Scott Lahteine 4925f60cff Add MALYAN_LCD to configs 7 years ago
Scott Lahteine 3a1225e438 Sanity check SENSORLESS_HOMING 7 years ago
Scott Lahteine 2ea4e74ed3 Misc. comments 7 years ago
Scott Lahteine aecf0c9bb9 Allow override of CS pins generally 7 years ago
Scott Lahteine 0891b58c30 #ifdef tweaks 7 years ago
Bob-the-Kuhn 428f164d02 [2.0.x] Bug fix - "M114 D" and Due (dtostrf C linkage) (#9481) 7 years ago
Scott Lahteine 693843f1fa
Allow override of RAMPS CS Pins (#9472) 7 years ago
ABH10 ac6bf7226a Update of comments in thermistor files. No functional changes. (#8986) 7 years ago
Alexey Shvetsov da3a0d619c Add Selena Compact board (#9407)
5-axis, high performance, powerful board with Smoothieware opensource firmware. Designed for 3D printer, Laser cutter or CNC mill. Five changed independent drivers on board. Two extruders 3d printer support.
7 years ago
Thomas Moore 786746404b [2.0.x] Apply feedrate to nozzle movement for kinematic machines (#8778) 7 years ago
Scott Lahteine 5364b92c37 Drop obsolete string 7 years ago
shaktee 34624cf399 [2.0.x] BIBO TouchX configuration (#9469) 7 years ago
Bob-the-Kuhn 3d72fe0730 snapshot 7 years ago
Scott Lahteine 33ec599ca0 Tweaky LPC1768 SPI spacing/style 7 years ago
Scott Lahteine c46de340b7 Clean up trailing whitespace 7 years ago
Thomas Moore e1fd9c08b3 [2.0.x] Add support for LPC1769 at 120 MHz (#9423) 7 years ago
GMagician 6ace57e1b0 [2.0.x] remove duplicated include (#9445)
This was present in #9357 but lost
7 years ago
GMagician 9e13d1fad5 [2.0.x] Fix temperature out of LCD (#9461)
Fix bug introduced in #9415
7 years ago
Scott Lahteine e6cdc438fd Change G26 circle angles
To prevent the nozzle from colliding with the printed pattern.
7 years ago
Scott Lahteine a8764ac5d5 G26 parity with 1.1.x 7 years ago
Manuel Valentino 374f2a5e16 [2.0.x] Fixed wrong information about TMC2208 wiring (#9335) 7 years ago
Bob-the-Kuhn a0570ff1eb Fix caselight on Due (#9364) 7 years ago
Scott Lahteine b13099de3f General cleanup of HAL code 7 years ago
Scott Lahteine 9b9350e010 Fix jerky Z motion between probes
Suggested by #9375
7 years ago
Scott Lahteine d6e29e9597 Update French language
Based on #9373 by @nikkoura
7 years ago
GMagician e1117a8492 [2.0.x] fix compile errors when CNC_COORDINATE_SYSTEMS is enabled (#9380) 7 years ago
GMagician ea9ad4e46d [2.0.x] Fix compile error on delta when NO_WORKSPACE_OFFSETS (#9388) 7 years ago
Scott Lahteine 79796b22ad Fix up _Bootscreen.h and _Statusscreen.h 7 years ago
Bob-the-Kuhn 21179f8300 Fix the "slow" version of the G-code parser 7 years ago
Scott Lahteine c251601916 Simplified SET_BIT, moved to endstops.cpp 7 years ago
Scott Lahteine eb18ae9003 Define LSBFIRST / MSBFIRST for LPC 7 years ago
Scott Lahteine f8227abf1c
Merge pull request #9384 from tcm0116/2.0.x-retract
[2.0.x] Clear retracted status when homing the Z axis
7 years ago
Scott Lahteine ea5f91737f
Merge pull request #9392 from studiodyne/studiodyne-pause
[2.0.x] Pause resuming fix
7 years ago
teemuatlut 5c69d45f5b [2.0.x] TMC2130 support for LPC platform (#9114) 7 years ago
Scott Lahteine 34160806c0 Fix broken G29 W I J 7 years ago
Scott Lahteine f5cfdf6efe Use _BV32 to avoid name conflict 7 years ago
Scott Lahteine 6339b506c0 Make sure binary.h is included as needed 7 years ago
studiodyne 51d080d2c1
Update Pause 7 years ago
Thomas Moore 7035471982 Clear retracted status when homing the Z axis 7 years ago
GMagician 6d4bc9a1f8 [2.0.x] Fix SD wrong filename list (#9342)
If last file in directory has short filename and is preceded by a deleted long file name. SD menu will wrongly report long deleted file name as last entry
7 years ago
Bob-the-Kuhn c6e01ebd52 never mind ... 7 years ago
Bob-the-Kuhn ab709ccac1 add USEABLE_HARDWARE_PWM & clear up some compiler warnings 7 years ago
Scott Lahteine fc5c1a28d8 Fix M118 parameter parsing 7 years ago
Scott Lahteine 399bca316a Fix has_value with FASTER_GCODE_PARSER 7 years ago
Scott Lahteine 80d3ded895 Change parser codebits from array to int32_t 7 years ago
Scott Lahteine 053b1371c7 Simplify G-code debug option 7 years ago
Scott Lahteine 608f8b10da Parser val method parity with 1.1.x 7 years ago
Scott Lahteine 2bea1bda56 Move more strings to PROGMEM 7 years ago
Scott Lahteine 58671e1bc1 Marlin must override _BV for 32-bit masks! 7 years ago
Scott Lahteine 45cfb16424
Merge pull request #8355 from tcm0116/2.0.x-TwoWire
[2.0.x] Master-only TwoWire (I2C) class for LPC1768
7 years ago
Scott Lahteine 1dcfe193ac Optimize some serial strings 7 years ago
Scott Lahteine 9644fe1839 Lightly optimize arc length calculation 7 years ago
Scott Lahteine c9bda932fe
Patch M114 D logical output 7 years ago
Scott Lahteine e5ca60acf5 Patch G29 no_action for A and Q 7 years ago
Scott Lahteine 696f8eb4c6 Include Z Fade in log_machine_info 7 years ago
Scott Lahteine 3217da6fa5 Followup patch for TMC stepper init 7 years ago
Scott Lahteine db031d5d76 Add missing SoftwareSerial begin for TMC2208
Based on #9299
7 years ago
Thomas Moore 3db35ba9be [2.0.x] Fix change filament for delta machines (#9295) 7 years ago
Scott Lahteine 2ebf52e57d Fix Skew Correction pre-calculation overflow error 7 years ago
Scott Lahteine adb2ac4747 Fix skew settings report precision 7 years ago
Scott Lahteine 205c5fa078
Merge pull request #9277 from oysteinkrog/fix/DualX_Endstops
[2.0.x] Fix DUAL_X_CARRIAGE endstop tests
7 years ago
Scott Lahteine 90d011cc48 Use ADD_PORT_ARG for all cases 7 years ago
Scott Lahteine 51c7b5d46f Fix set_home_offset bug from bad porting 7 years ago
Scott Lahteine b1cd012aa6 Clean up and document load/unload/pause/resume 7 years ago
Scott Lahteine 266086670b Better LCD message when heating needed 7 years ago
Scott Lahteine a718f5bdf3 Don't run `M600` on filament runout if the nozzle is cold 7 years ago
Scott Lahteine 61bf8478a2 Add hotEnough methods 7 years ago
Scott Lahteine 7a52dfad55
Merge pull request #9283 from thinkyhead/bf2_jgaurora_configs
[2.0.x] Add JGAurora A5 support
7 years ago
Chris Pepper f875f49caa [2.0.x] LPC1768: Fix: Serial pins disabled correctly when in use (#9193) 7 years ago
Scott Lahteine c63cffca7f Add example configs for JGAurora A5 7 years ago
Scott Lahteine 7d6c009104 Add thermistor 15 tuned for JGAurora A5 7 years ago
Scott Lahteine 582d073de1 Patch up digital microstepping and SPI CS pins 7 years ago
Scott Lahteine ab8a1a2a0d Sync gCreate gMax1.5+ config with 1.1.x 7 years ago
Scott Lahteine f9dbd4d9f4 Updated FolgerTech i3-2020 config 7 years ago
Scott Lahteine 348b454401 Probe bounds based on bed size 7 years ago
Bob-the-Kuhn a440522f84
Merge pull request #9284 from Bob-the-Kuhn/DUE-pins-debug
[2.0.x] PINS_DEBUGGING maintenance
7 years ago
Scott Lahteine 58ed9901d7 Consistent NEOPIXEL_TYPE options 7 years ago
Scott Lahteine 382a5e3318 Clean up trailing whitespace 7 years ago
Øystein Krog 441517bbe1 Fix DUAL_X_CARRIAGE endstops
\#8170 fixed
7 years ago
Scott Lahteine b46932f0c0
Merge pull request #9273 from thinkyhead/bf2_creality_tuneup
[2.0.x] Fix and improve Creality configs
7 years ago
Scott Lahteine 49bcb5ce2d
Merge pull request #9220 from benlye/lcd-timer
[2.0.x] Fix LCD timer string length
7 years ago
Scott Lahteine 07db5638e2 Add a heating indicator X offset 7 years ago
Scott Lahteine c68ce8667d Fix and improve Creality configs 7 years ago
Scott Lahteine 8190fdb260
[2.0.x] Option to use Neopixel as case light (#9270)
* Add option to use Neopixel as case light

* Apply CASE_LIGHT_USE_NEOPIXEL to example configs
7 years ago
GMagician 9b519864bf [2.0.x] Relative movements fix (#9259) 7 years ago
Scott Lahteine 887664aa61 Restore broken Dual X Carriage 7 years ago
Scott Lahteine fb044b6a64 Fix HAL_timer_set_current_count for STM32F1 7 years ago
Scott Lahteine a8638aa20d Update STM32F1 timer code to use libmaple bb_perip 7 years ago
Scott Lahteine 2e2fd8fd79
Merge pull request #9261 from tcm0116/2.0.x-delta_softstops
[2.0.x] Allow DELTA to compile with soft endstops disabled
7 years ago
Scott Lahteine 750cc02b3a
Use delay() in serial temp report 7 years ago
Scott Lahteine 9de8c04945
Allow FIL_RUNOUT_PIN override on RAMPS-based boards 7 years ago
Scott Lahteine 57b61491d3
Set FIL_RUNOUT_PIN for Creality CR10-S
Tested with M43 and found to be connected to DIO 2
7 years ago
Scott Lahteine 4a4d832344
Use standard encoder pulses/steps for CR-10S 7 years ago
Thomas Moore 44239b1062 Allow DELTA to compile with soft endstops disabled 7 years ago
Scott Lahteine 4bc4351250
Date refresh 7 years ago
Scott Lahteine 303d792b9f
Merge pull request #9253 from tcm0116/2.0.x-mks_sbase
[2.0.x] Cleanup MKS-SBASE compile warnings
7 years ago
Scott Lahteine afec16e644
Merge pull request #9240 from tcm0116/2.0.x-eeprom
[2.0.x] Follow-on to #9161
7 years ago
Scott Lahteine f2ea8a0529
Merge pull request #9197 from p3p/pr_bf2_operation_freemem
[2.0.x] LPC1768: Free up some RAM
7 years ago
Scott Lahteine 0c176c677e
Merge pull request #9231 from GMagician/2.0.x-ramps-pins-fixup
[2.0.x] Expand RAMP case light possibilities
7 years ago
Scott Lahteine f2d09f27bb
Merge pull request #9246 from GMagician/2.0.x-bed-temp-limit-fix
[2.0.x] Standardized max temp values
7 years ago
Bob-the-Kuhn 16eb966ee3 PINS_DEBUGGING cleanup for DUE 7 years ago
Thomas Moore 63fd23ab1c Cleanup MKS-SBASE compile warnings 7 years ago
Bob-the-Kuhn 11e68541b0
Merge pull request #9245 from Bob-the-Kuhn/TMC2208-sanity-check-2.0.x
[2.0.x] add TMC2208 sanity check to AVR
7 years ago
Thomas Moore 429e6ba8a6 Fix lcd_preheat dummy variable types 7 years ago
GMagician 719cd53e09 Standardized max temp values
Everywhere in menu items temperatures are "defined value" subtracted by 15.
In one place is subtracted by 5
7 years ago
Bob-the-Kuhn 0ea9cdf4f2 TMC2208 sanity check 7 years ago
Roxy-3D 7c469c0712
Suggested change to fix Due compile problem 7 years ago
Roxy-3D bfd9728cf4
Serial buffer over run work around for v2.0.0 (#9236)
* Work around for serial buffer over run

PronterFace sends a lot of M105 commands.  During long operations such
as UBL's G29 P1, G29 P2, G29 P4 and G26 this can over run the serial
buffer.   This results (very often) in a M1 (actually a M1M105) ending
up in the command queue.

Until we figure out a better way to resolve this issue, this will keep
the UBL commands from experiencing bogus commands at thier completion.
7 years ago
GMagician c371bdc499 Expand RAMP case light possibilities
Pin 6 is only used by servos when 2 or more of them are used
7 years ago
blye 7c18c2ea5f Fix LCD timer string length 7 years ago
Roxy-3D 9d0cf02fef
Correct mesh size calculations 7 years ago
Scott Lahteine c7bad74d8f
Merge pull request #9202 from benlye/m73-bugfix
[2.0.x] Fix progress bar duration when time is exactly 86400s
7 years ago
Roxy-3D af9b32e3b9
Give PronterFace time to print the UBL What information...
Give PronterFace time to print the UBL What information...
7 years ago
Roxy-3D acb1e31374
Fix UBL Mesh Size regression 7 years ago
Roxy-3D f5f1b069ad
Convert UBL mesh tilting to all use the same algorithm (#9204)
A number of regressions were patched also. The UBL G29 P2 and P4 Press and Hold had stopped working. It is very possible this is broken in the bugfix_v1.1.x branch also.

The main purpose of the Pull Request is to get the 3-Point mesh tilting to use the LSF algorithm just like the grid based mesh tilt. This simplifies the logic and reduces the code size some what. But the real reason to do it is the 3-Point case can be solved exactly. And by feeding these numbers into the LSF algorithm it provides a way to check all that code for 'correctness'.
7 years ago
blye 554d849827 Fix duration when time is exactly 86400s 7 years ago
Christopher Pepper 6f1bf5d212 LPC1768: Config: default to SDSORT_LIMIT = 64 instead of 256 7 years ago
Christopher Pepper 1e65562d55 LPC1768: HAL: only initialise used HardwareSerial ports
Misc formatting
7 years ago
Roxy-3D 9dacd54a50
Get FT-i3-2020 configuration files into compliance with ?_BED_SIZE 7 years ago
Scott Lahteine d178d6e921 M503 patch for EEPROM_CHITCHAT off
Fix #9155
7 years ago
Scott Lahteine fa432508b0 Followup to Ender config 7 years ago
Thomas Moore 6856eccc77 Master-only TwoWire class for LPC1768 7 years ago
Scott Lahteine d5bf9e74c4
Merge pull request #8996 from p3p/pr_bf2_more_adc_filter
[2.0.x] PID control fix and more LPC1768 ADC filtering
7 years ago
Scott Lahteine 4d2f277d43
Merge pull request #9189 from psavva/tmc_debug_compile_fix
[2.0.x] Fixes TMC_DEBUG compilation error
7 years ago
Scott Lahteine 43d3d024ac
Update tmc_util.cpp 7 years ago
Panayiotis Savva ad500b01e0 Fixes TMC compilation error 7 years ago
Scott Lahteine f4e4c7a7c8
Merge pull request #9188 from thinkyhead/bf2_creality_ender
[2.0.x] Add Creality Ender config/board
7 years ago
Scott Lahteine 2038722c52 LARGE_FLASH obsolete 7 years ago
Scott Lahteine f887719a40 Creality Ender board support 7 years ago
Scott Lahteine 9a2dd0bc5a Creality Ender 2/4 configuration 7 years ago
Scott Lahteine 2c18faf3e4 General cleanups for HAL 7 years ago
Scott Lahteine 42933c804a Cleanups for STM32F7 7 years ago
Morten a0246c5c96 Add support for STM32F7 MCU 7 years ago
Scott Lahteine a27fa80a7e More featureful CR-10S configuration 7 years ago
Scott Lahteine 1a3d2ad275
Merge pull request #9168 from marvin-sinister/rename-M100-2.0.x
[2.0.x] Rename M200 pins file to uppercase
7 years ago
Scott Lahteine a408209d24 More reliable temperature serial report? 7 years ago
Scott Lahteine 5f807e37c5 A second rename saves nine 7 years ago
Scott Lahteine 3ae41e5f7f
Merge pull request #9152 from thinkyhead/bf2_anti_stutter
[2.0.x] Ensure smooth printer movements
7 years ago
Scott Lahteine 02ff12d491 More up front option to show SD percentage 7 years ago
Scott Lahteine 3b15c88225
Merge pull request #9153 from thinkyhead/bf2_malyan_support
[2.0.x] Fix support for Malyan M150
7 years ago
Scott Lahteine e753d6298f FLSUN Kossel example configs 7 years ago
Scott Lahteine 77c2d810f9 Bring configs up to date 7 years ago
Scott Lahteine 3952070800 Link to marlinfw.org boot screen tool 7 years ago
Scott Lahteine 0cd397a3f8 Add instructions for Malyan M150 7 years ago
Scott Lahteine 344ebc3bd2 Create and use pins_MELZI_MALYAN.h for Malyan M150 7 years ago
Scott Lahteine 094e9b1dab Remove ARDUINO_ARCH_SAM from serial.h too? 7 years ago
Scott Lahteine c37d38886c Fix serial.h avr block
Followup to #8148
7 years ago
Scott Lahteine 4f5e087ff4 Planner anti-stutter by Sebastian Popp 7 years ago
Scott Lahteine ac368f2788 Add STEPPER_ISR_ENABLED() to HALs
Some also get a `HAL_timer_interrupt_enabled` function.
7 years ago
Scott Lahteine 5578dccaa0
Merge pull request #9161 from tcm0116/2.0.x-eeprom
[2.0.x] Fix EEPROM SettingsData for 32-bit architectures
7 years ago
Scott Lahteine 6ba8cf8405
Merge pull request #9163 from GMagician/2.0.x-SD-issues-fix
[2.0.x] sd issue fix
7 years ago
Marvin Sinister 50c55b25f7 Renamed to upercase 7 years ago
GMagician 6667a916a4 Indentation fix 7 years ago
GMagician be717b3c07 Save some program memory
This will save some program memory with no speed lose
7 years ago