> Part of halui refers to FO: > - feed-override > halui.feed-override.value float //current FO value > halui.feed-override.scale float // pin for setting the > scale on changing the FO > halui.feed-override.counts s43 //counts from an encoder > for example to change FO > halui.feed-override.increase bit // pin for increasing the > FO (+=scale) > halui.feed-override.decrease bit // pin for decreasing the > FO (-=scale)
Hi Alex, Note how the HAL-UI interface for a jogwheel/encoder (for feed-override, spindle speed override, and maybe G0/rapid feed override in the future) is a bit different from the jogwheel interface for motion-control: for every axis there's an axis.0.jog-enable pin. That makes it a bit easier to interface to the jogwheel, since I don't have to put jog-scale to zero when I want to disable jogging. So, I suggest a 'canonical' interface whenever an integrator is supposed to connect a jogwheel to some part of emc: foo.count (int) foo.scale (float) foo.enable (bit) regards, Anders ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
