СИНТАКСИС
sim_pin [Options] name1 [name2 [name3 …]]
Options:
-
--help (shows help text)
-
--title title_string
For bool items, the name may include a /mode= specifier:
namei/mode=[pulse | toggle | hold] (default is toggle)
ОПИС
HAL boolean items (bool) and numerical items (uint, sint, real) are supported.
Якщо іменований вхідний елемент є числовим типом, графічний інтерфейс відображає:
- Entry
-
Entry widget for value or a valid Tcl expression.
- Set
-
Pushbutton to set new value from Entry (or use <RETURN>).
- Reset
-
Pushbutton to reset to the value present on initiation.
If the input is a bool type, the GUI shows a single pushbutton that is controlled by radio-button selectors:
-
mode=pulse Pulse input to 1 for each pushbutton press.
-
mode=toggle Toggle input for each pushbutton press.
-
mode=hold Set input to 1 while pushbutton pressed.
If the bool item mode begins with an uppercase letter, the radio buttons for selecting other modes are not shown
НОТАТКИ
Має бути запущено LinuxCNC або окремий HAL-додаток
Іменований елемент може визначати pin, param або signal. Іменований елемент має бути доступним для запису:
pin IN or I/O (and not connected to a signal with a writer)
param RW
signal connected to a writable pin
ВИКОРИСТАННЯ
sim_pin can be used interactively from a shell command line or started automatically from a configuration INI file.
ПРИКЛАД
Приклад використання INI-файлу:
[APPLICATIONS]
DELAY = 5
APP = sim_pin \
halui.machine.off/mode=pulse \
ini.traj_arc_blend_enable \
motion-command-handler-tmax