Commit Graph

  • 77f77a58e8 Remove code duplication Knutwurst 2020-07-24 09:12:21 +02:00
  • 168e2f8305 Merge commit '79c5924e28dcc43299b23e37e4c29c0d09596e98' into new-tft-support Knutwurst 2020-07-24 09:00:52 +02:00
  • 6fff254817 Let's try something else... Knutwurst 2020-07-22 09:39:43 +02:00
  • 79c5924e28 Update README.md Knutwurst 2020-07-21 17:46:01 +02:00
  • a3a47856c2 Use PROGMEM for TFT string handling Knutwurst 2020-07-21 08:25:45 +02:00
  • 1c3f1e9ada Add original anycubic stuff for tft serial handling including serial flush in case of error. Knutwurst 2020-07-20 21:10:44 +02:00
  • ed18a4a3ff Update README.md Oliver Köster 2020-07-20 13:13:21 +02:00
  • e0a9012556 Small hardware serial protocol bugfix, which causes crashes inside the tft firmware Knutwurst 2020-07-18 22:50:35 +02:00
  • 80602aa43f Update README.md to add the slowdown feature. Knutwurst 2020-07-18 10:20:18 +02:00
  • 620052b991 Update Codebase to Marlin 2.0.5.4 Knutwurst 2020-07-17 09:54:52 +02:00
  • 8232232235 Update README.md Oliver Köster 2020-07-16 09:58:54 +02:00
  • 159663797e Update README.md to add buymeacoffee link Knutwurst 2020-07-15 16:13:09 +02:00
  • 6118fe84d8 Update README.md with new pictures Knutwurst 2020-07-15 10:33:50 +02:00
  • d174e84f4e Remove unused mes menu item. Knutwurst 2020-07-15 10:10:22 +02:00
  • e9515c89f2 Fix BLTouch menu entry Knutwurst 2020-07-14 20:44:18 +02:00
  • ca41c9a310 Switch to prerelease Knutwurst 2020-07-14 20:39:21 +02:00
  • 68338f49ec Bump version to 1.0.7 for next release. Knutwurst 2020-07-14 20:37:55 +02:00
  • a7b4298ffd Add BLTouch special menu item. Knutwurst 2020-07-14 20:33:42 +02:00
  • 68cc5ef87d Update README.md to add BLTouch feature. Knutwurst 2020-07-14 20:12:45 +02:00
  • 97d6db15cf Add BLTouch Support (can be enabled with #define KNUTWURST_BLTOUCH) Knutwurst 2020-07-14 20:09:41 +02:00
  • 5d3be2c342 - 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 1.0.6 Knutwurst 2020-07-11 13:29:06 +02:00
  • d88d98d691 New serial protocol handling and .gcode is only appended when it's needed. Knutwurst 2020-07-09 10:37:14 +02:00
  • 73c98e400b Rework touchscreen handling. Knutwurst 2020-07-08 18:28:07 +02:00
  • 73e750d697 First working implementation of the special menu for the Mega X touchscreen. Knutwurst 2020-07-07 12:30:43 +02:00
  • f6836ebdcb Add correct Version to TFT which supports it. Knutwurst 2020-07-06 13:37:28 +02:00
  • 6e76022b13 Update README.md Knutwurst 2020-07-03 13:09:26 +02:00
  • b0095e511c Update print bed size so gain a max of 220x225x210, which is within the limits of the hardware. Knutwurst 2020-07-03 13:05:06 +02:00
  • 0b2ea96958 - Hotend reheat fix - Change default E steps for S Extruder Knutwurst 2020-06-27 22:45:26 +02:00
  • c4cf58490e Update README.md Knutwurst 2020-06-21 23:36:48 +02:00
  • e5029452e2 Add something to the readme ;) Knutwurst 2020-06-21 23:34:42 +02:00
  • 759e42beac Bump Version to 1.0.5 1.0.5 Knutwurst 2020-06-21 16:55:26 +02:00
  • 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. Knutwurst 2020-06-21 12:52:21 +02:00
  • e7731a4b72 Add startup chime, endstop beep and extremely annoying thermal runaway warning sound, since the touchscreen can not display an error message. Knutwurst 2020-06-15 11:01:40 +02:00
  • 0b2a577fe8 Fix typo in readme. Knutwurst 2020-06-14 18:52:55 +02:00
  • e04691b248 - Code cleanup - Bump version to 1.0.5-prerelease Knutwurst 2020-06-14 17:47:42 +02:00
  • fb801fb3ec Some file dialog fixes regarding too long filenames and special menu Knutwurst 2020-06-14 14:06:33 +02:00
  • 9b1009a65b Fix typo Knutwurst 2020-06-13 16:37:07 +02:00
  • 3952be65c3 Update README.md Knutwurst 2020-06-13 13:53:45 +02:00
  • 3010e0e14a Update README.md to reflect the current firmware status. Knutwurst 2020-06-13 13:43:31 +02:00
  • d656a841b7 Trigorilla Board selection fix, thanks to Daniel Epp. This is necessary if you want to use a BLTouch sensor in thins setup. Knutwurst 2020-06-12 12:02:16 +02:00
  • d090049594 Take anycubic's approach to implement power outage support. SD card wearing can be prevented by disabling it via POWER_OUTAGE_TEST flag. Knutwurst 2020-06-11 15:36:23 +02:00
  • a52dc3c7e9 Smaller buffersize for serial communication between touchscreen and mainboard because it's not needed anymore. Knutwurst 2020-06-09 16:12:12 +02:00
  • f16f964ab3 Tweak annoying keepalive interval Knutwurst 2020-06-09 16:09:44 +02:00
  • f78522d3bd Restore leveling state after G28 Knutwurst 2020-06-09 16:05:14 +02:00
  • 6e120164a2 Revert linear advance settings Knutwurst 2020-06-09 11:54:07 +02:00
  • c5b7370b87 Reenable babystepping, linear advance and disable ARC support. Knutwurst 2020-06-09 11:51:03 +02:00
  • 1c1b9c343c Add platformIO project file Knutwurst 2020-06-08 18:56:43 +02:00
  • ac8ec5cf4f Update FAQ. Knutwurst 2020-06-08 18:48:52 +02:00
  • 3114326d53 Fix typo 1.0.4 Oliver Köster 2020-06-08 09:10:52 +02:00
  • c58743be56 Update README.md Oliver Köster 2020-06-08 08:38:46 +02:00
  • 2ef316b70c Update README.md Oliver Köster 2020-06-08 08:29:49 +02:00
  • 105eb83168 Update README.md Oliver Köster 2020-06-07 22:05:24 +02:00
  • 3bfa7c855f Add english translation Oliver Köster 2020-06-07 22:04:18 +02:00
  • a0cba42b41 Update README.md with some images. Knutwurst 2020-06-07 13:10:39 +02:00
  • d772a6abac Add exit to default page in special menu. Knutwurst 2020-06-07 09:40:56 +02:00
  • b9a135b6af Bump version number for next release. Knutwurst 2020-06-07 09:31:56 +02:00
  • 8ea2ae36ad Add 0.02 and 0.01 Z-Stepping for mesh leveling purpose. Knutwurst 2020-06-07 09:27:31 +02:00
  • eaf291bf05 Bugfix for nozzle positioning via touchscreen, which was absolute instead of relative. 1.0.3-Bugfix Knutwurst 2020-06-06 23:55:40 +02:00
  • 3bbe852b3e Bump Version to 1.0.3 for next release Knutwurst 2020-06-06 23:08:31 +02:00
  • fb927ee602 Optimized MEGA S extruder feedrate and acceleration values. Knutwurst 2020-06-06 23:04:49 +02:00
  • 33f611d0cc Update README.md regarding filament runout sensor. Knutwurst 2020-06-06 21:53:45 +02:00
  • f93857edb1 Filament runout sensor can be disabled via special menu. Knutwurst 2020-06-06 21:51:19 +02:00
  • b1dfd1fec5 Update README.md Knutwurst 2020-06-06 20:14:57 +02:00
  • b6ad592a8d Automatically initialize EEPROM on any errors. Knutwurst 2020-06-06 20:13:26 +02:00
  • ecb83dcc13 Fix typo Oliver Köster 2020-06-06 15:07:10 +02:00
  • e1ca8ee7b3 Bump Version to 1.0.2 1.0.2 Knutwurst 2020-06-06 14:38:56 +02:00
  • a11043e5bc Bugfixes for almost every common Touchscreen problem, regarding freezes and lockups by substituting the GCodeQueue.enqueue_now_P method with the correct inject function, which also clears the current queue and ensures, our command is processed. Knutwurst 2020-06-06 14:32:04 +02:00
  • 38fdba59ed Update README.md Oliver Köster 2020-06-06 14:22:59 +02:00
  • bebffb6823 Update README.md Oliver Köster 2020-06-06 13:52:25 +02:00
  • a3b291f1cf Disable advanced pause feature, because resume does not work reliably. Knutwurst 2020-06-06 13:51:17 +02:00
  • 0486080289 - Remove unneccessary bed heating information. - Disable debug information via serial console. Knutwurst 2020-06-06 12:53:11 +02:00
  • c20481ae96 Update README.md Oliver Köster 2020-06-06 12:10:48 +02:00
  • fafc91bea1 Add config switch defines for automated releases. 1.0.1 Knutwurst 2020-06-06 01:03:30 +02:00
  • a150ff02b9 Merge branch 'master' of https://github.com/knutwurst/Marlin-2-0-x-Anycubic-i3-MEGA-S Knutwurst 2020-06-06 00:28:58 +02:00
  • 3ddbe448ae Reset print-timer after print stop. Knutwurst 2020-06-06 00:28:45 +02:00
  • 640ca301b6 Update README.md Oliver Köster 2020-06-06 00:25:35 +02:00
  • c77a32a674 Bugfix for dumb wiggeling after stopping SD print. Knutwurst 2020-06-06 00:17:24 +02:00
  • bc9a6a2a4d Update README.md Oliver Köster 2020-06-05 22:47:39 +02:00
  • 8ee3f40f31 Update README.md Oliver Köster 2020-06-05 22:32:02 +02:00
  • 138cd29322 Add loud alternating beep to thermal runaway protection. 1.0.0 Knutwurst 2020-06-05 09:01:54 +02:00
  • bead7ef70b Add PID ending beep. Knutwurst 2020-06-05 08:50:07 +02:00
  • bbd2b97133 Add automatic filament change function with touchscreen controls. Knutwurst 2020-06-05 08:30:14 +02:00
  • fa20afc047 Update README.md Oliver Köster 2020-06-05 08:27:51 +02:00
  • 8c6fc71ca8 Update README.md Oliver Köster 2020-06-04 19:32:01 +02:00
  • 943f19ecff Add G26 mesh leveling routines. Knutwurst 2020-06-04 19:23:05 +02:00
  • c0035b40c0 Bed heating status messages. Knutwurst 2020-06-04 18:57:44 +02:00
  • 680426254d Add heating statis messages to Touchscreen. Knutwurst 2020-06-04 18:56:55 +02:00
  • 33c0247347 Code cleanup for HardwareSerial. Knutwurst 2020-06-04 10:49:56 +02:00
  • 256dda9d13 Original implementation of HardwareSerial lib. Knutwurst 2020-06-04 10:47:08 +02:00
  • 72fe4d3943 Touchscreen support when doing M80 and M81 gcode commands. Knutwurst 2020-06-04 10:27:34 +02:00
  • 7ab795c489 Add pause feature. Knutwurst 2020-06-04 10:25:24 +02:00
  • 404ead5e0b Back to anycubic default acceleration settings. Knutwurst 2020-06-03 12:38:40 +02:00
  • c88389506f Better handling of characters, which are not printable on the Touchscreen. Knutwurst 2020-06-03 11:29:32 +02:00
  • 0b1d80d3d0 Fix for loading files from SD. Knutwurst 2020-06-03 11:06:14 +02:00
  • 80d7cf66c6 Update README.md Knutwurst 2020-06-03 08:41:54 +02:00
  • dea52953f0 Fix for special menu. Also add exit item at the end of the list. Knutwurst 2020-06-03 08:37:39 +02:00
  • cfd05a1d7e Support for Filament runout sensor and endstop beep. Knutwurst 2020-06-03 08:26:38 +02:00
  • 7f55974cbb Allow 1 and 2 byte characters in Touchscreen Display. Knutwurst 2020-06-03 08:24:12 +02:00
  • 06bd56f54d Working Implementation of Anycubic Touchscreen. Also with UTF8 workaround when using invalid characters on SD. Knutwurst 2020-06-02 19:20:48 +02:00
  • 612108066d Fix ringbuffer in serial connection between Mainboard and Touchscreen. Knutwurst 2020-06-02 19:18:23 +02:00