THREADTEST(9)
β¨ THREADTEST β¨ (section 9 of the manuals, HAL Component edition π )
okay bestie, welcome to threadtest β it's the LinuxCNC HAL component whose whole entire job is testing thread behavior. that's it. that's the gig. it's giving "lab rat but make it iconic" π§ͺπ¦
πΈ NAME πΈ
threadtest β a LinuxCNC HAL component for testing thread behavior β¨ (yes literally, that's what it does, no plot twist)
π SYNOPSIS π
loadrt threadtest [count=N|names=name1[,name2...]]
so you load it with loadrt, and you can either say count=N or hand it a list like names=name1[,name2...] β pick your fighter, not both at once π
π₯ FUNCTIONS π₯
these are the functions it brings to the party:
threadtest.N.incrementβ the increment function, one per instance N π«Άthreadtest.N.resetβ the reset function, also one per instance N π
π PINS π
threadtest.N.countβu32type, and it's anoutpin, so it's the component telling you the number, not the other way around. main character energy fr fr π
the N in all of these is just the instance number, bestie β load more than one and they each get their own little numbered set of everything π
π AUTHOR π
Jeff Epler β the actual legend who wrote this πβ
πΈ LICENSE πΈ
GPL β GNU General Public License, periodt π
and that's the whole page, no cap π this lil doc came out of the LinuxCNC Documentation and it's dated 2026-03-17. go forth and test those threads, bestie, i'm obsessed π¦π
π¦ where this page comes from
- 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
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms