hal_pin_alias(3hal) | HAL | hal_pin_alias(3hal) |
hal_pin_alias - creates an alternate name for a pin
int hal_pin_alias(const char *original_name, const char *alias);
A pin may have two names: the original name (the one that was passed to a hal_pin_new function) and an alias.
Usually, aliases are for the convenience of users and should be created and destroyed via halcmd. However, in some cases it is sensible to create aliases directly in a component. These cases include the case where a pin is renamed, to preserve compatibility with old versions.
Returns a HAL status code.
hal_param_alias(3)
2006-10-12 | LinuxCNC Documentation |