Commit Graph

8132 Commits (9c9cd54ef37772f0e325cda48e279b348ecf3089)

Author SHA1 Message Date
Scott Lahteine 2ec65051fd Fix serial comment sp.
Bob-the-Kuhn 9a423e9a89 tested
Scott Lahteine d741bcf8a9 Tweak boards spacing
Scott Lahteine f8912bb19f French update
Based on  by @studiodyne
Scott Lahteine e6b8207b03 Restore welcome message
Scott Lahteine 89165326b4 Cleanup after vim and vigor
Scott Lahteine 423bf9955e Set Megatronics baud rate to 115200
Fix 
Scott Lahteine 377108619b Fix plan_arc clockwise (G2)
Fix 
Scott Lahteine 378867d894 Update PB Rev.F pins
Scott Lahteine 8e0c107545
Have Kossel Pro use Z_MIN_PROBE_ENDSTOP ()
Scott Lahteine 03d790451f
[2.0.x] HAL timer set/get count => set/get compare ()
To reduce confusion over the current timer count vs. the compare (aka "top") value. Caution: this re-uses the function name, changing its meaning.
Scott Lahteine 7a4029d1b1 Correct MOTHERBOARD for Geeetech i3 Pro X
Scott Lahteine 451fb16f9b Fix CYCLES_PER_MICROSECOND conflict
Scott Lahteine 3e384b60ce
Malyan M200 fix E0_AUTO_FAN_PIN ()
Fixes 
Scott Lahteine 33752de12d Update some outdated configs
Scott Lahteine 38c7d53bf7 Repair some spacing
Scott Lahteine e3043d7ac7 Fix
Scott Lahteine d3ddd5ffaa
Merge pull request from thinkyhead/bf2_more_tests
[2.0.x] Fix Power class
Scott Lahteine 7280fa1e31 Patch Power class
Scott Lahteine 4aff6c1c32 Tronxy X5S pins and configuration
Scott Lahteine 05aa75cecf Melzi boards use melzi pins
gege2b 5785bbb491 Updated french translation ()
GMagician 299606e4ae [2.0.x] Memory overflow protection ()
teemuatlut 5990266724 Init CS pins before loading settings ()
teemuatlut d3fdb44ad8 Update TMC section with SW SPI pins ()
Scott Lahteine 3168f0e646
Merge pull request from thinkyhead/bf2_prevent_comments_resetting
[2.0.x] Prevent watchdog reset due to many comments
Scott Lahteine 9be6aa3f79
Merge pull request from thinkyhead/bf2_reliable_probe_heaters_off
[2.0.x] More reliable PROBING_HEATERS_OFF with BED_LIMIT_SWITCHING
Scott Lahteine c0dd9ef9f2
Support for AnyCubic TriGorilla board ()
Scott Lahteine da693a636e Fix handling of escapes in serial input
Scott Lahteine cc9cef7f7a Fix HAS_CONTROLLER_FAN in is_power_needed
Scott Lahteine 112917cfef No EXTRUDER_RUNOUT_PREVENT during print
Scott Lahteine c30a8067ab Prevent watchdog reset due to many comments
Addressing 
Scott Lahteine b7053156fe Minor comment/condition cleanup
Scott Lahteine f64d300cfd
Sanity check SERIAL_PORT
Addressing 
Scott Lahteine 5a70887467
Size lcd_status_message based on language ()
Scott Lahteine 545cd8fa60 Tweak malyanlcd.cpp
Scott Lahteine e698998343 More reliable PROBING_HEATERS_OFF with BED_LIMIT_SWITCHING
shaktee 27faeafc1b [2.0.x] BIBO Cyclops ()
Scott Lahteine 2014d38e10 NEOPIXEL_BRIGHTNESS parity
Scott Lahteine 694d2ebec0 TMC SW SPI pins in Configuration_adv.h
Counterpart to 
GMagician 9854262334 [2.0.x] Fix compile warning ()
Scott Lahteine b639f1ad4b
Correct some retract() comments
Thomas Moore 1541224a81 Enable Z axis and delta sensorless homing ()
Scott Lahteine b2f8b4ada5
I2C position encoders update ()
Updating I2C position encoders to enable babystepping and Babystep XY when using the ecm microstep correction method. Also changed default method to ECM microstep.
Thomas Moore 93af0365e8 [2.0.x] Add support for Cohesion3D ReMix and Mini ()
* Add support for Cohesion3D ReMix and Mini
* Two separate pins files for pedantic reasons
Scott Lahteine 23240f7986 Fix sw serial pins for TMC2208
From  by @melvinisken
Scott Lahteine d42a87cb31 Update language Italian
From  by @tnw513
Scott Lahteine 2538f019d0 Update language Basque-Euskera
From  by @1138-4EB
Scott Lahteine d168ee9bed Drop leveling include from steppers.cpp
Scott Lahteine 09c8807a36 Minor formatting in queue.cpp
Scott Lahteine 704d33c374 Special override of LCD_WIDTH
Scott Lahteine b3f115fa0a
Marlin.ino needs no content ()
Scott Lahteine ca8fdff1af Comment G26 properly
Scott Lahteine 8558264514
Configs for Prusa i3 Pro B GT2560 Rev.A Plus ()
One without probe and one with BLTOUCH.
Scott Lahteine b5e92f4f90
[2.0.x] Enable / disable PSU automatically ()
Scott Lahteine eecb0188c0 Add ULTI_CONTROLLER to example configs
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)
Scott Lahteine a8c4174a13 M100 comment
Scott Lahteine 38d62494ef Adjustment to DOG_CHAR_*_EDIT
Scott Lahteine 8a6feab1c4 Num-to-string functions for DEBUG_LEVELING_FEATURE
Scott Lahteine 766faa05a9
sp
GMagician f27c89980a [2.0.x] Simplify bltouch configuration ()
GMagician 338dac258b [2.0.x] Fix compiler error when G26 is enabled ()
Scott Lahteine 4ddb6a3a1f
Merge pull request from thinkyhead/bf2_malyan_clueless
[2.0.x] Malyan M200 LCD
Scott Lahteine 03bfc0d7c8
Merge pull request from thinkyhead/bf2_fix_G26_circle_bumps
[2.0.x] Change G26 circle angles
Scott Lahteine e5ee0b6f6c Implement MALYAN_LCD
Scott Lahteine b939a2e88c Watchdog conditional for LPC
Scott Lahteine 4925f60cff Add MALYAN_LCD to configs
Scott Lahteine 3a1225e438 Sanity check SENSORLESS_HOMING
Scott Lahteine 2ea4e74ed3 Misc. comments
Scott Lahteine aecf0c9bb9 Allow override of CS pins generally
Scott Lahteine 0891b58c30 #ifdef tweaks
Bob-the-Kuhn 428f164d02 [2.0.x] Bug fix - "M114 D" and Due (dtostrf C linkage) ()
Scott Lahteine 693843f1fa
Allow override of RAMPS CS Pins ()
ABH10 ac6bf7226a Update of comments in thermistor files. No functional changes. ()
Alexey Shvetsov da3a0d619c Add Selena Compact board ()
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.
Thomas Moore 786746404b [2.0.x] Apply feedrate to nozzle movement for kinematic machines ()
Scott Lahteine 5364b92c37 Drop obsolete string
shaktee 34624cf399 [2.0.x] BIBO TouchX configuration ()
Bob-the-Kuhn 3d72fe0730 snapshot
Scott Lahteine 33ec599ca0 Tweaky LPC1768 SPI spacing/style
Scott Lahteine c46de340b7 Clean up trailing whitespace
Thomas Moore e1fd9c08b3 [2.0.x] Add support for LPC1769 at 120 MHz ()
GMagician 6ace57e1b0 [2.0.x] remove duplicated include ()
This was present in  but lost
GMagician 9e13d1fad5 [2.0.x] Fix temperature out of LCD ()
Fix bug introduced in 
Scott Lahteine e6cdc438fd Change G26 circle angles
To prevent the nozzle from colliding with the printed pattern.
Scott Lahteine a8764ac5d5 G26 parity with 1.1.x
Manuel Valentino 374f2a5e16 [2.0.x] Fixed wrong information about TMC2208 wiring ()
Bob-the-Kuhn a0570ff1eb Fix caselight on Due ()
Scott Lahteine b13099de3f General cleanup of HAL code
Scott Lahteine 9b9350e010 Fix jerky Z motion between probes
Suggested by 
Scott Lahteine d6e29e9597 Update French language
Based on  by @nikkoura
GMagician e1117a8492 [2.0.x] fix compile errors when CNC_COORDINATE_SYSTEMS is enabled ()
GMagician ea9ad4e46d [2.0.x] Fix compile error on delta when NO_WORKSPACE_OFFSETS ()
Scott Lahteine 79796b22ad Fix up _Bootscreen.h and _Statusscreen.h
Bob-the-Kuhn 21179f8300 Fix the "slow" version of the G-code parser
Scott Lahteine c251601916 Simplified SET_BIT, moved to endstops.cpp
Scott Lahteine eb18ae9003 Define LSBFIRST / MSBFIRST for LPC
Scott Lahteine f8227abf1c
Merge pull request from tcm0116/2.0.x-retract
[2.0.x] Clear retracted status when homing the Z axis
Scott Lahteine ea5f91737f
Merge pull request from studiodyne/studiodyne-pause
[2.0.x] Pause resuming fix
teemuatlut 5c69d45f5b [2.0.x] TMC2130 support for LPC platform ()
Scott Lahteine 34160806c0 Fix broken G29 W I J
Scott Lahteine f5cfdf6efe Use _BV32 to avoid name conflict
Scott Lahteine 6339b506c0 Make sure binary.h is included as needed
studiodyne 51d080d2c1
Update Pause
Thomas Moore 7035471982 Clear retracted status when homing the Z axis
GMagician 6d4bc9a1f8 [2.0.x] Fix SD wrong filename list ()
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
Bob-the-Kuhn c6e01ebd52 never mind ...
Bob-the-Kuhn ab709ccac1 add USEABLE_HARDWARE_PWM & clear up some compiler warnings
Scott Lahteine fc5c1a28d8 Fix M118 parameter parsing
Scott Lahteine 399bca316a Fix has_value with FASTER_GCODE_PARSER
Scott Lahteine 80d3ded895 Change parser codebits from array to int32_t
Scott Lahteine 053b1371c7 Simplify G-code debug option
Scott Lahteine 608f8b10da Parser val method parity with 1.1.x
Scott Lahteine 2bea1bda56 Move more strings to PROGMEM
Scott Lahteine 58671e1bc1 Marlin must override _BV for 32-bit masks!
Scott Lahteine 45cfb16424
Merge pull request from tcm0116/2.0.x-TwoWire
[2.0.x] Master-only TwoWire (I2C) class for LPC1768
Scott Lahteine 1dcfe193ac Optimize some serial strings
Scott Lahteine 9644fe1839 Lightly optimize arc length calculation
Scott Lahteine c9bda932fe
Patch M114 D logical output
Scott Lahteine e5ca60acf5 Patch G29 no_action for A and Q
Scott Lahteine 696f8eb4c6 Include Z Fade in log_machine_info
Scott Lahteine 3217da6fa5 Followup patch for TMC stepper init
Scott Lahteine db031d5d76 Add missing SoftwareSerial begin for TMC2208
Based on 
Thomas Moore 3db35ba9be [2.0.x] Fix change filament for delta machines ()
Scott Lahteine 2ebf52e57d Fix Skew Correction pre-calculation overflow error
Scott Lahteine adb2ac4747 Fix skew settings report precision
Scott Lahteine 205c5fa078
Merge pull request from oysteinkrog/fix/DualX_Endstops
[2.0.x] Fix DUAL_X_CARRIAGE endstop tests
Scott Lahteine 90d011cc48 Use ADD_PORT_ARG for all cases
Scott Lahteine 51c7b5d46f Fix set_home_offset bug from bad porting
Scott Lahteine b1cd012aa6 Clean up and document load/unload/pause/resume
Scott Lahteine 266086670b Better LCD message when heating needed
Scott Lahteine a718f5bdf3 Don't run `M600` on filament runout if the nozzle is cold
Scott Lahteine 61bf8478a2 Add hotEnough methods
Scott Lahteine 7a52dfad55
Merge pull request from thinkyhead/bf2_jgaurora_configs
[2.0.x] Add JGAurora A5 support
Chris Pepper f875f49caa [2.0.x] LPC1768: Fix: Serial pins disabled correctly when in use ()
Scott Lahteine c63cffca7f Add example configs for JGAurora A5
Scott Lahteine 7d6c009104 Add thermistor 15 tuned for JGAurora A5
Scott Lahteine 582d073de1 Patch up digital microstepping and SPI CS pins
Scott Lahteine ab8a1a2a0d Sync gCreate gMax1.5+ config with 1.1.x
Scott Lahteine f9dbd4d9f4 Updated FolgerTech i3-2020 config
Scott Lahteine 348b454401 Probe bounds based on bed size
Bob-the-Kuhn a440522f84
Merge pull request from Bob-the-Kuhn/DUE-pins-debug
[2.0.x] PINS_DEBUGGING maintenance
Scott Lahteine 58ed9901d7 Consistent NEOPIXEL_TYPE options
Scott Lahteine 382a5e3318 Clean up trailing whitespace
Øystein Krog 441517bbe1 Fix DUAL_X_CARRIAGE endstops
\#8170 fixed
Scott Lahteine b46932f0c0
Merge pull request from thinkyhead/bf2_creality_tuneup
[2.0.x] Fix and improve Creality configs
Scott Lahteine 49bcb5ce2d
Merge pull request from benlye/lcd-timer
[2.0.x] Fix LCD timer string length
Scott Lahteine 07db5638e2 Add a heating indicator X offset
Scott Lahteine c68ce8667d Fix and improve Creality configs