That's a good suggestion. I comment out the offending lines and looked around "Show HAL Configuration"
Turns out, probe.* pins don't exist. HOWEVER, gladevcp.* has all the pins that have been implicated, including gladevcp.toolchange-change and gladevcp.ps_probe_max
The Z-height probing routine kicks off a message complaining that probe.ps_probe_max is not available so I thought I'd try to name it at the outset. I tried using EBMED_TAB_COMMAND to adjust the component name with -c probe but that doesn't run.
Code:
EMBED_TAB_COMMAND=halcmd loadusr -Wn gladevcp gladevcp -c gladevcp -u psng/python/probe_screen.py -x {XID} psng/probe_screen.glade
I dug around some more and found a line in probe_screen.py that was commented out.
Code:
self.halcomp = hal.component( "probe" )
I un-commented it and it may have this particular problem. Makes me nervous because there are other lines nearby that are commented out...
Thanks for the tip, Aciera. Great handle, too.