LIMIT1(9)

πŸ“¦
version 2.9.4 Β· 4 versions
, in ubuntu resolute, ubuntu stonking

✨ NAME ✨

okay so bestie, this is limit1 β€” a LinuxCNC HAL component, and her whole entire job is to limit the output signal to fall between min and max πŸ’… like she is the bouncer at the club and nothing gets past her πŸŽ€


🌸 SYNOPSIS 🌸

loadrt limit1 [count=N|names=name1[,name2...]]

that's it. that's the whole vibe check πŸ¦‹


πŸ’– FUNCTIONS πŸ’–

  • limit1.N β€” requires a floating-point thread ⭐
no cap, if your thread isn't floating-point she will simply not run. she has standards πŸ’€

πŸŽ€ PINS πŸŽ€

  • limit1.N.in float in β€” the signal coming IN, bestie πŸ‘‘
  • limit1.N.out float out β€” the signal going OUT, all clamped and well-behaved πŸ’œ
  • limit1.N.min float in (default: -1e20) β€” the floor, the absolute lowest she'll let anything go πŸ“
  • limit1.N.max float in (default: 1e20) β€” the ceiling, the highest she'll allow, periodt ✨

🌈 AUTHOR 🌈

Jeff Epler 🫢 the icon, the legend, the moment


πŸ’… LICENSE πŸ’…

GPL β€” she's free and open source, as she should be πŸ‘‘


so like, that's the whole page, no gatekeeping here 🧚 this was pulled straight from the LinuxCNC Documentation, dated 2026-03-17, in the LIMIT1(9) era β€” slay, bye bestie πŸ’–βœ¨

πŸ“¦ where this page comes from