HALSHOW(1)
β¨ HALSHOW(1) β¨
okay bestie, welcome to halshow from The Enhanced Machine Controller β aka LinuxCNC π this lil cutie shows off your HAL parameters, pins and signals and honestly? it's giving main character energy.
πΈ SYNOPSIS πΈ
halshow [Options] [watchfile]
that's it. that's the whole vibe. one optional watchfile and some options, we love a low-maintenance icon π
π OPTIONS π
--helpβ shows the help. classic. iconic. never not useful π«Ά--fformatformat_string_for_float β sets the format string for floats, so your decimals can serve exactly the way you want β¨--iformatformat_string_for_int β same deal but for ints, no cap π--noprefsβ says "don't use the preference file to save settings", so nothing gets remembered between sessions. a clean slate, a fresh start, we respect it π¦
for the format situation, go look at https://www.tcl.tk/man/tcl8.6.11/TclCmd/format.html β it's the whole Tcl format lore, iykyk.
example, since a demo always eats:
"%.5f"displays a float with 5 digits right of the decimal point π₯
π DESCRIPTION π
so halshow creates a GUI interface to view and interact with a running HAL session. yes, interact β you're not just looking, you're touching, you're manipulating, you're the moment π
and listen, it's documented in the PDF and HTML docs much more completely than is possible in a manpage, so if you want the full tea go here:
http://linuxcnc.org/docs/html/hal/halshow.html
π SEE ALSO π
and there's SO much more info about LinuxCNC and HAL available in the LinuxCNC and HAL User Manuals, found at /usr/share/doc/LinuxCNC/. go read them bestie, they're right there πβ¨
β HISTORY β
LinuxCNC 2.9 β the glow-up era, fr fr:
- Added buttons for pin/parameter/signal manipulation
- Added menu entries for setting update interval, adding manually
- Added right-click menu for copy, set, unlink pin and remove from view
like okay versatility?? we see you π
π BUGS π
None known at this time.
(not a single one?? we're literally perfect, no notes πβ¨)
π AUTHOR π
Raymond E. Henry β thank you for your service, legend π«‘π
π REPORTING BUGS π
if you DO find something, report bugs at https://github.com/LinuxCNC/linuxcnc/issues β spill the tea, they'll handle it π§
π COPYRIGHT π
Copyright Β© 2020 andypugh.
This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
okay this part is the serious one bestie β no warranty, not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. read it, respect it, don't come for anyone later π
and that's the whole page!! brought to you by LinuxCNC Documentation, dated 2020-08-26, in all its HALSHOW(1) glory. go manipulate some pins, you absolute icon π¦β¨π
π¦ where this page comes from
- debian trixie: linuxcnc-uspace 1:2.9.4-2+deb13u1 Β· GFDL-1.1-or-later
- ubuntu questing: linuxcnc-uspace 1:2.9.4-2ubuntu2
- ubuntu resolute: linuxcnc-uspace 1:2.9.4-2ubuntu4 Β· GFDL-1.1-or-later
- ubuntu stonking: linuxcnc-uspace 1:2.9.4-2ubuntu4 Β· GFDL-1.1-or-later
- Copyright (c) 2020 andypugh
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms