1st attempt at changing filament for 2-color printing

Can this be done in the middle of a pause command?

There’s a lot of logic to that explanation. What this sounds like to me is these boards (including mine I guess) have a chip on them that doesn’t have enough separate pins to provide driver logic to all 4 stepper motors. I can’t help but wonder if this is a limitation of the ATmega1284p chip.

OTOH, I can see another possibility (this is all hypothetical). I assume the ATmega1284p has to drive UART chips to carry out its instructions. What if using, say, 2 UART chips would leave the designer short by 1 pin. The company doesn’t want to pay for another UART to provide the extra needed pin. What to do? Well, what if the extruder enable/disable is tied to the X and Y UART pins? It won’t give separate control of the extruder stepper, but it will otherwise work. It would save realestate on the board and save the 18 cents it costs for another UART chip. Like I said, this is hypothetical, but it’s the kind of discussions that take place every day in design & manufacturing. I’m sure Irv would agree.

Yes anytime it just sends the correct Gcodes to the printer. I use it all the time when paused.

Then this is a good solution. Ill give it a try. Thanks