I haven’t use my CNC for a while and after switching it on today I found there is something wrong with homing feature. Homing Z and X axis works as expected, but Y homing moves Y axis to the opposite direction and there is no reaction to limit switch hit (manual hit I mean, as axis moves out from the switch). Moving all X, Y and Z with G0 commands works fine and directions are correct for each axis. Only Y homing is the issue.
To make sure that problem does not come from the machine:
a. I checked all wiring - no problems here
b. I reconnected TinyG from rPi, where my Serial Port JSON server is running to a PC and quickly installed cnc.js Win64 precompiled binaries - homing works perfectly here.
My conclusion is that the widget causes the problem. Were there any commits recently to the tinyG workspace which could affect the axis widget?