On Monday 23 March 2020 04:33:43 Phill C wrote:

> > On 23 Mar 2020, at 6:52 pm, Chris Morley
> > <chrisinnana...@hotmail.com> wrote:
> >
> > I have been delving deeper into linuxcnc to see if I could correct
> > the status of F code. For those who don't know the Fcode status
> > report in AXIS (or any gui) is actually the status of the
> > interpreter rather then the current Fcode. If you have a long
> > program that changes the fcode lat in the program you will see that
> > f code before you should.
> >
> > I have code that works; it reports through status the current F
> > code, and it outputs a HAL pin of current F code. I'm not sure I've
> > done it right of course.
> >
> > It does this by sending a new NML message to motion each time the F
> > code changes. When that message gets to Motion, it updates status
> > and the HAL pin. Since it's read from the interpreted list, it is in
> > sync with the actual F code.
> >
> > Currently the message is called feedrate or base_feedrate which
> > needs to be changed probably to F_code. Then I was thinking S code
> > should probably be updated in sync too. Rather then having a message
> > per code I could call the message sync_code and add other codes to
> > it.
> >
> > Opinions ? is this the wrong way to go?
> > Does my code look wrong? (most of it is boiler code actually)
> >
> > You can see the commits here (top 6):
> > https://github.com/LinuxCNC/linuxcnc/commits/feedcode_message
> >
> > Chris

>
> Great work Chris, it is a bit above my pay grade but plasma users will
> appreciate this.
>
> Cheers, Phill.

I too have had occasion to note this miss-info, but since it was not a 
showstopper I just added an insurance F setting and went on. 

I would appreciate this change. Thank you Chris.

> _______________________________________________
> Emc-developers mailing list
> Emc-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-developers


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)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis
Genes Web page <http://geneslinuxbox.net:6309/gene>


_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to