On Monday 19 November 2018 05:06:29 Nicklas SB Karlsson wrote: > What did you want to discuss with the addf function? > > I used it and think it works but what's more? > We need a utility that detects out of order addf's, each of which then causes a one thread execution delay in the data traveling that path. Data from a limit/home switch to use a real simple circuit, should be present at the motion input when motion is invoked. But what if the debounce addf is out of its assumed order? Placed below motion in that thread?
But to use the jog dials on my bigger lathe as another example, which run in a slower 200 hertz thread, theres at least 40 LOC between the dial and the data applied to motions jog inputs. For each dial. Similar problems can effect the motion signals on their way back to the machine. When you have a 600+ LOC hal file, such performance threatening nuances can get written into it far too easily. I see that addf can take a 3rd optional argument "location", that is new at least to me and is not discussed that I've been able to find. That should be defined so it might be able to sort an addf stanza into a better thread execution order, if thats what it is. But its not defined. > On Sun, 18 Nov 2018 21:47:12 -0500 > > Gene Heskett <[email protected]> wrote: > > Greetings all; > > > > I expressed an interest in such a survey tool/utility 2 or 3 months > > back. > > > > Has there been any progress in writing it? > > > > One thing I noted about the updated Doc is that there is a nearly > > vanishing use of it and no mention of it other than an optional > > location argument, which I'm assuming means its order in the thread. > > It's an option I've not seen discussed anyplace. Where can I find > > a discussion on the addf function as its implemented for 2.8/master? > > > > -- > > Cheers, Gene Heskett > > -- > > "There are four boxes to be used in defense of liberty: > > soap, ballot, jury, and ammo. Please use in that order." > > -Ed Howdershelt (Author) > > Genes Web page <http://geneslinuxbox.net:6309/gene> > > > > > > _______________________________________________ > > Emc-users mailing list > > [email protected] > > https://lists.sourceforge.net/lists/listinfo/emc-users > > _______________________________________________ > Emc-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/emc-users -- Cheers, Gene Heskett -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) Genes Web page <http://geneslinuxbox.net:6309/gene> _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
