Provided by: linuxcnc-uspace_2.9.4-2ubuntu2_amd64 

NAME
comp - Two input comparator with hysteresis
SYNOPSIS
loadrt comp [count=N|names=name1[,name2...]]
FUNCTIONS
comp.N (requires a floating-point thread)
Update the comparator
PINS
comp.N.in0 float in
Inverting input to the comparator
comp.N.in1 float in
Non-inverting input to the comparator
comp.N.out bit out
Normal output. True when in1 > in0 (see parameter hyst for details)
comp.N.equal bit out
Match output. True when difference between in1 and in0 is less than hyst/2
PARAMETERS
comp.N.hyst float rw (default: 0.0)
Hysteresis of the comparator (default 0.0)
With zero hysteresis, the output is true when in1 > in0. With nonzero hysteresis, the output
switches on and off at two different values, separated by distance hyst around the point where in1
= in0. Keep in mind that floating point calculations are never absolute and it is wise to always
set hyst if you intend to use equal
AUTHOR
Jeff Epler
LICENSE
GPL
LinuxCNC Documentation 2025-08-07 COMP(9)