we proceeded as with the XYZ axis.
Encoder output from the driver connected to the Mesa card and checked in Linux whether the encoder value changes, everything works, see video.
We did the same with the spindle encoder, from the driver to the Mesa card, but the value in Linux remains fixed, no change.
5V encoder voltage is ok, wiring from encoder is ok.
We also compared the encoder of the XYZ axis with the encoder of the spindle.
The XYZ axes have a resolution of 2500ppr and the spindle encoder has 1024ppr.
We connected a digital multimeter to the XYZ encoder and you could measure a clean voltage change in the output signal.
We did the same on the spindle encoder, but no signal is received here.
If the spindle is at a standstill, I measure 3.76V, if I turn the spindle by hand, I measure 0V.
I got an oscilloscope the days, but no experience with it (yet).
We will also check the other wiring to and from mesa card ( analog, enable,….)
Thank you for your help.