"in system" endstop repeatability test
I would like to do a repeatability test on my endstops.
Have you any way to do this on the printer itself, without having to modify the machine's hardware or software?
Even though I need to write simple software to do this test, but I will need some gcode command for this, is there?
Any command that can tell me the position from where the endstop was activated?
As a last option I can think of, that would be a bit trickier (or slower), but if it have a command that tells me the current status of the endstops I could move the Z (for example), check the state of the endstop and repeat this until it is enabled / disabled.
PS: Reasons for my interest:
1. I'm tired of leveling the table and I'm suspicious of my endstops that are really cheap.
2. I'm interested in exploring the possibilities and capabilities of the machine, perhaps even for other automation applications.