My printer is completely custom built, based on an old prusa design. Two steppers at the top to raise and lower Z axis, single stepper for X and Y, single stepper on a geared extruder. Control board is a "RepRap Melzi V2.0", made in the UK, design: Joe Mosfet & Adrian.
When I got it, I had absolutely no idea which firwmare (breed or version) was on it, but I needed to be able to calibrate it, as standard was nowhere near accurate.
So I used the online firmware tool to create and install Repetier Firmware, thinking this was my best option as I prefer to use Repeiter Host. The printer is permanently connected to an old Laptop, running Windows 10, combined with a UPS, both printer and host computer can withstand blackouts/brownouts without losing time or wasting filament. Printer is well and truly calibrated and producing excellent prints.
I also recently upgraded the Y axis (print surface) to run on a herringbone rack and pinion system. All in all, it works well.
Except for two little niggles.
1. The activity LED on my Melzi no longer functions, at all (non-critical)
2. The pause function is no longer reliable. Read on.
With the original firmware (whatever it was), if I click the Pause button in Repetier Host, the printer would pause, almost immediately. It might have executed one or two print/traverse moves, but it always paused pretty much straight away.
With Repetier firmware, the pause function kicks in an indeterminable point. It could do one or two moves then pause, or it could continue printing for upwards of a minute before it actually pauses.
So if I need to change filiments, or if there's another correctable problem with the print, I can no longer, reliably, click the pause button in Repetier Host and have it pause pretty much straight away.
Can anyone shed any light on the subject?