diff --git a/Marlin/Configuration.h b/Marlin/Configuration.h index 2a8c55a1f8..0ebf13badb 100644 --- a/Marlin/Configuration.h +++ b/Marlin/Configuration.h @@ -1229,7 +1229,7 @@ // Enable this feature if all enabled endstop pins are interrupt-capable. // This will remove the need to poll the interrupt pins, saving many CPU cycles. -//#define ENDSTOP_INTERRUPTS_FEATURE +#define ENDSTOP_INTERRUPTS_FEATURE /** * Endstop Noise Threshold diff --git a/ini/tenlog.ini b/ini/tenlog.ini index 0b3e4648b7..343eb32810 100644 --- a/ini/tenlog.ini +++ b/ini/tenlog.ini @@ -119,6 +119,11 @@ extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN +[env:D3P_220X_DualGear_OpticalY_BLTouch] +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DOpticalY -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN + [env:D3P_220X_DualGear_BLTouch_ACBed] extends = common_avr8 board = megaatmega2560 @@ -358,6 +363,11 @@ extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN +[env:D3P_220X_DualGear_OpticalY_BLTouch_LowRes] +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DOpticalY -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN + [env:D3P_220X_DualGear_BLTouch_ACBed_LowRes] extends = common_avr8 board = megaatmega2560 @@ -566,6 +576,11 @@ extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DBL_Touch -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DVULCAN +[env:D3P_220X_DualGear_OpticalY_BLTouch_Vul] +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DOpticalY -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN -DVULCAN + [env:D3P_220X_DualGear_BLTouch_AllMetalHotend_ACBed_Vul] extends = common_avr8 board = megaatmega2560 @@ -752,6 +767,11 @@ extends = common_avr8 board = megaatmega2560 build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DOpticalY -DACBed -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN -DVULCAN +[env:D3P_220X_DualGear_OpticalY_BLTouch_LowRes_Vul] +extends = common_avr8 +board = megaatmega2560 +build_flags = ${common.build_flags} -DMachineTLD3P -DDriver2209 -DBMGExtruderV2 -DOpticalY -DBL_Touch -DPOWER_LOSS_TRIGGER_BY_PIN -DLOWRES_DWIN -DVULCAN + [env:D3P_220X_DualGear_OpticalY_BLTouch_ACBed_LowRes_Vul] extends = common_avr8 board = megaatmega2560 diff --git a/platformio.ini b/platformio.ini index a92e8f9829..c9811b4815 100644 --- a/platformio.ini +++ b/platformio.ini @@ -27,6 +27,7 @@ default_envs = D3P_220X_DualGear_BLTouch D3P_220X_DualGear_BLTouch_ACBed D3P_220X_OpticalY_DualGear + D3P_220X_DualGear_OpticalY_BLTouch D5P_220X D5P_220X_OpticalY D5P_220X_OpticalY_BLTouch @@ -55,6 +56,7 @@ default_envs = D3P_220X_OpticalY_LowRes D3P_220X_OpticalY_BLTouch_LowRes D3P_220X_DualGear_LowRes + D3P_220X_DualGear_OpticalY_BLTouch_LowRes D3P_220X_DualGear_OpticalY_ACBed_LowRes D3P_220X_DualGear_OpticalY_BLTouch_ACBed_LowRes D3P_220X_DualGear_BLTouch_LowRes @@ -93,6 +95,7 @@ default_envs = D3P_220X_DualGear_BLTouch_Vul D3P_220X_DualGear_BLTouch_ACBed_Vul D3P_220X_OpticalY_DualGear_Vul + D3P_220X_DualGear_OpticalY_BLTouch_Vul D5P_220X_Vul D5P_220X_OpticalY_Vul D5P_220X_OpticalY_BLTouch_Vul @@ -110,6 +113,7 @@ default_envs = D6P_220X_DualGear_OpticalY_BLTouch_ACBed_Vul D6P_220X_DualGear_BLTouch_Vul D6P_220X_DualGear_BLTouch_ACBed_Vul + D3P_220X_DualGear_OpticalY_BLTouch_LowRes_Vul D6P_220X_OpticalY_DualGear_Vul D3S_220X_DualGear_Vul D6P_220X_OpticalY_Vul