Not all Dual End stops working

I have installed the Dual End firmware.
The steppers are working in the correct direction.
The End stops show triggered when they are pressed using command M119
The Y axis and switches work great.
But when the steppers run into the X axis switches. It doesn’t make them stop.
If I send the X steppers to home and they hit the End stop switch. They keep moving.
The X and X1 Switches are wired just like the Y and Y1 switches.
They are set to NO until they are pressed.
I have tried to wire the X switches to NC and send to the home position.
But they don’t stop when triggered.
I have even moved the switches around from the X and Y location on the Ramp 1.4 board to see if it is the switches.
Its only the X and X1 location on the board. I think
Its almost like the software doesn’t know what to do when the switches are triggered.
I am using the Dual End stop firmware from V1.
What am I missing here.
My goal is for the Auto Squaring.
Acts like on one side it will be great to have.
I have to Ramps 1.4 cards and Adrino cards. The both do the same thing.
I am using the send to Home position to check this.

I am Using Windows 10.

I have 2 sets of Ramps 1.4 and Adrino cards. First set is from V1 and the other are identical from someone else.

 

What does this mean?

 

My firmware is set to have the endstops wired NC. Use M119 to verify each switch individually.

When you run M119 what is the exact output, can you post a screen shot of it?

1 Like

You’ve told me that the switches only work when I tell the X or Y to go Home (Homing)

So when I am checking the switches. I will do the Homing for X and then Y to make sure each side works.

I will make sure everything is wired the way you want it and post the results with Screen shots tonight when I get home tonight.

Use repetier issue the m119 command and look at the output. They only do something to the machine while you are homing to prevent accidental issues we had early on. Using M119 is in the instructions page for dual endstops.

I trying here.

I know this part of it.

It only works using the homing . I thought I made that clear of that’s what I have been doing. Guess I didn’t explain myself good enough.

I will redo the switches and get you the results.

 

Don’t worry about this.

M119 will tell us everything. Post a screenshot of the output.

I just noticed something.
Everything is wired the way you wanted it.
But what I noticed is Y and Y2 work great.
X and X2 dont.
Could it be M119 show Y_min and Y2_min
But M119 shows X_min and X2_max.
X and X2 is the problem.
I have a min and min for Y
I have a min and max for X

20:37:06.858 : N14 M119*31
20:37:06.863 : Reporting endstop status
20:37:06.863 : x_min: open
20:37:06.863 : x2_max: open
20:37:06.863 : y_min: open
20:37:06.863 : y2_min: open
20:37:06.866 : z_min: open
20:37:06.866 : ok

That is odd. You are using my firmware, unedited, the newest one from github?

Yes V1 software.

The only thing I edited is was the table size.

Since this email I reloaded the firmware I downloaded. So it is in-edited at this point.

M119 still shows same output

I meant UN- edited

Howdy all?

I am having the same issue with my MPCNC using Marlin2. was there a solution for this issue ?

regards,

Please make a new post. The issue is often not exactly the same. Post a pic of your board and tell us which version of firmware you are using…