MINMAX(9)

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

πŸ’– MINMAX(9) β€” HAL Component πŸ’–

okay bestie, pull up a chair, we're doing minmax from the HAL Component manual, section 9, and honestly? she's a little icon. πŸŽ€


✨ NAME ✨

minmax β€” she tracks the minimum and maximum values of the input to the outputs. that's it. that's the whole job. and she does it flawlessly, no cap. πŸ’…


🌈 SYNOPSIS 🌈

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

so you load her up with loadrt, and then you gotta pick: either count=N or names=name1[,name2...]. it's giving "choose your own adventure" but make it kernel-adjacent. πŸ¦‹


⭐ FUNCTIONS ⭐

  • minmax.N β€” this one requires a floating-point thread, okay?? fr fr, don't try to run her in a non-float thread, she literally cannot. πŸ‘‘

πŸŽ€ PINS πŸŽ€

  • minmax.N.in β€” float in, the input, the moment, the main character. πŸ’œ
  • minmax.N.reset β€” bit in, and listen: when reset is asserted, in is copied to the outputs. like, straight up snapped to them. resets the whole vibe. πŸ’–
  • minmax.N.max β€” float out, the biggest value she's seen. she remembers. πŸ“
  • minmax.N.min β€” float out, the smallest value she's seen. she also remembers. 🌸

πŸ‘‘ AUTHOR πŸ‘‘

Jeff Epler. the legend. the blueprint. we stan. 🫢


πŸ’… LICENSE πŸ’…

GPL β€” free as in freedom, bestie. 🌈


ngl this page is short but she's doing exactly what she says on the tin and that's iconic behavior. ✨

that's the whole manual, bestie, and it's from the LinuxCNC Documentation, dated 2026-03-17, filed under MINMAX(9). mwah, go track some extremes. πŸ’‹πŸ”₯

πŸ“¦ where this page comes from