Keep hard limits disabled while testing inputs:
$21=0
Trigger each inductive sensor with metal and query status:
?
The exact status line can vary. Extra fields such as WCO: and coordinates are normal; only check whether the expected Pn: letters appear while an input is triggered.
Expected Pn: letters:
Pn:XPn:YPn:ZThe tested inductive sensors show triggered correctly in gSender when metal is near them.
Use slow homing speeds while proving the setup:
$22=1
$23=3
$24=25
$25=100
$26=250
$27=3
Working observed homing behavior with $3=7 and $23=3:
Start homing:
$H
Be ready to stop the machine during first tests. If an axis moves away from its switch, stop immediately and adjust $23.
After homing is reliable, hard limits can be considered:
$21=1
Do not enable hard limits until homing, switch polarity, and switch noise behavior are confirmed reliable.