Knutwurst
e008a96269
Fix Chiron and 4MAX Pro 2.0 Filament rundout sensor.
2023-05-29 11:39:00 +02:00
Knutwurst
952e0db31e
Fix that you could not get out of a selected directory. Refactor Touchscreen file handling.
2023-05-29 11:20:22 +02:00
Knutwurst
69efa3376a
Set lowest point for BLTouch from 2 to 10 mm.
2023-05-28 22:57:50 +02:00
Knutwurst
b3f22b2b11
Bump builddate.
1.5.0-beta.5
2023-05-28 17:29:59 +02:00
Knutwurst
bb8d41c0e1
Disable BLTouch Highspeed Mode by default (can be enabled via M401 S1)
2023-05-28 17:28:12 +02:00
Knutwurst
ae82913d1f
Fix special menu not shown, when SD card is not inserted (Fix for #463 )
2023-05-28 17:13:20 +02:00
Knutwurst
22dedaeb81
Use M600 for FilamentChange instead of regular pause()
2023-05-26 18:39:22 +02:00
Knutwurst
2b57ebccaa
Add Heater Error Check.
2023-05-26 10:08:06 +02:00
Knutwurst
4a3071aa56
Some thermalManager substitutions.
2023-05-26 10:03:24 +02:00
Knutwurst
595bdd00cc
Use ExtUI injectCommands() instead of queue.inject_P for PSTR.
2023-05-26 09:50:26 +02:00
Knutwurst
d5aa1e1823
Massive code cleanup by using internal ExtUI methods.
2023-05-25 21:06:45 +02:00
Knutwurst
570c419165
Use toolhead/nozzle paring position when aborting the SD print, instead of G28 homing.
2023-05-24 23:06:13 +02:00
Knutwurst
05a706dfb6
Fix print time display.
2023-05-24 22:38:14 +02:00
Knutwurst
7cc485ae3e
Fix host action commands conflicting with integrated filament sensor
2023-05-24 19:36:20 +02:00
Knutwurst
5fbd3337b6
Disable Touchscreen debugging messages
2023-05-24 19:27:45 +02:00
Knutwurst
62fcc2ff35
Fix filament sensor, but disable host action commands.
2023-05-24 19:22:58 +02:00
Knutwurst
c01193bf40
Finally fix print/pause/resume and M600 filament change.
1.5.0-beta.4
2023-05-24 14:42:09 +02:00
Knutwurst
a019c471d1
Code cleanup.
2023-05-23 22:18:21 +02:00
Knutwurst
a2137565e5
Fix Chiron build errors.
2023-05-23 15:43:23 +02:00
Knutwurst
52dc811774
Lots of changes regadring the ExtUI implementation, Filament runout, Start, Stop, Pause and Resume.
2023-05-23 15:22:25 +02:00
Knutwurst
4d6715761d
Revert c2c950b
and 41c1600
and put changes into 36c8aee
to recreate the 1.4.x filane behaviour. This should fix #453 and #455 . It's untested atm and can include bugs.
2023-04-23 22:11:42 +02:00
Knutwurst
9f93a2cc5d
Streamline Github workflows so tickets stay open longer.
2023-04-23 21:43:36 +02:00
Knutwurst
fb281baa27
Update builddate and Version
1.5.0-beta.3
2023-01-03 13:47:14 +01:00
Oliver Köster
640fce0c02
Merge pull request #409 from stklcode/feature/extui
...
make custom Anycubic touchscreen implementation an ExtUI module
2023-01-03 13:00:29 +01:00
Knutwurst
33a8c67631
Update builddate
2022-12-23 18:53:05 +01:00
Stefan Kalscheuer
b115276fee
move display notification after leveling for Chiron into ExtUI hook
2022-12-23 17:51:20 +01:00
Stefan Kalscheuer
36c8aee75b
make custom Anycubic touchscreen implementation an ExtUI module
...
Start migration to ExtUI module. We do not yet change much of the custom
logic, but this brings us closer to upstream and allows use of some
integration hooks with less patching required.
2022-12-23 17:29:38 +01:00
Oliver Köster
a9513299c0
Merge pull request #408 from stklcode/fix/beeper
...
re-enable beeper pin for custom Anycubic touchscreen implementation
1.5.0-beta.2
2022-12-23 17:16:03 +01:00
Stefan Kalscheuer
9e5248e65d
re-enable beeper pin for custom Anycubic touchscreen implementation
2022-12-23 16:56:51 +01:00
Knutwurst
c9f1b91bbe
Set correct default baudrate and port number for ESP wifi module. This fixes #406 .
2022-12-22 12:48:16 +01:00
Oliver Köster
029b37077a
Merge pull request #405 from stklcode/fix/marlin-212-missing
...
add missing files from 2.1.2 merge
2022-12-22 09:55:24 +01:00
Stefan Kalscheuer
4885c082fe
add missing files from 2.1.2 merge
...
fixes 67c7ce7b79
2022-12-22 09:48:39 +01:00
Oliver Köster
0f75d5be1d
Merge pull request #404 from stklcode/fix/chiron-regression
...
fix regression from LCD_SERIAL migration for CHIRON targets
2022-12-22 09:41:35 +01:00
Stefan Kalscheuer
affad24f74
fix regression from LCD_SERIAL migration for CHIRON targets
...
fixes fd58245bd2
There is an extension to the G29 implementation that sends a J25
notification to the external display. This must not use the
HardwareSerial implementation anymore.
there are also two leftover opening parenthesis in the command scaning
loop within the Chiron block that must be removed.
2022-12-22 09:20:12 +01:00
Oliver Köster
bd5eba2a0c
Merge pull request #403 from stklcode/fix/filename-padding
...
fill the output buffer with blanks on DGUS2 clone displays
2022-12-21 21:42:04 +01:00
Oliver Köster
b750daf391
Merge pull request #401 from stklcode/fix/z-mapping
...
swap Z motors for all targets and use predefined mappings
2022-12-21 21:40:29 +01:00
Oliver Köster
4fc8948e0b
Merge pull request #400 from stklcode/feature/lcd-serial
...
use LCD_SERIAL for Anycubic touchscreen communication
2022-12-21 21:40:05 +01:00
Stefan Kalscheuer
41c16006a1
fill the output buffer with blanks on DGUS2 clone displays
...
The intention behind the original logic was to fill the entire line with
blanks, so that the output buffer of the display gets "flushed". Restore
this behavior.
2022-12-21 20:15:37 +01:00
Stefan Kalscheuer
d43d99bead
swap Z motors for all targets and use predefined mappings
...
Z endstop mapping has changed as side effect of the upstream merge, so
it does no longer match the motor mapping.
Define SWAP_Z_MOTORS to resolve this issue without manipulation of the
upstream pin mapping.
Also use predefined mapping instead of custom overrides.
2022-12-21 19:56:55 +01:00
Stefan Kalscheuer
fd58245bd2
use LCD_SERIAL for Anycubic touchscreen communication
...
Replace our implementation of HardwareSerial with LCD_SERIAL from AVR
HAL and copy helper methods and macros from Anycubic i3 ExtUI.
2022-12-21 12:26:45 +01:00
Oliver Köster
bd0f3a9aa5
Merge pull request #399 from stklcode/fix/cleanup-filename
...
simplify file name sanitization
2022-12-21 09:14:16 +01:00
Knutwurst
55170f9fc8
Update build version
2022-12-21 09:09:55 +01:00
Stefan Kalscheuer
c2c950bbca
simplify file name sanitization
...
The routine copies "fileNameLen" characters from the original filename
plus one additional character or a trailing blank. This additional char
is overwritten by a terminating null-byte afterwards anyway.
Remove the redundant check and simplify the loop.
2022-12-21 09:07:05 +01:00
Knutwurst
c03aa9d5a4
Fix Z home position not touching the buildplate (see #396 ) by removing the 2mm HOMING_BACKOFF_POST_MM on z.
2022-12-21 08:58:53 +01:00
Oliver Köster
8877ad534d
Merge pull request #398 from stklcode/fix/393-sd-filenames
...
use longest_filename() for SD card files instead of longFilename
2022-12-20 09:16:59 +01:00
Stefan Kalscheuer
3a19d9ef69
use longest_filename() for SD card files instead of longFilename
...
The long filename is not always filled, so files like "test.gco" may not
be shown in the file list. Use the built-in fallback to the longest name
available to overcome that issue and print the 8.3 name if no other is
available.
2022-12-20 09:03:22 +01:00
Oliver Köster
3be0c7e7a6
Merge pull request #397 from stklcode/marlin-212
...
Merge upstream changes from Marlin 2.1.2
2022-12-19 16:03:54 +01:00
Stefan Kalscheuer
67c7ce7b79
Merge upstream changes from Marlin 2.1.2
2022-12-19 15:31:22 +01:00
Oliver Köster
fe9ea826a5
Merge pull request #394 from KemalErtas/patch-1
...
Update mesh_bed_leveling.h
2022-12-19 15:16:24 +01:00
KemalErtas
24d306ccb0
Update mesh_bed_leveling.h
...
Bedleveling should run on 4MAXP2 rectangular shape beds. It has no problem with square shape.
2022-12-01 13:13:12 +03:00