sim_pin - GUI para mostrar y configurar una o más entradas Hal
sim_pin [Options] name1 [name2 [name3 ...]]
Options:
-- help (muestra el texto de ayuda) 
-- title title_string
Para elementos
de bit, el nombre puede incluir un especificador /mode= :
namei/mode=[pulse | toggle |
hold] 
(el valor predeterminado es alternar)
Se admiten elementos Hal booleanos (bit) y elementos numéricos (u32, s32, float).
Si la entrada con nombre es de tipo numérico, la interfaz gráfica de usuario muestra:
Entry
Widget de entrada para valor o una expresión
Tcl válida. 
Set Pulsador para establecer un nuevo valor desde Entry
(o usar <RETURN>) 
Reset Pulsador para restablecer el valor presente al
inicio
Si la entrada es de tipo bit , la interfaz gráfica de usuario muestra un solo botón que está controlado por selectores de botones radio:
mode =
pulse Entrada de pulso 1 por cada
pulsación de botón 
mode = toggle Alternar entrada para cada
pulsación de botón 
mode = hold Establece la entrada en 1 mientras se
presiona el botón
Si el modo de elemento de bit comienza con una letra mayúscula, los botones de radio para seleccionar otros modos no se muestran
LinuxCNC o una aplicación Hal independiente debe estar ejecutándose
Un elemento con nombre puede especificar un pin , parametro o señal . El elemento nombrado debe ser escribible:
pin IN o
I/O (y no está conectado a una
señal con un escritor) 
param RW 
signal conectado a un pin escribible
sim_pin se puede usar de forma interactiva desde una lÃnea de comandos de shell o comenzar automáticamente desde un archivo ini de configuración.
Ejemplo para el uso del archivo ini:
[APPLICATIONS]
DELAY = 5 
APP = sim_pin \.br 
halui.machine.off/mode=pulse \ 
ini.traj_arc_blend_enable \ 
 motion-command-handler-tmax