maxvdh wrote:AAt the moment I don't fully understand signals, pins, nets,
"Pins" are how values are transferred between HAL components.
"Signals" are the names you give to those values. All pins associated with a signal will have the same value.
The "net" command connects signals and pins. The first word after the net command is the signal name. Then there is a list of zero or more pins.
Only one "output" pin is allowed to be associated with any signal.
Two important things to remember are that the signal names have no meaning at all to LinuxCNC. It doesn't go looking for signals, you need toconnect them. Also, the <= <=> => symbols you see mean nothing at all to LinuxCNC, those are just there to make things clearer to you.