SYNOPSIS
#include <hal.h>
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
A pin may have two names: the original name (the one that was passed to a hal_pin_new(3) function) and an 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.