LinuxCNC Documentation

SYNTAX

int hal_pin_alias(const char* original_name, const char* alias);

ARGUMENTE

original_name

Der ursprüngliche Name des Pins.

alias

Der alternative Name, der verwendet werden kann, um auf den Pin zu verweisen, oder NULL, um jeden alternativen Namen zu entfernen.

BESCHREIBUNG

Ein Pin kann zwei Namen haben: den Originalnamen (der Name, der an eine hal_pin_new-Funktion übergeben wurde) und einen Alias.

Normalerweise dienen Aliase der Bequemlichkeit der Benutzer und sollten über halcmd erstellt und gelöscht werden. In einigen Fällen ist es jedoch sinnvoll, Aliase direkt in einer Komponente zu erstellen. Zu diesen Fällen gehört der Fall, dass ein Pin umbenannt wird, um die Kompatibilität mit alten Versionen zu wahren.

RETURN VALUE

Gibt einen HAL-Statuscode zurück.

SIEHE AUCH

hal_param_alias(3)