Hi Group,
I've retrofitted an old Homag / Weeke Optimat BHC350 router with LinuxCNC and MESA cards. Massive project on this machine with lots of IO, ATC, etc. But it's been fun. I'm finally at the stage where I am trying to get things the way I want them, not just the way that works.
Question:
I have rotary switches for feed rate and rapid override. They both work and I can set the overrides via switch. But the on screen adjustments are still there. I want to see the values, but I don't want them to be adjustable on screen. Only with the physical switches. Is this possible?
Here is my HAL code that implements the feed rate override. The rapid override is similar.
Code:
setp halui.feed-override.count-enable true
setp halui.feed-override.direct-value true
setp halui.feed-override.scale .01
net feedoverride-incr => halui.feed-override.counts
net fo-incr-a => foincr.sel0
net fo-incr-b => foincr.sel1
net fo-incr-c => foincr.sel2
net fo-incr-d => foincr.sel3
net feedoverride-incr <= foincr.out-s
setp foincr.debounce-time 0.100000
setp foincr.use-graycode False
setp foincr.suppress-no-input False
setp foincr.in00 150.000000
setp foincr.in01 0.000000
setp foincr.in02 30.000000
setp foincr.in03 40.000000
setp foincr.in04 70.000000
setp foincr.in05 80.000000
setp foincr.in06 110.000000
setp foincr.in07 120.000000
setp foincr.in08 10.000000
setp foincr.in09 20.000000
setp foincr.in10 50.000000
setp foincr.in11 60.000000
setp foincr.in12 90.000000
setp foincr.in13 100.000000
setp foincr.in14 130.000000
setp foincr.in15 140.000000