Commit Graph

51 Commits

Author SHA1 Message Date
Stefan Kalscheuer
7077da3591 update code base to Marlin 2.0.9.2 2021-11-02 10:28:40 +01:00
Knutwurst
c4725d946d Add original 4MAX Metal configuration and build profile. Also add Case Light control. 2021-10-31 00:09:41 +02:00
Knutwurst
4a58b4b093 Add full 4MAX Pro 2.0 configuration including case light. This might be buggy regadring motor directions and has to be tested! 2021-10-29 18:12:06 +02:00
Knutwurst
1ecca13347 Disable Steppers after 3 Minutes idle time. 2021-08-22 22:07:09 +02:00
Ashley Sommer
92bfd1b495 Backport meatpack feature from upstream 2021-08-20 13:45:16 +10:00
Knutwurst
28f97829c2 Disable auto stepper deactivation because it causes problems with the mesh leveling 2021-06-25 08:39:44 +02:00
Knutwurst
035538dac7 Back to special TMC/A4988 timings 2021-06-21 21:50:18 +02:00
Knutwurst
df00fdd01e Fix Chiron Endstop Configuration and Pin mapping. 2021-06-21 12:02:00 +02:00
Knutwurst
f358634e0a Fix for Mega Pro whining noise 2021-06-18 11:11:12 +02:00
Knutwurst
2bf9fc57cc Update float conversion 2021-06-12 16:15:47 +02:00
Knutwurst
4172c90f07 More chiron fixes. Reduced memory usage and better thermal runaway values. 2021-06-12 11:06:16 +02:00
Knutwurst
1d499a99f8 Chiron fixes by DKoch83 2021-06-04 18:29:02 +02:00
Knutwurst
f902d5e827 - Ultra-Fast BLTouch leveling
- EEPROM is saved automatically after BLTouch level
- Music plays after BLTouch
2021-05-13 20:47:49 +02:00
Knutwurst
5ffe3eed64 Disable SW_MODE for BLTouch. Also reenable mesh insets to ensure the nozzle stays inside boundries. 2021-04-21 12:40:55 +02:00
Knutwurst
d7a11222a8 Hotfix for BLTouch on Mega S and Mega X. 2021-04-21 11:12:34 +02:00
Knutwurst
4e2e623790 Fix levelling mesh size for large printers like chiron. 2021-04-13 20:53:33 +02:00
Knutwurst
6f4ee21cc9 Fix Mesh bed leveling for Chiron without BLTouch or TFT Levelling. 2021-04-11 18:27:53 +02:00
Knutwurst
6457ce2d1c Set automatic Fan speed for Chiron Models. 2021-04-11 12:18:02 +02:00
Knutwurst
0033b9a289 Rewrite of the Chiron pin mapping. 2021-04-10 15:51:26 +02:00
Knutwurst
6ed85e90d0 Fix non working extruder fan on Mega P and Chiron. 2021-04-10 15:05:10 +02:00
Knutwurst
56e81609d7 Fix Mega x fan not working 2021-03-05 21:25:32 +01:00
Knutwurst
3b6d20d657 Fix build for MEGA_P 2021-02-18 18:45:13 +01:00
Knutwurst
7949ab4f51 - Fix Mega X pin mapping
- Fix Chiron support
2021-02-17 16:40:34 +01:00
Knutwurst
d735bccbb6 Disable automatic leveling restore after G28 because it's buggy. Also enable BLTouch Software-Mode after deploy to ensure compatiblity with BLT3.1 and some cheap wiring. 2021-01-20 10:47:24 +01:00
Knutwurst
62a2ccc849 Set minimum stepper pulse to 1 (@see: https://www.makerline.de/probleme-mit-linear-advance-und-marlin-2/) 2021-01-05 08:32:59 +01:00
Knutwurst
53cdbaec58 Decrease stepper dir delay to eliminate direction bug for extruders with TMC stepper drivers. 2021-01-01 15:11:43 +01:00
Knutwurst
08a1ceed8a - Enable Babystepping without BLTouch
- Revert ARC Settings to default
2020-12-13 13:37:44 +01:00
Knutwurst
54c77c5669 Fix slow prints while using a laser to print small circles. 2020-10-23 17:59:56 +02:00
Knutwurst
d6c596f67f Reduce USB receive buffer size from 512 to 256 bytes to save some RAM. 2020-10-22 12:44:20 +02:00
Knutwurst
f490bb5483 Enable ARC Support for G2 and G3 Gcodes, which are used for Laser engraving 2020-10-20 13:37:36 +02:00
Knutwurst
d93d3eb867 Re-enable Slowdown since it has nothing to do with the layershift 2020-10-13 17:39:55 +02:00
Knutwurst
a971b34b48 Add tested best Stepper delay to minimize CPU load and too quick direction changes 2020-10-12 18:32:00 +02:00
Knutwurst
5c10986c6b Less aggressive thermal runaway protection 2020-10-10 11:56:57 +02:00
Knutwurst
81129c7365 Disable slowdown for buffer-underruns. It's buggy in marlin 2.0. 2020-10-01 19:37:42 +02:00
Knutwurst
bc4bef1e2c Increase serial rx buffer size for USB communication 2020-09-19 22:42:36 +02:00
Knutwurst
b6bdcd393b Add support for first generation i3 Mega with only one endstop 2020-09-02 21:15:58 +02:00
Knutwurst
dab8b979bf Fix issue where the BLTouch nozzle did not retract between probes. 2020-08-26 22:33:19 +02:00
Knutwurst
bcc3964aed Feature: Very fast BLTouch probing 2020-08-12 22:10:23 +02:00
Knutwurst
13c2400089 Add full Anycubic MEGA X support, which can be enabled in the configuration.h. 2020-08-05 11:32:45 +02:00
Knutwurst
cedcbc01a0 Restore USB optimizations 2020-07-25 12:27:04 +02:00
Knutwurst
168e2f8305 Merge commit '79c5924e28dcc43299b23e37e4c29c0d09596e98' into new-tft-support
* commit '79c5924e28dcc43299b23e37e4c29c0d09596e98':
  Update README.md
  Use PROGMEM for TFT string handling
  Update README.md
  Small hardware serial protocol bugfix, which causes crashes inside the tft firmware
  Update README.md to add the slowdown feature.
  Update Codebase to Marlin 2.0.5.4
  Update README.md
  Update README.md to add buymeacoffee link
  Update README.md with new pictures
  Remove unused mes menu item.
  Fix BLTouch menu entry
  Switch to prerelease
  Bump version to 1.0.7 for next release.
  Add BLTouch special menu item.
  Update README.md to add BLTouch feature.
  Add BLTouch Support (can be enabled with #define KNUTWURST_BLTOUCH)
  - Rework of Touchscreen serial protocol handling - Disable Endstop Beep - Bugfix when stopping sd print while heating leads to a endless printing loop - Bump version to 1.0.6 for next release

# Conflicts:
#	Marlin/Configuration.h
#	Marlin/src/lcd/anycubic_touchscreen.cpp
#	Marlin/src/lcd/anycubic_touchscreen.h
2020-07-24 09:00:52 +02:00
Knutwurst
6fff254817 Let's try something else... 2020-07-22 09:39:43 +02:00
Knutwurst
620052b991 Update Codebase to Marlin 2.0.5.4 2020-07-17 09:54:52 +02:00
Knutwurst
a7b4298ffd Add BLTouch special menu item. 2020-07-14 20:33:42 +02:00
Knutwurst
97d6db15cf Add BLTouch Support (can be enabled with #define KNUTWURST_BLTOUCH) 2020-07-14 20:09:41 +02:00
Knutwurst
db6707d78e Fix issue #1 where M600 did not work. Also implemented advanced pause and parging feature and fixed bug, which prevents resuming from pared nozzle. 2020-06-21 12:52:21 +02:00
Knutwurst
f16f964ab3 Tweak annoying keepalive interval 2020-06-09 16:09:44 +02:00
Knutwurst
c5b7370b87 Reenable babystepping, linear advance and disable ARC support. 2020-06-09 11:51:03 +02:00
Knutwurst
a3b291f1cf Disable advanced pause feature, because resume does not work reliably. 2020-06-06 13:51:17 +02:00
Knutwurst
06bd56f54d Working Implementation of Anycubic Touchscreen. Also with UTF8 workaround when using invalid characters on SD. 2020-06-02 19:20:48 +02:00