OptoEndstop 2.1

Hello,

i have an awkward problem with my optical endstops.
I can only let them trigger once. After that M119 shows always x_max: 1, y_max: 1 etc.

I already checked my wiring twice and measured all endstops several times.
The Voltage while they don’t triggered is ~ 0.8V (it depends on the endstop) voltage when triggered is ~ 4.7V. Is the current while they don’t triggered too high ? How can i prevent this (without removing the resistors from the board) ?
Is there any way to do it in the Firmware ?

Choosing a different pin (0.28) doesn’t change anything.

Imported from wikidot

Can you try on one of the pins that doesn’t have the endstop circuit on it ? ( like P1.30 for example )

For some Reason this works…
Before i tried Pin 1.22 too and it doesn’t worked… Thank you.