csbrady wrote: After dealing with bobble with analog overrides and erratic spindle speed displays I created a hal component to filter, add hysteresis and do rounding. The results are excellent! I set my analog feed override to provide nice crisp 5% increments. Also my spindle speed bounces around making it difficult to read. Now the display shows nice 50 rpm steps. All very stable with no bobble.
If interested the source with a makefile and a hal sample is available at
bradyz.com/hyst.tgz
The hyst component works very well.
I use it for the analog feed pots.
It would be nice if this component could be integrated into linuxcnc.