On 11/21/25 06:46, J.M. Garcia wrote:
El jue, 20 nov 2025 a las 23:55, gene heskett (<[email protected]>)
escribió:
from the hal file:
# ---manual tool change signals---
loadusr -W hal_manualtoolchange
net tool-change-request <= iocontrol.0.tool-change =>
hal_manualtoolchange.change <<< does not exist.
net tool-change-confirmed <= iocontrol.0.tool-changed =>
hal_manualtoolchange.changed
net tool-number <= iocontrol.0.tool-prep-number =>
hal_manualtoolchange.number
net tool-prepare-loopback <= iocontrol.0.tool-prepare =>
iocontrol.0.tool-prepared
And it all works normally IF I login with ssh -X gene@alias. W/o the -X
no gfx which was the REAL error. At 91 I've reached that age where I
don't recall what if anything. I had for breakfast. Embarrassing. All
of this takes place on my side of a router running dd-wrt. So I don't
worry much about hackers, no one has gotten in in 25 years yet every
machine here can browse the net. dd-wrt has very sharp teeth, an
excellent guard dog..
This is 2.10-pre running on an old bullseye install
Ok, Gene.
My first question would be whether the user component hal_manualtoolchange
loads and functions correctly.
In a terminal:
xiuser@HPi7:~$halrun
halcmd: loadusr -W hal_manualtoolchange ( + popup window)
halcmd: show pin
Component Pins:
Owner Type Dir Value Name
4 bit IN FALSE hal_manualtoolchange.change
4 bit IN FALSE hal_manualtoolchange.change_button
4 bit OUT FALSE hal_manualtoolchange.changed
4 s32 IN 0 hal_manualtoolchange.number
halcmd: start
halcmd: setp hal_manualtoolchange.change TRUE (+ manual tool change popup
window)
halcmd: show pin
Component Pins:
Owner Type Dir Value Name
4 bit IN TRUE hal_manualtoolchange.change
4 bit IN FALSE hal_manualtoolchange.change_button
4 bit OUT TRUE hal_manualtoolchange.changed
4 s32 IN 0 hal_manualtoolchange.number
halcmd: stop
halcmd: exit
As you can see, the component loads and changes values correctly.
I am using a RIP 2.10.pre installation. The component compiled perfectly.
Regards
Thanks J.M. Garcia.
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers
Cheers, Gene Heskett, CET.
--
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.
- Louis D. Brandeis
Don't poison our oceans, interdict drugs at the src.
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers